Repolode
awslabs

awslabs/aidlc-workflows

Regras de fluxo de trabalho estruturadas por fases que orientam agentes de programação com IA, como Claude Code, Kiro, Codex CLI e Cursor, durante a entrega de software.

Estrelas
5,390
Forks
971
Issues abertas
301
Último commit
há 7 horas

O que é?

O AI-DLC (AI-Driven Development Life Cycle) é um conjunto de regras de fluxo de trabalho que faz assistentes de programação com IA seguirem um processo estruturado de entrega de software, em vez de dependerem de prompts improvisados. Um núcleo único, independente da ferramenta, é distribuído para Claude Code, Kiro CLI e IDE, Codex CLI, Cursor, opencode e GitHub Copilot, e instalado em um projeto com o comando nativo aidlc.

O fluxo passa por cinco fases e 33 etapas, da inicialização à operação, com 14 agentes, incluindo especialistas de domínio e revisores. Os perfis de fluxo de trabalho abrangem funcionalidades, correções de bugs, infraestrutura, segurança, provas de conceito e entregas corporativas. O trabalho é pausado em pontos de aprovação humana, enquanto um histórico de auditoria e o estado persistente mantêm requisitos, decisões e testes conectados durante todo o ciclo de vida do projeto.

Recursos principais

  • 01Executa o mesmo mecanismo de fluxo de trabalho em sete ferramentas de programação com IA.
  • 02Organiza o trabalho em cinco fases e 33 etapas, com pontos de aprovação humana.
  • 03Oferece 11 perfis de fluxo de trabalho para funcionalidades, correções de bugs, infraestrutura e segurança.
  • 04Inclui 14 agentes especializados, entre eles especialistas de domínio e revisores.
  • 05Mantém um histórico de auditoria com 120 eventos e o estado persistente do projeto.

Casos de uso

  • Conduzir uma funcionalidade dos requisitos até uma implementação testada com a ajuda de um assistente de IA.
  • Exigir pontos de aprovação antes que um agente de IA altere a infraestrutura ou código sensível à segurança.
  • Padronizar o uso de diferentes ferramentas de programação com IA por uma equipe no mesmo projeto.

Início rápido

  1. 1

    Instale o AI-DLC no macOS, Linux ou WSL

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

    Configure o projeto para o seu harness (por exemplo, Claude Code)

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

    Abra o harness no projeto e inicie um fluxo de trabalho com uma solicitação

    /aidlc Build a REST API for inventory management

Antes de usar

  • Alguns harnesses exigem versões específicas, como o Codex CLI 0.145.0 ou posterior.
  • O Kiro IDE pode solicitar que você confie nos hooks do projeto, que podem executar comandos na sua máquina.
  • Os fluxos de trabalho param em etapas que exigem aprovação humana, por isso precisam do envolvimento contínuo de um desenvolvedor.
  • O modelo recomendado é o Claude Opus 4.8, e os resultados dependem de modelos com boa capacidade de raciocínio.

Tópicos

Perguntas frequentes

O que é aidlc-workflows?
Regras de fluxo de trabalho estruturadas por fases que orientam agentes de programação com IA, como Claude Code, Kiro, Codex CLI e Cursor, durante a entrega de software. O AI-DLC (AI-Driven Development Life Cycle) é um conjunto de regras de fluxo de trabalho que faz assistentes de programação com IA seguirem um processo estruturado de entrega de software, em vez de dependerem de prompts improvisados. Um núcleo único, independente da ferramenta, é distribuído para Claude Code, Kiro CLI e IDE, Codex CLI, Cursor, opencode e GitHub Copilot, e instalado em um projeto com o comando nativo aidlc.
aidlc-workflows é gratuito? Qual é a licença?
aidlc-workflows é open source sob a licença MIT-0. Confira os termos da licença antes de usá-lo em produtos comerciais.
aidlc-workflows ainda é mantido?
Manutenção ativa. O último commit de aidlc-workflows foi em 19 de out. de 2026.
Para que posso usar aidlc-workflows?
Conduzir uma funcionalidade dos requisitos até uma implementação testada com a ajuda de um assistente de IA. Exigir pontos de aprovação antes que um agente de IA altere a infraestrutura ou código sensível à segurança. Padronizar o uso de diferentes ferramentas de programação com IA por uma equipe no mesmo projeto.
Como instalar aidlc-workflows?
Instale o AI-DLC no macOS, Linux ou WSL: curl -fsSL https://github.com/awslabs/aidlc-workflows/releases/latest/download/install.sh | sh Configure o projeto para o seu harness (por exemplo, Claude Code): cd /path/to/your-project && aidlc config --harness claude && aidlc doctor Abra o harness no projeto e inicie um fluxo de trabalho com uma solicitação: /aidlc Build a REST API for inventory management
Onde consigo aidlc-workflows?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/awslabs/aidlc-workflows

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados