Документация
Несколько задач одновременно
У каждой работы своя копия проекта, поэтому агенты не мешают друг другу и не трогают то, что открыто у вас.
Каждая сессия работает в собственной рабочей копии — git worktree на её ветке vf/*. Копии лежат в данных приложения, а сам каталог проекта не занимает никто: он остаётся на основной ветке, и открытый в редакторе проект не меняется под руками.
- Ветки не переключаются друг у друга: у соседней сессии посреди хода ничего не исчезает.
- Коммит одной сессии не «забывает» работу другой.
- Файлы, превью и терминал сессии живут в её копии; в каталог проекта работа попадает при слиянии.

Чтобы копия запускалась
Копия — чистый чекаут: в ней нет ничего, чего нет в git. Поэтому node_modules прокидывается симлинками, а файлы .env копируются из каталога проекта автоматически (шаблоны .env.example — нет, они и так в git). Всё остальное настраивается файлом .vibeforge/workspace.json — см. «Настройка копии проекта».
Исключение — папка без git или репозиторий без единого коммита: развести сессии там нечем, такая сессия работает прямо в каталоге, и старт второй отклоняется. Лечится git init и первым коммитом.