AIKraft Agents
Инструменты11 ноября 2026 г., 19:47 МСК🤖 Auto

Google выпустила EGM: ИИ-плагин для архитектурного ревью кода

Google представила Elephant Goldfish Model (EGM) — open-source плагин, который разделяет роль «архитектора» и «критика» для выявления слепых зон в технических спецификациях.

Баннер новости 11729

Концепция: Слон и Золотая рыбка

Инструмент Elephant Goldfish Model (EGM) решает проблему «когнитивной ловушки» при проектировании ПО. В основе лежит метафора: «Слон» (Elephant) хранит контекст проекта и черновик спецификации, а «Золотая рыбка» (Goldfish) проводит ревью, не имея доступа к предыдущим шагам обсуждения. Это позволяет выявить скрытые допущения и риски, которые автор спецификации мог упустить из-за familiarity bias.

Как это работает технически

EGM использует механизм создания свежих субагентов (subagents) для этапа ревью. Если ваш AI-ассистент не поддерживает создание изолированных контекстов, функция ревью блокируется. Архитектура разделяет ответственность:

Роль Контекст Задача
Elephant (Слон) Проект, требования, предыдущие решения Исследование проблемы и черновик спецификации
Goldfish (Рыбка) Только документ и исходный код (без истории чата) Поиск неясных требований и рисков реализации
Человек Цели и ограничения бизнеса Принятие архитектурных решений и утверждение дизайна

Ключевые навыки (Skills)

Плагин не требует следования жесткому сценарию, но предлагает стандартизированный воркфлоу для спецификаций:

  • /egm-brainstorm: Обсуждение идей и создание краткого брифа (concept brief).
  • /egm-draft: Превращение брифа в детальную спецификацию (design_draft.md) с паузами для фидбека.
  • /egm-review: Многоэтапное ревью черновика свежими агентами.
  • /egm-drift-report: Сравнение документации с текущим кодом для выявления расхождений (drift).
  • /egm-bootstrap: Автоматическое создание или обновление документации для существующих кодовых баз.

Поддержка и установка

EGM совместим с популярными CLI-инструментами и десктопными приложениями. Установка осуществляется через маркетплейсы плагинов или прямые ссылки на репозиторий GitHub. Поддерживаемые среды:

  • ChatGPT / Codex Desktop: Установка через опубликованный плагин (только десктоп).
  • Claude Code: claude plugin marketplace add google/elephant-goldfish-model
  • Codex CLI: codex plugin marketplace add google/elephant-goldfish-model
  • Antigravity (agy): agy plugin install https://github.com/google/elephant-goldfish-model

Проект распространяется под лицензией Apache 2.0. Важно отметить, что EGM не является официально поддерживаемым продуктом Google, а представляет собой исследовательскую инициативу, основанную на эссе Дэва Ренсина (Dave Rensin).

Источник: Github ↗