Google представляет Conductor: расширение Gemini CLI с контекстным управлением
Google выпустила Conductor – расширение для Gemini CLI с открытым исходным кодом, которое превращает генерацию кода с помощью ИИ в структурированный рабочий процесс с учетом контекста. Вместо случайных запросов, Conductor хранит знания о продукте, технические решения и планы работы в виде версионированных Markdown-файлов в репозитории, а затем использует их для управления агентами ИИ.
В отличие от текущих практик, когда контекст теряется после завершения сеанса, Conductor поддерживает постоянный контекст. Он сохраняет цели продукта, ограничения, технический стек, правила и руководства по стилю в виде Markdown-файлов, которые Gemini читает при каждом запуске. Это обеспечивает воспроизводимость поведения ИИ на разных машинах и командах.
Conductor придерживается четкого цикла: контекст – спецификация и план – реализация. Расширение не переходит сразу к редактированию кода, а сначала создает "трек" (задачу), пишет спецификацию, генерирует план и только потом выполняет код. Установка расширения осуществляется одной командой, а команда /conductor:setup создает базовый контекст, генерируя необходимые Markdown-файлы.
Для каждой новой задачи создается директория с файлами спецификации, плана и метаданных, что делает требования и план выполнения явными и контролируемыми с помощью Git. Реализация осуществляется командой /conductor:implement, которая использует план для выполнения задач, обновляет статус и предоставляет инструменты для проверки и отката изменений.
Авторизуйтесь, чтобы оставить комментарий.
Нет комментариев.