Instalar CLI
Configure a CLI do SpecForge, autentique e conecte seu repositório ao seu projeto.
A CLI faz a ponte entre seu ambiente local e a plataforma SpecForge. Ela conecta o projeto que você criou na webapp (ou no terminal) com o agente de código que você usa no dia a dia.
Instalar
Execute diretamente com npx — sem necessidade de instalação global:
npx @specforge/cli@latest✅ Crie um alias no shell para conveniência:
alias specforge="npx @specforge/cli@latest"
Autenticar
specforge loginIsso abre seu navegador para autenticação. Uma vez autorizado, as credenciais são armazenadas localmente.
Trabalhando em um servidor remoto sem navegador? Use sua chave de API diretamente:
specforge login --api-key sf_live_...Inicializar Seu Projeto
Execute specforge init na raiz do seu repositório:
specforge initO setup interativo guia você pela seleção de projeto e especificação. Mas o valor real está no que ele gera.
O SpecForge detecta quais ferramentas de código você tem instaladas e gera a configuração certa para cada uma.
Para Claude Code, ele gera:
.mcp.json— registra o servidor MCP do SpecForge (22 ferramentas disponíveis)CLAUDE.md— ancora o contexto do projeto para que o Claude Code saiba qual projeto e especificação do SpecForge ele está trabalhando.claude/skills/— skills operacionais que ensinam o Claude Code a usar as ferramentas MCP do SpecForge para planejamento, implementação e validação.claude/agents/— definições de agentes especializados para implementação paralela orquestrada via Agent Teams
Para Cursor e VS Code com Copilot:
.mcp.json— mesmo registro de servidor MCPAGENTS.md— instruções de agente adaptadas para o modo agente do editor
Para Gemini CLI, Codex CLI, OpenCode:
- Seus formatos nativos de configuração (
.gemini/settings.json,.codex/config.toml,opencode.json) AGENTS.md— instruções universais de agente
Um comando. Todas as ferramentas configuradas. Seu agente de código ganha acesso ao toolkit completo do SpecForge sem aprender nada novo.
💡 Já tem um
.mcp.jsoncom outros servidores? Ospecforge initfaz o merge da entrada do SpecForge sem tocar na sua configuração existente.
Verificar
specforge doctorUma execução limpa fica assim:
SpecForge Doctor
API Key ✓ authenticated
MCP Server ✓ registered in .mcp.json
Project ✓ proj_abc123 accessible
Specification ✓ spec_xyz789 loaded (3 epics, 14 tickets)
Agent Config ✓ CLAUDE.md present
Git ✓ clean working tree
All checks passed.📖 Para a lista completa de comandos e flags da CLI, veja Referência de Comandos CLI. Para opções detalhadas de configuração, veja Schema de Configuração.
Próximos Passos
Seu terminal está conectado. Agora deixe seu agente de código implementar a especificação de forma autônoma.
Próximo: Implementação Autônoma →