AIKraft Agents

google/elephant-goldfish-model

Открытые исходные навыки для проектирования и ревью ПО с помощью AI-агентов

Агенты⭐ 12 519Pythonпоследний релиз: v0.1.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Open-source плагин для проектирования архитектуры ПО с использованием AI-агентов, разделяющий процесс на глубокое проектирование и независимую проверку.

Зачем нужен

Инструмент помогает разрабатывать спецификации (specs) перед написанием кода, предотвращая ошибки из-за упущенных допущений. Он использует метафору «слона и золотой рыбки»: один агент сохраняет контекст проекта для черновика, а другой, без предыстории, критически проверяет документ на наличие слепых зон.

Что можно реализовать

  • Проектирование сложных фич, требующих архитектурных решений (например, обработка дублирующихся вебхуков)
  • Создание черновиков спецификаций (design_draft.md) с паузами для обратной связи от разработчика
  • Критический обзор дизайн-документов независимыми субагентами для выявления рисков
  • Фиксация согласованных архитектурных решений в формате `concepts_brief.md`

Ключевые возможности

  • Разделение ролей: «Elephant» (контекст и черновик) и «Goldfish» (чистый взгляд и ревью)
  • Поддержка популярных AI-хостов: Antigravity CLI, Claude Code, Codex
  • Модульная система скиллов: brainstorm, draft, review, resolve, bootstrap
  • Человек принимает финальные архитектурные решения и утверждает спецификацию
  • Генерация структурированных документов в папку `docs/designs/`

👤 Кому подойдёт: разработчики, архитекторы ПО, технические лиды

Релизы

v0.1.0major
🕐 9 дн назад · релиз на GitHub ↗

Первый релиз EGM v0.1.0: инструмент для превращения идей в спецификации с проверкой независимыми ревьюерами.

  • Added: Первый именованный релиз модели Elephant-Goldfish Model (EGM).
  • Added: Агент черновиков удерживает контекст проекта, а ревьюеры анализируют документацию без доступа к истории диалога.
  • Added: Добавлены команды для мозгового штурма, создания спецификаций, проверки и разрешения замечаний, а также документирования.
  • Added: Включены решения по архитектуре и рекомендации по предупреждениям агентов Claude.
  • Fixed: Исправлен порядок этапов загрузки в Claude Code.
  • Релиз не готов для статуса стабильного; валидация ZIP-архивов остается в процессе.