Neural Box
КаталогО проектеTelegram ↗
← Все репозитории

Новый проект

aws-samples/sample-specship

Kiro Power для полного цикла разработки: исследование репозитория, планирование, TDD-сборка, независимая проверка, восстановление и подготовка к выпуску.

Открыть GitHub ↗
Stars
★ 214
Forks
⑂ 5
Язык
Shell
Статус
В канале 1 янв. 1 г.

AI-разбор

SpecShip — Kiro Power, который организует работу AI-агентов по конвейеру RECON, PLAN, BUILD, VALIDATE и SHIP. Для существующих проектов этап RECON выполняет обратное исследование репозитория: фиксирует карту кода, стек технологий, компоненты, API, модели данных, бизнес-процессы, базовые тесты и предполагаемое влияние изменений. Планирование включает мозговой штурм, не менее пяти реальных веб-запросов для анализа рынка, контракт спринта, предварительную генерацию тестов и план реализации. На этапе BUILD задачи выполняются по контрольным точкам, независимые задачи могут запускаться параллельно, а каждая функциональность проходит TDD с обязательной проверкой типизации, тестов и сборки. VALIDATE запускает до семи независимых проверяющих агентов с типизированными вердиктами и доказательствами, после чего возможны слияние, восстановление или эскалация. Проект содержит установщик зависимостей, интеграцию Playwright MCP, настройки MCP-серверов, файлы управления Kiro, проверку целостности и подготовку PR, журнала изменений и архива; при этом решение экспериментальное, не прошло внешнюю проверку безопасности, а сгенерированный код требует AppSec-проверки перед использованием в продакшене.

Кому подойдёт

Команды и разработчики, использующие Kiro и AI-агентов для создания или изменения программных проектов, которым нужны формальные спецификации, TDD, независимая проверка, контроль качества и безопасная работа с существующим кодом.

Что внутри

  • Пятиэтапный конвейер RECON → PLAN → BUILD → VALIDATE → SHIP с маршрутизацией по намерению пользователя.
  • Обратное исследование существующего репозитория с сохранением артефактов, базовых тестов, соглашений и ограничений изменений.
  • Планирование через требования, дизайн, задачи, контракт спринта, предварительные тесты и веб-исследование минимум по пяти запросам.
  • TDD-цикл для каждой задачи, параллельное выполнение независимых задач и жёсткая проверка типизации, тестов и сборки на контрольных точках.
  • До семи параллельных независимых валидаторов для проверки кода, безопасности, интеграции, браузера, дизайна, соответствия контракту и нагрузки при наличии соответствующего требования.
  • Установщик и средства сопровождения: автоматическое подключение superpowers, gstack и Playwright MCP, проверка целостности, хуки Kiro, восстановление после ошибок и подготовка к выпуску.

Где применять

  • Добавление новой функции в существующий репозиторий с предварительным анализом архитектуры, поведения и зон риска.
  • Разработка приложения по формальному контракту с тестами, контрольными точками сборки и независимой проверкой результата.
  • Проверка AI-сгенерированного кода на соответствие требованиям, безопасность, интеграционные ошибки и качество пользовательского интерфейса.
  • Организация автономного цикла разработки в Kiro, когда после постановки задачи требуется получить готовый к слиянию PR.
  • Возобновление прерванной миссии SpecShip с сохранением состояния и артефактов предыдущих этапов.

Темы

ai-agentsautonomous-agentscode-generationdeveloper-toolskirollmspec-driven-developmenttdd

Дальше по теме

Похожие проекты

011 янв. 1 г.

krishagarwal314/CodeJury

Терминальный конвейер на Python, который уточняет требования, планирует и реализует изменения, запускает тесты и проверяет результат ансамблем независимых ИИ-судей.

★ 142Python↗
021 янв. 1 г.

PromptPartner/agentsmith

Настраиваемый каркас для Claude Code, Codex, Gemini и других ИИ-агентов с профилями задач, проверками, безопасностью и передачей контекста.

★ 223Shell↗
031 янв. 1 г.

JosephHampton/awesome-gemini-cli-subagents

Набор из 51 готового субагента для Gemini CLI: разработка, тестирование, безопасность, инфраструктура, данные и оркестрация задач.

★ 46Shell↗