Repolode
awslabs

awslabs/aidlc-workflows

Структурированные по этапам правила помогают AI-агентам для разработки, таким как Claude Code, Kiro, Codex CLI и Cursor, сопровождать процесс поставки ПО.

Звёзды
5,390
Форки
971
Открытые issues
301
Последний коммит
5 часов назад

Что это?

AI-DLC (AI-Driven Development Life Cycle) — набор правил рабочего процесса, который помогает AI-ассистентам для разработки следовать структурированному процессу поставки ПО, а не работать по разрозненным запросам. Единое ядро, не привязанное к конкретной среде, доступно для Claude Code, Kiro CLI и IDE, Codex CLI, Cursor, opencode и GitHub Copilot; его устанавливают в проект с помощью встроенной команды aidlc.

Рабочий процесс состоит из пяти фаз и 33 этапов — от инициализации до эксплуатации — и включает 14 агентов, в том числе экспертов по предметным областям и ревьюеров. Профили охватывают разработку функций, исправление ошибок, инфраструктуру, безопасность, проверку концепций и корпоративную поставку ПО. На контрольных этапах работа приостанавливается до одобрения человеком, а журнал аудита и сохраняемое состояние проекта связывают требования, решения и тесты на протяжении всего проекта.

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

  • 01Запускает один и тот же механизм рабочего процесса в семи средах для AI-разработки.
  • 02Организует работу в пять фаз и 33 этапа с контрольными точками для одобрения человеком.
  • 03Предлагает 11 профилей рабочих процессов для разработки функций, исправления ошибок, инфраструктуры и задач безопасности.
  • 04Включает 14 специализированных агентов, в том числе экспертов по предметным областям и ревьюеров.
  • 05Ведёт журнал аудита на 120 событий и сохраняет состояние проекта.

Сценарии использования

  • Проведение разработки функции от сбора требований до проверенной реализации с помощью AI-ассистента.
  • Введение обязательных контрольных точек одобрения перед тем, как AI-агент изменит инфраструктуру или код, связанный с безопасностью.
  • Унификация использования разных AI-инструментов для разработки в рамках одного проекта командой.

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

  1. 1

    Установите AI-DLC на macOS, Linux или WSL

    curl -fsSL https://github.com/awslabs/aidlc-workflows/releases/latest/download/install.sh | sh
  2. 2

    Настройте проект для своего harness (например, Claude Code)

    cd /path/to/your-project && aidlc config --harness claude && aidlc doctor
  3. 3

    Откройте harness в проекте и запустите рабочий процесс, отправив запрос

    /aidlc Build a REST API for inventory management

Что важно знать

  • Для некоторых harness требуются определённые версии, например Codex CLI 0.145.0 или новее.
  • Kiro IDE может предложить доверять хукам проекта, которые могут выполнять команды на вашем компьютере.
  • Рабочие процессы приостанавливаются на этапах, требующих подтверждения человека, поэтому необходимо постоянное участие разработчика.
  • Рекомендуемая модель — Claude Opus 4.8; результаты зависят от возможностей используемых моделей к рассуждению.

Темы

Частые вопросы

Что такое aidlc-workflows?
Структурированные по этапам правила помогают AI-агентам для разработки, таким как Claude Code, Kiro, Codex CLI и Cursor, сопровождать процесс поставки ПО. AI-DLC (AI-Driven Development Life Cycle) — набор правил рабочего процесса, который помогает AI-ассистентам для разработки следовать структурированному процессу поставки ПО, а не работать по разрозненным запросам. Единое ядро, не привязанное к конкретной среде, доступно для Claude Code, Kiro CLI и IDE, Codex CLI, Cursor, opencode и GitHub Copilot; его устанавливают в проект с помощью встроенной команды aidlc.
aidlc-workflows можно использовать бесплатно? Какая у него лицензия?
aidlc-workflows распространяется с открытым исходным кодом под лицензией MIT-0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
aidlc-workflows всё ещё поддерживается?
Активно поддерживается. Последний коммит в aidlc-workflows — 19 окт. 2026 г..
Для чего можно использовать aidlc-workflows?
Проведение разработки функции от сбора требований до проверенной реализации с помощью AI-ассистента. Введение обязательных контрольных точек одобрения перед тем, как AI-агент изменит инфраструктуру или код, связанный с безопасностью. Унификация использования разных AI-инструментов для разработки в рамках одного проекта командой.
Как установить aidlc-workflows?
Установите AI-DLC на macOS, Linux или WSL: curl -fsSL https://github.com/awslabs/aidlc-workflows/releases/latest/download/install.sh | sh Настройте проект для своего harness (например, Claude Code): cd /path/to/your-project && aidlc config --harness claude && aidlc doctor Откройте harness в проекте и запустите рабочий процесс, отправив запрос: /aidlc Build a REST API for inventory management
Где скачать aidlc-workflows?
Исходный код и инструкции по установке — на GitHub: https://github.com/awslabs/aidlc-workflows

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

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

Постоянная память для AI-агентов-разработчиков: автоматически сохраняет сессии и подбирает полезный контекст для следующих сессий в Claude Code, Cursor, Codex и других MCP-клиентах.

29,7 тыс.2,6 тыс.TypeScriptApache-2.0Обновлён 11 часов назад

Набор готовых к production инженерных workflow в формате Markdown, которые помогают AI-агентам проходить этапы от спецификации и планирования до тестирования, ревью и релиза.

108,4 тыс.11,3 тыс.JavaScriptMITОбновлён 6 дней назад

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

167,5 тыс.9,1 тыс.JavaScriptMITОбновлён позавчера