infoclaw.ru
  • Подборки
  • ИИ-агенты
  • Код с ИИ ▾
    • Вайб-кодинг
    • Claude Code
    • MCP-серверы
    • Для разработчиков
    • Сравнения
  • OpenClaw ▾
    • Что такое OpenClaw
    • Установка
    • Навыки
    • Ошибки и решения
    • Интеграции
    • Безопасность
    • Сценарии использования
    • Enterprise
    • Hermes Agent
  • Свой ИИ ▾
    • Локальный ИИ
    • Доступ из России
    • Цены и подписки
  • Обучение ▾
    • Обучение нейросетям
    • ИИ в профессии
    • Как сделать
  • Материалы ▾
    • Новости
    • Разборы
    • Глоссарий
FAQ
  1. Главная
  2. Разборы
  3. Elephant Goldfish Model: помогает ИИ-агенту спроектировать функцию до написания кода
Разборы

Elephant Goldfish Model: помогает ИИ-агенту спроектировать функцию до написания кода

Elephant Goldfish Model — плагин с навыками для проектирования и проверки изменений в коде. Подойдёт тем, кто работает с Claude Code.

Степан Ноянов · 30 октября 2026 г. · 6 мин чтения
Elephant Goldfish Model: помогает ИИ-агенту спроектировать функцию до написания кода

Elephant Goldfish Model, или EGM, помогает продумать новую функцию до того, как ИИ-агент начнёт писать код. Плагин готовит проектное описание, а затем даёт его на проверку другим агентам, которые не видели предыдущий разговор. Вы решаете, какие замечания принять, и утверждаете план реализации.

Почему один агент помнит проект, а другие проверяют его с нуля

В EGM есть две роли. «Слон» работает с контекстом проекта: требованиями, исходным кодом и решениями, которые вы уже обсудили. Он помогает разобрать задачу и составляет спецификацию — документ о том, как должна работать функция и как её предполагается реализовать.

«Золотые рыбки» — отдельные проверяющие агенты. Они получают черновик и исходные материалы, на которые он ссылается, но не получают прежнюю переписку. Поэтому им приходится судить по самому документу: достаточно ли в нём объяснений, не спрятаны ли важные допущения и согласуется ли план с кодом. Это проверка качества описания, а не автоматическое доказательство того, что решение верно.

Такая разница в контексте важна. Когда вы долго обсуждаете задачу с агентом, часть договорённостей остаётся только в чате. Агент, участвовавший в разговоре, может понимать черновик благодаря этой памяти; новый проверяющий заметит, что читателю документа не хватает условий или объяснений. После проверки выбор остаётся за вами: EGM не принимает архитектурные решения вместо разработчика.

EGM — плагин с навыками для Claude и других агентов, а не отдельная модель и не MCP-сервер. Навык здесь означает готовый сценарий работы агента: обсудить идею, составить документ или проверить его. Если вы только знакомитесь с тем, как ИИ-агенты выполняют задачи в проекте, воспринимайте EGM как набор шагов для работы над проектным решением, а не как команду «напиши всю функцию».

Когда EGM пригодится, а когда добавит лишний этап

Первый подходящий случай — вы добавляете функцию, у которой несколько возможных вариантов поведения. В примере README это доставка вебхуков: нужно решить, что произойдёт при неудачной отправке и при повторном получении одного события. Если сразу попросить агента написать код, он может выбрать ответы на эти вопросы без вашего участия. EGM сначала выносит их на обсуждение.

Второй случай — вы ведёте проект в Claude Code и хотите сохранить согласованное решение в документе, а не оставлять его только в длинной переписке. Навык составления черновика проходит по разделам и останавливается после каждого, чтобы вы дали отзыв. Затем отдельные проверяющие ищут неясности и риски в уже написанном плане.

Третий случай — в проекте уже есть документация, но непонятно, соответствует ли она текущему коду. Среди навыков EGM есть создание или обновление документации существующей кодовой базы и сравнение сохранённых документов с исходниками. Полный цикл от обсуждения идеи до проверки проходить для этого не обязательно: навыки можно запускать по отдельности.

Для небольшого исправления с понятной причиной EGM, по рекомендации самого README, не нужен. Используйте обычный процесс работы с кодом. Плагин не заменяет тесты и вашу проверку результата: его задача — сделать проектное решение понятнее до реализации.

Как установить EGM в Claude Code, Codex или Antigravity

Выберите агент, в котором уже работаете с проектом. README даёт отдельные команды для трёх вариантов; устанавливать плагин сразу во все среды не требуется. Для Claude Code добавьте источник плагинов и установите EGM:

claude plugin marketplace add google/elephant-goldfish-model
claude plugin install egm@egm

Для Codex команды другие:

codex plugin marketplace add google/elephant-goldfish-model
codex plugin add egm@egm

Для Antigravity CLI используется установка по адресу репозитория:

agy plugin install https://github.com/google/elephant-goldfish-model

После установки начните новую сессию агента. README просит ставить полный плагин, чтобы навыки могли читать инструкции проверяющих и правила оформления документов. Для Antigravity App и расширения Antigravity для IDE установка описана отдельно; в приложении можно открыть меню командой:

/plugin

Отдельное руководство по настройке README указывает и для Claude Cowork с ChatGPT Work. Это не те же команды, что для Claude Code или Codex: если работаете в одной из этих сред, сначала откройте инструкции проекта. Для обсуждения идеи и проверки агент должен уметь создавать новых вспомогательных агентов с отдельным контекстом. Если такой возможности нет, EGM остановит проверку.

Три команды из README: идея, черновик и проверка

Откройте свой проект в агенте и выберите функцию, для которой ещё не решили детали поведения. В README показана задача с вебхуками. Для первого шага приведён такой запрос:

/egm-brainstorm Add webhook delivery to this project.

Агент обсуждает с вами требования и варианты решения; новые проверяющие оспаривают предложение. После согласования направления он сохраняет краткий документ с концепцией:

concepts_brief.md

Следующий шаг превращает согласованную идею в проектное описание. Агент не должен молча написать весь документ: по README он останавливается после каждого раздела и ждёт вашего отзыва в чате. Команда для этого шага:

/egm-draft

Результат — черновик спецификации:

design_draft.md

Наконец, передайте черновик на проверку командой из README:

/egm-review design_draft.md

Используйте путь к черновику, который вернул ваш агент. Проверяющие оценивают ясность документа, его соответствие коду и план реализации. Вы выбираете, какие замечания исправить; после утверждения документа можно попросить своего агента написать код. В полном сценарии проекта утверждённые спецификации сохраняют в каталоге:

docs/designs/

Важная деталь для запуска: примеры выше README показывает без префикса. В Claude Code и Antigravity CLI перед именем команды нужен префикс — например:

/egm:egm-brainstorm

В Codex вместо ввода этих команд выберите соответствующий навык EGM в списке навыков. README отдельно предупреждает, что поведение автодополнения команд различается между версиями Antigravity CLI, поэтому для него тоже лучше сохранять префикс.

Что проверить перед работой с репозиторием

На момент обзора у репозитория 6488 звёзд и 396 форков; он создан 13 сентября 2026 года, последний коммит в карточке датирован 30 октября 2026 года. Основной язык репозитория — Python, но README не называет Python обязательным условием установки. Не добавляйте его в список требований только по языку карточки: ориентируйтесь на команды для выбранного агента.

Код распространяется по лицензии Apache-2.0. При этом README прямо говорит, что EGM не относится к официально поддерживаемым продуктам Google. Карточка и README не указывают обязательный ключ API, отдельную подписку или Docker; они также не обещают работу с какими-либо конкретными региональными сервисами.

Плагин работает с контекстом вашего проекта, читает исходные материалы для проверки и создаёт проектные документы. Учитывайте этот доступ, если в рабочей папке лежат данные, которые вы не собирались передавать агенту. И даже после нескольких проверок перечитайте утверждаемую спецификацию сами: свежий контекст помогает находить пробелы в описании, но не заменяет инженерное решение и тестирование.

Источник: репозиторий google/elephant-goldfish-model.

Внедрение под ключ

Настроим вашего ИИ-агента и доведём до работы

Разворачиваем агента на вашей инфраструктуре: модель, доступы, память, навыки и каналы связи. Вы получаете рабочего цифрового сотрудника, а не набор инструкций.

  • OpenClaw, Hermes, n8n и связки с LLM
  • Работа на ваших серверах и ключах
  • Документация и передача проекта
🛡️ Официальный договор и NDA 💼 Данные в вашем контуре ⚡ Пилот 5–7 дней

Бесплатная консультация и смета

Расскажите задачу — предложу архитектуру и оценю сроки. Отвечает Степан Ноянов.

Или напишите сразу напрямую в Telegram: @noystem ↗

Теги: Elephant Goldfish ModelClaude CodeCodexИИ-агентыплагиннавыки

Вам также может быть интересно

Claude Code

Claude Code в VS Code: расширение, установка и режимы

21 августа 2026 г. 8 мин
Вайб-кодинг

Подписка Cursor: тарифы и цены, оплата из России, отмена и возврат

4 октября 2026 г. 10 мин
💰
Инструмент Калькулятор стоимости AI-моделей Сравните цены GPT-5.4, Claude и Gemini за минуту
→
🎯
Квиз · 2 мин Какой OpenClaw подходит вам? 5 вопросов — персональная рекомендация
→

Популярное

  1. ИИ-агент для 1С: что можно подключить и с чего начать ИИ-агенты
  2. Как пользоваться Claude Code: первый день + 6 ошибок Claude Code
  3. Вайбкодинг с чего начать: инструкция + 6 ошибок новичка Вайб-кодинг
  4. Вайб-кодинг в 1С: 6 инструментов + где цикл разомкнут Вайб-кодинг
  5. Ошибки OpenClaw: 7 групп + что проверять в каждой Ошибки и решения

Категории

  • Что такое OpenClaw (8)
  • Установка (16)
  • Навыки (25)
  • Интеграции (15)
  • Сравнения (17)
  • Сценарии использования (23)
  • Новости (125)
  • Enterprise / NemoClaw (16)
  • Безопасность (10)
  • Для разработчиков (5)
  • Ошибки и решения (71)
  • Доступ из России (6)
  • Локальный ИИ (9)
  • ИИ-агенты (24)
  • Разборы (175)
  • Hermes Agent (10)
  • MCP-серверы (38)
  • Нейросети: цены и доступ (36)
  • Как сделать (44)
  • Обучение (4)
  • Глоссарий (12)
  • Claude Code (11)
  • Вайб-кодинг (12)
  • ИИ в профессии (4)

Недавнее

  • OpenClaw за неделю: роевое самоуправление агентов, инцидент с eMudhra и новый AI-менеджер — 26 октября — 2 ноября 2026 сегодня
  • dsh-superagent-prototype: агент берёт задачи из GitHub и возвращает результат в обсуждение сегодня
  • Folkbench: сравнить API-посредников и переключать их в Claude Code сегодня

Быстрый старт

Новичок в OpenClaw? Начните отсюда:

  • → Что такое OpenClaw
  • → Установка за 10 минут
  • → Топ-10 навыков
  • → Подключить Telegram

Теги

установканавыкиtelegramwhatsappmacoswindowsenterpriseголосopen-sourcellmprivacynode.js
infoclaw.ru

Независимый информационный ресурс об ИИ-агенте OpenClaw. Статьи, гайды и новости на русском языке.

Разделы

  • Вайб-кодинг
  • Claude Code
  • MCP-серверы
  • Что такое OpenClaw
  • Установка
  • Навыки
  • Интеграции
  • Сравнения
  • Enterprise
  • ИИ в профессии
  • Цены и подписки
  • Новости

Интеграции

  • Telegram
  • WhatsApp
  • Slack
  • Discord
  • iMessage
  • Teams
  • Matrix
  • Все (20+) →

Ресурсы

  • Вопросы и ответы
  • Глоссарий
  • Для разработчиков
  • Разборы
  • Карта сайта

© 2026 infoclaw.ru — Независимый ресурс. Не является официальным сайтом проекта OpenClaw.

О проекте Автор Политика конфиденциальности Пользовательское соглашение Контакты