Google представил Conductor. Это расширение для Gemini CLI. Оно переводит генерацию кода на новый уровень.
Conductor хранит знания в Markdown. Файлы лежат прямо в репозитории. Контекст не теряется после сессии.
Раньше всё держалось в чате. Контекст исчезал после закрытия окна. Теперь знания сохраняются.
Расширение устанавливается одной командой. Оно работает внутри проекта. Команды становятся доступны в CLI.
Сначала нужно настроить проект. Conductor задаёт вопросы о продукте. Ответы записывает в директорию conductor.
Там лежат файлы о целях и стеке. Есть правила по стилю и workflow. Всё это читает Gemini перед работой.
Работа делится на треки. Трек — это задача или фича. Для каждого создаётся папка.
В папке лежат spec.md и plan.md. Спецификация описывает требования. План разбивает работу на шаги.
Разработчик правит эти файлы. Потом утверждает их. Только после этого начинается реализация.
Команда /conductor:implement запускает агента. Он читает план и выполняет задачи. Следует установленному workflow.
Агент предлагает изменения кода. Потом запускает тесты. Обновляет статус задачи в плане.
Поведение ИИ становится предсказуемым. Оно одинаково на разных машинах. Команда работает по одним правилам.