Восстановление сессии
Восстановление worktree, панелей, истории терминала и активной вкладки после запуска Orca.
При закрытии Orca сохраняет открытые worktree, компоновку панелей, историю терминалов и выбранную вкладку. Если фоновая служба продолжала работать, следующий запуск подключится к прежним процессам агентов.

Что восстанавливается
- Открытые worktree: все worktree, находившиеся на боковой панели.
- Вкладки и панели: компоновка каждого worktree, включая вложенные разделения и активную вкладку.
- Работающие процессы агентов: агенты продолжают работать после выхода из Orca. Фоновая служба управляет PTY, поэтому закрытие окна не завершает Claude Code, Codex и другие CLI посреди задачи. При следующем запуске Orca снова подключается к тем же процессам.
- История терминала: содержимое буфера каждой панели, включая вывод, появившийся при закрытом окне Orca.
- Активные worktree и вкладка: Orca открывает тот же экран, на котором была закрыта.
Что не восстанавливается
Фоновая служба завершается вместе с компьютером. Перезагрузка, обновление системы, сбой ядра или отключение питания останавливают всех агентов. При следующем запуске вернутся worktree, вкладки, панели и последняя сохранённая история терминалов, но процессы агентов придётся запустить заново.
Сбой фоновой службы при закрытой Orca приводит к тому же результату для удерживаемых ею сессий. Компоновка и история терминалов всё равно восстановятся.
Когда выполняется восстановление
Восстановление происходит при каждом запуске. Результат зависит от того, продолжала ли работать фоновая служба.
Служба продолжает работать, агенты не останавливаются:
- Cmd-Q: обычный выход. Агенты продолжают работать в фоне.
- Перезапуск после обновления: Orca устанавливает обновление, не прерывая агентов.
- Сбой приложения: если завершилась сама Orca, служба сохраняет сессии для повторного подключения.
Служба остановилась, процессы агентов завершены, компоновка сохранена:
- Перезагрузка компьютера: перезапуск ноутбука, обновление ОС, сбой ядра или отключение питания. При следующем запуске вернутся worktree, вкладки, панели и последняя сохранённая история.
Начало с чистого состояния
Если нужно начать заново, явно закройте worktree перед выходом. Отдельного режима "открыть в новой сессии" нет: Orca всегда восстанавливает состояние, а закрытые worktree остаются закрытыми.
Связанные статьи
- Агенты и сессии: индикаторы состояния и жизненный цикл сессии агента.
- Вкладки, панели и разделение экрана: устройство восстанавливаемой компоновки.
Частые вопросы
Что Orca восстанавливает после повторного запуска?
Приложение возвращает открытые worktree, раскладку панелей, вкладки и доступную историю терминала.
Возобновляется ли работа агента автоматически?
Интерфейс восстанавливается, но состояние самого процесса зависит от типа сессии и способа её завершения.
Почему отдельная вкладка могла не восстановиться?
Файл, worktree или удалённый ресурс мог стать недоступен либо состояние не успело сохраниться перед закрытием.
Сохраняются ли размеры разделённых панелей?
Да. Orca старается восстановить границы и расположение панелей предыдущей сессии.
Что проверить после аварийного закрытия?
Убедитесь, что worktree существует, Git-состояние цело, а агент не оставил незавершённую внешнюю операцию.