Пока большинство юзеров тонет в галлюцинациях чат-ботов, Google выкатил расширение Conductor. Это не просто "помощник", это реализация методологии CDD (Context-Driven Development) прямо в твоем терминале.
В чем проблема:
В обычном чате контекст проекта — это временная переменная. Он забивается мусором, теряется при обновлении страницы и превращается в кашу. Conductor фиксирует знания проекта в постоянную память.
Архитектура и Принцип:
Вместо логов чата все данные проекта хранятся в папке
conductor/ в корне твоего репозитория.1. Knowledge as Markdown: Спецификации, планы, гайдлайны и контекст — это версионируемые
.md файлы.2. Strict Flow: Анализ → Планирование → Реализация. Агент не пишет код, пока не сверится с планом в файле.
3. Git-Centric: Весь контекст живет в Git. Ты видишь, кто, когда и зачем изменил логику поведения агента.
Что это значит для Архитекторов:
Если ты строишь сложные системы, тебе нужен Source of Truth. Conductor делает папку
conductor/ единственным источником правды для ИИ. Это убивает "амнезию" моделей и позволяет масштабировать разработку через агентов, а не через бесконечные промпты.Как запустить эту систему:
1. Установка расширения:
В терминале (нужен Gemini CLI):
gemini extensions install https://github.com/gemini-cli-extensions/conductor2. Инициализация проекта:
gemini conductor initЭто создаст структуру папок и базовые шаблоны для контекста.
3. Наполнение контекста:
Создаешь файлы в
conductor/spec/ и conductor/plan/. Описываешь, что ты хочешь собрать.4. Запуск процесса:
gemini conductor flow run [имя_задачи]Агент прочитает твои спецификации, составит план и начнет реализацию, сверяясь с каждым пунктом.
🔗 Репозиторий Conductor
Status: Context locked. Agents disciplined. 🦝