Документация
Первая сессия
Выбрать проект, поставить задачу, выбрать режим и получить результат в ветке.
- 1Нажмите «Создать» в левой колонке.
- 2Выберите каталог проекта. Если это не git-репозиторий, VibeForge предложит инициализировать его — без git не будет ни диффа, ни отката.
- 3Опишите задачу словами. Голосом — иконка микрофона в поле.
- 4Выберите режим команды: для первой задачи это «Соло».
- 5Запустите. Дальше следите за лентой: агент читает файлы, правит код, запускает тесты.
Как писать задачу
Агент — сильный, но буквальный исполнитель: конкретика на входе даёт качество на выходе. Полезно указать четыре вещи:
- Что сделать — одна ясная цель.
- Где — файлы или каталоги, если знаете.
- Критерии приёмки — «
npm testпроходит», «кнопка видна только администратору». - Ограничения — чего не трогать, каких зависимостей не добавлять.
Плохо: «сделай красивее», «почини баги». Хорошо: «Добавь на страницу настроек переключатель тёмной темы. Состояние — в localStorage, ключ theme. Существующие стили не менять. Проверь, что npx tsc --noEmit чистый».
Что происходит с проектом
Сессия работает в своей копии проекта на ветке вида vf/<id>/session. Каталог, открытый у вас в редакторе, остаётся на основной ветке и под руками не меняется. Если в проекте были незакоммиченные правки, приложение предложит убрать их в отдельный коммит перед стартом.
Ничего не применяется молча: результат остаётся в ветке сессии, пока вы не нажмёте «Merge → main».