Частые вопросы
Как запустить несколько сессий Claude Code параллельно, чтобы они не мешали друг другу?
Дайте каждой задаче свою рабочую копию — git worktree; Anthropic описывает этот способ для параллельных сессий. Если продукт разнесён по нескольким репозиториям, рабочее пространство Grove собирает worktree каждого из них на одной ветке. Запустите Claude Code в этом каталоге.
Может ли Claude Code работать с несколькими репозиториями сразу?
Флаг --add-dir даёт сессии доступ к дополнительным каталогам, а permissions.additionalDirectories делает этот доступ постоянным. Так открывается доступ к файлам, но большую часть конфигурации .claude/ из этих каталогов Claude Code не подхватывает. Рабочее пространство Grove собирает все репозитории, уже переключённые на ветку фичи, в том каталоге, где запускается Claude Code. Подробнее — в руководстве «Как запустить Claude Code сразу в нескольких репозиториях» (на английском).
Чем рабочее пространство Grove отличается от claude --worktree?
Смотрите таблицу выше. Если коротко, --worktree работает с одним репозиторием, а рабочее пространство — со всеми выбранными вами репозиториями сразу, на одной ветке.
Можно ли выбрать базовую ветку, имя ветки и папку для каждого рабочего пространства?
Да. У каждого репозитория своя базовая ветка, имена веток берутся из шаблона, а корневой каталог рабочего пространства тоже задаётся шаблоном.
Как CLAUDE.md и другие общие файлы попадают в каждое рабочее пространство?
Укажите их в настройках проекта, в разделе Workspaces & seeds. Grove добавляет их в каждое новое рабочее пространство ссылкой или копией — в его корень или в каждый репозиторий.
Как продолжить сессию Claude Code под другим аккаунтом?
- Resume as… продолжает её под другим аккаунтом, ничего не копируя.
- Migrate to… делает полную копию.
- Share переносит её в общее хранилище.
Grove не выполнит перенос, после которого в одну сессию писали бы два процесса. Подробнее — в руководстве «Как продолжить сессию Claude Code под другим аккаунтом» (на английском).
Пропадёт ли история сессий, если сменить аккаунт?
Связанные аккаунты пользуются общими папками сессий через ~/.claude, поэтому сессия, начатая под одним связанным аккаунтом, видна остальным. Учётные данные, настройки и плагины у каждого аккаунта свои.
Почему пропадают старые сессии Claude Code и можно ли их сохранить?
Claude Code удаляет транскрипты старше cleanupPeriodDays, по умолчанию это 30 дней. Зеркало транскриптов в Grove по умолчанию хранит их до 90 дней и в пределах 500 МБ, и его можно выключить.
Сколько сессий Claude Code можно запустить одновременно?
Собственного ограничения в Grove нет. Каждая сессия расходует лимиты того аккаунта, под которым запущена. Grove показывает сессии по проектам и рабочим пространствам и отмечает, какие запущены, а какие ждут вас.
Нужен ли cmux?
Рекомендуется, но не обязателен. Окно запуска умеет открывать сессию в Terminal.app; остальные кнопки, которые запускают или возобновляют сессию, например Resume и Resume as…, открывают её в cmux. Кроме того, Claude Code можно самостоятельно запустить в рабочем пространстве из любого терминала.
Работает ли Grove с Codex и другими агентами?
Рабочее пространство — обычный каталог, поэтому любой CLI-агент можно запустить в нём самостоятельно. Сам Grove запускает, показывает и переносит только сессии Claude Code.
Можно ли возобновить сессию из другого каталога?
Да. Grove показывает сессии всех проектов и возобновляет каждую командой claude --resume в её собственном каталоге.
Почему macOS блокирует первый запуск?
Grove подписан ad hoc и не нотаризован Apple. Один раз откройте Системные настройки → Конфиденциальность и безопасность и нажмите Все равно открыть; по шагам это описано в разделе «Первый запуск».
На каких Mac работает Grove?
На Mac с Apple silicon и macOS 26 или новее.
Grove бесплатный и с открытым кодом?
Да, под лицензией GNU GPL v3. Версия 0.2.0 и более ранние выходили под лицензией MIT.