Memória persistente para agentes de programação com IA, que registra sessões automaticamente e injeta contexto relevante em sessões futuras no Claude Code, Cursor, Codex e outros clientes MCP.
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
Instale o AI-DLC no macOS, Linux ou WSL
curl -fsSL https://github.com/awslabs/aidlc-workflows/releases/latest/download/install.sh | sh - 2
Configure o projeto para o seu harness (por exemplo, Claude Code)
cd /path/to/your-project && aidlc config --harness claude && aidlc doctor - 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
Uma interface de controle para agentes de programação como Claude Code, Codex e Cursor, acessível pelo desktop, pela web ou pelo celular.
Plugin do Claude Code com memória autocorretiva, wikis de pesquisa persistentes com FTS5 e skills, comandos e hooks para agentes de programação com IA.
Conjunto de workflows de engenharia prontos para produção, em Markdown, que orientam agentes de programação com IA da especificação à entrega.
Coleção de skills para agentes de programação, como Claude Code e Codex, com sessões de perguntas, TDD, diagnóstico de bugs, planejamento e revisão de código.
Uma skill baseada em prompt que faz agentes de programação com IA escreverem apenas o código necessário para cada tarefa, priorizando reutilização e soluções mínimas em vez de implementações extensas.