CLI em TypeScript e interface de terminal para definir, iniciar e executar equipes persistentes de agentes Claude Code e Codex no tmux.
gotalab/cc-sdd
Instala um fluxo de desenvolvimento orientado por especificações como Agent Skills para agentes de programação com IA, como Claude Code, Codex e Cursor, cobrindo requisitos, design, tarefas e implementação autônoma.
Alternativa open source a:Kiro
- Estrelas
- 3,725
- Forks
- 285
- Issues abertas
- 19
- Último commit
- há 8 dias
O que é?
cc-sdd é um instalador que adiciona um fluxo de desenvolvimento de software orientado por especificações a agentes de programação com IA. Com um único comando, ele configura 17 Agent Skills que orientam o agente desde a descoberta e os requisitos até o design, a divisão em tarefas e a implementação. As especificações são escritas em arquivos Markdown, como requirements.md, design.md e tasks.md, e as pessoas aprovam cada fase antes de o código ser escrito.
O projeto oferece suporte a oito agentes de programação, incluindo Claude Code e Codex (marcados como estáveis) e Cursor, GitHub Copilot, OpenCode, Gemini CLI e Antigravity (marcados como beta). A skill /kiro-impl executa as tarefas aprovadas uma por vez. Em ambientes com suporte nativo a subagentes, cada tarefa recebe um novo implementador que usa TDD e um revisor independente; caso contrário, o trabalho é executado no contexto principal. O fluxo foi projetado para ser compatível com especificações escritas para o Kiro IDE.
Recursos principais
- 01Instala 17 Agent Skills para cada agente de programação compatível com um único comando npx.
- 02Abrange descoberta, requisitos no formato EARS, design com um plano de estrutura de arquivos e divisão em tarefas.
- 03Executa tarefas aprovadas com TDD e revisão independente quando há suporte nativo a subagentes.
- 04Registra os limites e as dependências entre tarefas por meio de anotações em tasks.md.
- 05Oferece suporte a 14 idiomas para a documentação gerada.
Casos de uso
- Transformar uma ideia de produto em requisitos, design e tarefas antes de o agente escrever código.
- Executar uma lista maior de tarefas aprovadas com um agente, mantendo as etapas de aprovação humana.
- Ampliar uma base de código existente registrando primeiro seus limites em arquivos de steering e especificação.
- Dividir uma iniciativa grande em várias especificações ordenadas por dependência.
Início rápido
- 1
Acesse a pasta do seu projeto
cd your-project - 2
Instale as Claude Code Skills padrão
npx cc-sdd@latest - 3
Comece a explorar sua ideia com seu agente
/kiro-discovery <idea>
Antes de usar
- O suporte a Cursor, Copilot, Devin, OpenCode, Gemini CLI e Antigravity está em beta.
- A implementação autônoma com revisão por tarefa depende da disponibilidade de subagentes nativos no seu ambiente hospedeiro.
- Os modos legados foram descontinuados, e as opções legadas do Windsurf e do Codex estão bloqueadas ou descontinuadas.
Tópicos
Perguntas frequentes
- O que é cc-sdd?
- Instala um fluxo de desenvolvimento orientado por especificações como Agent Skills para agentes de programação com IA, como Claude Code, Codex e Cursor, cobrindo requisitos, design, tarefas e implementação autônoma. cc-sdd é um instalador que adiciona um fluxo de desenvolvimento de software orientado por especificações a agentes de programação com IA. Com um único comando, ele configura 17 Agent Skills que orientam o agente desde a descoberta e os requisitos até o design, a divisão em tarefas e a implementação. As especificações são escritas em arquivos Markdown, como requirements.md, design.md e tasks.md, e as pessoas aprovam cada fase antes de o código ser escrito.
- cc-sdd é gratuito? Qual é a licença?
- cc-sdd é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- cc-sdd ainda é mantido?
- Manutenção ativa. O último commit de cc-sdd foi em 13 de out. de 2026.
- Para que posso usar cc-sdd?
- Transformar uma ideia de produto em requisitos, design e tarefas antes de o agente escrever código. Executar uma lista maior de tarefas aprovadas com um agente, mantendo as etapas de aprovação humana. Ampliar uma base de código existente registrando primeiro seus limites em arquivos de steering e especificação. Dividir uma iniciativa grande em várias especificações ordenadas por dependência.
- Como instalar cc-sdd?
- Acesse a pasta do seu projeto: cd your-project Instale as Claude Code Skills padrão: npx cc-sdd@latest Comece a explorar sua ideia com seu agente: /kiro-discovery <idea>
- Onde consigo cc-sdd?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gotalab/cc-sdd
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Skills em linguagem simples para Claude Code, Codex CLI, Cursor CLI e Gemini CLI transformam relatórios de sessão em um veredito fácil de entender, exibido em uma única tela.
Uma skill para agentes de programação que exige que a IA comprove o código com um fluxo baseado primeiro no plano de testes, uma bateria de verificações e um relatório de evidências.
Uma IDE multiplataforma leve para programação com IA, que executa várias sessões dos agentes Claude Code e Codex em diferentes projetos, tudo em uma janela.
Plugin do Obsidian para navegar, criar e editar skills, comandos e agentes de IA em 17 ferramentas de programação, como Claude Code e Cursor.
Um app de barra de menus do macOS que transforma o uso de tokens de ferramentas de programação com IA em um Pokémon companheiro e acompanha os gastos diários e os limites oficiais do Claude, Codex e Antigravity.