Spec Kit
github/spec-kitRevisado por IA
O que faz
O Spec Kit é o conjunto de ferramentas do GitHub para trabalhar com um assistente de IA para programar de forma organizada. Você instala o comando `specify`, executa uma vez em um projeto, e seu assistente ganha comandos novos como /speckit-specify, /speckit-plan, /speckit-tasks e /speckit-implement, cada um produzindo um documento escrito que você pode ler antes do próximo passo. Pacotes extras cobrem correção de bugs e decidir se uma ideia vale a pena ser construída, e tudo pode ser adaptado com predefinições e extensões. Você precisa do Python 3.11+, do instalador uv e de um assistente de IA para programar próprio.
Facilidade de instalação
C · instalar 1 ou 2 ferramentas · Windows
- Windows C
- macOS C
- Linux C
Os mesmos dois comandos no Windows, macOS e Linux: `uv tool install specify-cli` e depois `specify init my-project --integration copilot`, o que significa instalar antes o Python 3.11+ e o uv. Não há janela nem instalador, e a partir daí você digita os comandos dentro do chat do seu assistente, então só faz sentido se você já usa um assistente de IA para programar.
Números no GitHub
- Estrelas
- 144.446em 31 de out. de 2026
- Downloads
- 943.743222 na semana
- Crescimento
- +1.413estrelas em 5 dias
Estrelas ao longo do tempo
Fatos
- Roda em
- Windows, macOS, Linux
- Você precisa instalar
- Python
- Para compilar a partir do código
- Python
- Espaço em disco
- 100 MB–300 MB · estimativa
- Contas ou chaves
- Nenhuma
- Custo
- Grátis · Gratuito e sob licença MIT, publicado pelo GitHub. Ele só fornece o processo: o assistente de IA para programar com o qual você o usa (GitHub Copilot, Claude Code ou outro) é seu e pode muito bem ser uma assinatura paga.
- Licença
- MIT (Permissiva)
- Última atualização
- 30 de out. de 2026
Sinais de risco (5)
- Atençãoos componentes da comunidade não são verificados pelo github
README, Capacidades: "Spec Kit includes community catalogs, and organizations can add their own curated sources. Catalog listings are not audits or endorsements, so review community source code before installing or running it." Qualquer coisa que você adicionar com `specify extension add` ou `specify bundle search` é código de um estranho.
revisão por IA
- Atençãoextensões e fluxos de trabalho podem executar comandos no seu computador
A tabela de capacidades oferece "Automate prompts, commands, gates, and shell tasks" por meio de um fluxo de trabalho, "React to coding-agent lifecycle events" e "Run extension commands before or after Spec Kit commands" por meio de hooks. Ou seja, um componente instalado pode executar comandos de shell em torno do trabalho do seu assistente, não só escrever texto.
revisão por IA
- Infoele grava arquivos no seu projeto
`specify init` cria a estrutura do projeto e os arquivos de comando do assistente, e os processos deixam documentos em `.specify/`, por exemplo `.specify/bugs/login-crash/` e `.specify/assessments/offline-mode/`. Essas pastas passam a fazer parte do seu repositório.
revisão por IA
- Infovocê continua sendo quem revisa
O README repete em cada processo: "Run these skills in your agent's chat, not your terminal, one at a time, reviewing each result before continuing." A ferramenta organiza o trabalho; o assistente escreve o código e o julgamento continua sendo seu.
revisão por IA
- Infoprojeto jovem que muda quase todos os dias
Criado em 2025-08-21 e já com 237 releases, com v1.2.3, v1.2.4 e v1.2.5 entre 2026-10-22 e 2026-10-28, e a versão no pyproject.toml marcando 1.2.6.dev0. Os comandos e a estrutura de arquivos ainda podem mudar.
revisão por IA
As evidências aparecem no idioma original.
O que o Radar não conseguiu verificar
- Se essa forma de trabalhar realmente traz resultados melhores do que pedir diretamente ao seu assistente
- Quantos tokens de IA o ciclo completo consome, e quanto isso custa no seu plano
- Quais arquivos cada integração grava para o seu assistente em particular, já que esses detalhes estão na documentação online
- O que uma extensão, predefinição ou pacote da comunidade faz depois de instalado, algo que o próprio README diz para você revisar antes
- Se ele continua funcionando com a versão do seu assistente de código, dado o quanto os dois lados mudam rápido