Документация
Понятные слова
Короткий словарь: что значат коммит, ветка, копия проекта и остальные слова, которые встретятся в приложении и в этой документации.
Пользоваться VibeForge можно, не зная ни одного слова из этого списка: в самой программе всё подписано по-человечески. Но дальше в документации встречаются профессиональные названия — вот что за ними стоит.
Про историю проекта
- Git — «машина времени» для файлов проекта. Помнит все прошлые состояния, поэтому любое изменение можно отменить. VibeForge пользуется ей за вас.
- Коммит — сохранение: снимок проекта в конкретный момент с подписью, что было сделано. Как «сохранить как…», только для всей папки сразу.
- Ветка — отдельная линия работы. Пока агент делает задачу в своей ветке, ваша основная остаётся нетронутой.
- Точка возврата (checkpoint) — сохранение, которое VibeForge делает сам перед началом работы, чтобы вы могли вернуться к тому, что было.
Про работу агентов
- Копия проекта (worktree) — отдельная папка с тем же проектом, в которой работает агент. Именно поэтому он не может испортить то, что открыто у вас.
- Изменения (дифф) — список того, что агент добавил и убрал: зелёные строки — новое, красные — удалённое.
- Применить в проект (merge) — перенести готовую работу из копии к вам. Происходит только по вашей кнопке.
- Проверки (CI) — команды, которые запускаются сами и говорят, не сломалось ли что-то. Если сломалось, задача возвращается агенту.
- Большая задача (эпик) — крупная цель, которую режим Orchestrator сам делит на несколько маленьких и раздаёт агентам.
Про модели
- Агент — модель, которая не просто отвечает текстом, а сама читает и правит файлы, запускает проверки и отчитывается о сделанном.
- Задача (промпт) — то, что вы пишете агенту обычными словами. Чем понятнее написано, тем ближе результат к ожиданиям.
- Ключ разработчика (API-ключ) — способ платить за запросы к модели поштучно вместо подписки. Нужен, только если вы сами этого хотите.
Если какое-то слово в приложении осталось непонятным — напишите нам, это наша ошибка, а не ваша.