AI-DLC (Ciclo de vida de desenvolvimento impulsionado por IA) transforma assistentes de codificação IA em fluxos de trabalho de software estruturados e verificáveis. Este núcleo neutro em relação a hardware roda nativamente em Claude Code, Kiro CLI, Kiro IDE, Codex CLI, Cursor, opencode e GitHub Copilot. O Quick Start instala a versão estável mais recente de AI-DLC em macOS, Linux, WSL ou Windows via curl ou PowerShell. O instalador configura o comando nativo aidlc e cada ambiente de execução harness sem a necessidade de Bun ou Node.js. No Windows, ele instala para a conta corrente e registra o diretório bin em User PATH. Execute-o de uma janela PowerShell normal; uma aberta com "Executar como administrador" receberá um aviso e um prompt, pois instalar como administrador é menos seguro. Se outra sessão não encontrar o aidlc, abra uma nova terminal. Para pular tanto as alterações persistentes quanto as do processo atual em PATH, use -No Modify Path. A desinstalação do Windows remove apenas a entrada User PATH registrada como propriedade do instalador. Em macOS, Linux ou WSL, siga a instrução de PATH do instalador se necessário. Prefira gerenciar seus arquivos de projeto você mesmo, ou não pode instalar um executável nativo? O caminho de cópia manual é o único lugar onde Bun é necessário: instale o Bun, baixe aidlc-copy-runtime-X.Y.Z.tar.gz da release e copie o diretório completo runtime/<harness>/ para o seu projeto. Este caminho não requer o comando nativo aidlc.
Do diretório do projeto, selecione o harness que você usa: cd /path/to/your-project; aidlc config --harness claude; aidlc doctor. Substitua claude por kiro, kiro-ide, codex, cursor, opencode ou copilot. Executar aidlc config sem --harness iniciará a configuração interativa quando um terminal estiver disponível. Se você usar o terminal próprio do Kiro IDE em uma pasta de projeto que ainda não confiou, o Kiro perguntará primeiro se você confia nela. Escolha "Confiar em pasta e continuar" apenas para o seu próprio projeto ou um que você tenha verificado, pois confiar permite que os .kiro hooks da pasta executem comandos na sua máquina; caso contrário, escolha Cancel e revise a pasta primeiro (consulte Primeira execução).
Abra seu harness no projeto configurado e descreva o trabalho: /aidlc Construir uma API REST para gerenciamento de inventário. Codex CLI usa $aidlc em vez de /aidlc. No Kiro IDE, primeiro escolha aidlc no painel de agentes do chat. AI-DLC seleciona um fluxo de trabalho do pedido, pede decisões faltantes e para nas portas de aprovação antes de avançar. Para configuração de provedor, prompts de confiança e prerequisites específicos do harness, use o guia abaixo. O passeio completo está no Getting Started. Escolha seu harness: Configurar: Abrir: Invocar: Guia: Claude Code: aidlc config --harness claude; claude/aidlc; Getting Started. Kiro: Kiro IDE >= 1.1.70 / Kiro CLI >= 2.24.1 (v3): aidlc config --harness kiro-ide; Abra o projeto em Kiro IDE e escolha aidlc no painel de agentes do chat, ou execute kiro-cli/aidlc; Kiro IDE. Kiro CLI (V2) >= 2.6: aidlc config --harness kiro; kiro-cli chat/aidlc; Kiro CLI. Codex CLI >= 0.145.0: aidlc config --harness codex; codex $aidlc; Codex CLI. Cursor: aidlc config --harness cursor; Abra Cursor ou execute agent/aidlc; Cursor. opencode >= 1.17: aidlc config --harness opencode; opencode/aidlc; opencode. GitHub Copilot CLI >= 1.0.74 / VS Code >= 1.130: aidlc config --harness copilot; Copilot CLI ou VS Code/aidlc; GitHub Copilot. A configuração do provedor de modelos pertence ao harness. A configuração de projeto mantida conserva o provedor e o modelo já selecionados pelo usuário. aidlc config provedores podem aplicar configurações Amazon Bedrock em superfícies de projeto compatíveis ou registrar configuração manual para outros harnesses. Kiro CLI e Kiro IDE não precisam de resposta de provedor porque o acesso ao modelo vem com Kiro. Para o motor v3 do Kiro em Kiro CLI 2.24.1 ou posterior, use kir...
Fonte: Hacker News · Resumido por HeadlinesBriefing