Instale o AIOX
Configure Claude Code, Codex CLI e Gemini CLI com o framework Synkra AIOX — a equipe ágil de agentes IA que transforma seu fluxo de desenvolvimento.
Requisitos do Sistema
Verifique antes de começar
| Requisito | Versão mínima | Observação |
|---|---|---|
| Node.js | ≥ 18.0.0 | v22 LTS recomendado — instale via NVM |
| npm | ≥ 9.0.0 | Já vem com o Node.js — ou use yarn / pnpm |
| RAM | 4 GB+ | 8 GB recomendado |
| Sistema Operacional | macOS 10.15+ / Win 10+ / Linux | WSL recomendado no Windows |
WSL no Windows
Ambiente Linux recomendado para AIOX
wsl --install -d Ubuntu
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install --lts
# Verificar
node -v # deve mostrar v22.x.x
npm -v
Instalar Node.js
Necessário para AIOX Core, Codex CLI e Gemini CLI
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install --lts
# Verificar
node -v # deve mostrar v22.x.x (LTS mais recente)
npm -v
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.zshrc
nvm install --lts
# Verificar
node -v # deve mostrar v22.x.x (LTS mais recente)
npm -v
winget install OpenJS.NodeJS.LTS
# Verificar (abra um novo terminal após instalar)
node --version
npm --version
Claude Code
CLI oficial da Anthropic — melhor compatibilidade com AIOX
# Instalar Claude Code
npm install -g @anthropic-ai/claude-code
# Verificar instalação
claude --version
# Iniciar (vai pedir login Anthropic)
claude
# No terminal WSL/Ubuntu
npm install -g @anthropic-ai/claude-code
# Verificar
claude --version
Codex CLI Opcional
CLI da OpenAI — paridade parcial com AIOX
# Instalar Codex CLI
npm install -g @openai/codex
# Verificar
codex --version
# Iniciar (login com conta ChatGPT — abre no browser)
codex
| Plano ChatGPT | Acesso ao Codex CLI |
|---|---|
| Free / Go | ✅ Incluso (por tempo limitado) |
| Plus | ✅ Incluso |
| Pro | ✅ Incluso (limites maiores) |
| Business / Enterprise / Edu | ✅ Incluso |
Gemini CLI Opcional
CLI do Google — alta paridade com AIOX
# Instalar Gemini CLI
npm install -g @google/gemini-cli
# Verificar
gemini --version
# Iniciar (login com conta Google — abre no browser)
gemini
| Plano | Limites no Gemini CLI | Preço |
|---|---|---|
| Conta Google (grátis) | 60 req/min · 1.000 req/dia | Grátis |
| Google AI Pro | Limites maiores (ideal para uso diário) | ~US$ 19,99/mês |
| Google AI Ultra | Limites mais altos + prioridade | ~US$ 249,99/mês |
Repositórios Synkra AIOX
O ecossistema open source do AIOX
Instalar AIOX Core Principal
Um comando instala tudo — você só roda npx uma vez
# Criar novo projeto com assistente interativo
npx aiox-core init meu-projeto
# Ou com versão específica
npx aiox-core@latest init meu-projeto
# Instalar em projeto existente
cd seu-projeto
npx aiox-core install
# O instalador detecta automaticamente sua configuração
# Upstream Auto-Update — atualiza sem perder customizações
npx aiox-core@latest install
# Simular antes (ver o que muda sem aplicar nada)
npx aiox-core install --dry-run
# Verificar saúde após atualizar
npx aiox-core doctor
# Corrigir problemas automaticamente (se houver)
npx aiox-core doctor --fix
O que o instalador faz
Estrutura instalada
meu-projeto/
├── .aiox-core/ # Framework AIOX (não modificar)
│ ├── development/
│ │ ├── agents/ # Agentes: @dev, @qa, @architect, @pm...
│ │ ├── tasks/ # Tasks executáveis
│ │ └── templates/ # Templates de docs
│ ├── core/ # Configuração central
│ ├── hooks/ # Hooks de ciclo de vida
│ └── workflows/ # Workflows multi-step
├── .claude/ # Integração Claude Code
├── .codex/ # Integração Codex CLI
├── .gemini/ # Integração Gemini CLI
├── docs/
│ └── stories/ # Stories de desenvolvimento
├── squads/ # Squads customizados
└── packages/ # Pacotes compartilhados
Verificar instalação
Após instalar, confirme que tudo está funcionando:
npx aiox-core doctor
# Se houver problemas, corrija automaticamente:
npx aiox-core doctor --fix
🏥 AIOX System Diagnostics
✔ Node.js version: v22.x.x (meets requirement: >=18.0.0)
✔ npm version: 10.x.x
✔ Git installed
✔ Synkra AIOX: v5.0.3
✔ .aiox-core/ directory exists
✔ Agent files found
✔ Workflow files found
✅ All checks passed! Your installation is healthy.
AIOS Dashboard Opcional
Interface web de observabilidade — precisa de AIOX Core instalado
Instalar o Dashboard
# Dentro do projeto com AIOX instalado
mkdir -p apps
git clone https://github.com/SynkraAI/aios-dashboard.git apps/dashboard
# Dependências do Dashboard (Next.js)
npm install --prefix apps/dashboard
# Dependências do Server (requer Bun — https://bun.sh)
cd apps/dashboard/server
bun install
Iniciar (2 terminais)
cd apps/dashboard/server
bun run dev
# Saída esperada: 🚀 Monitor Server running on http://localhost:4001
npm run dev --prefix apps/dashboard
# Saída esperada: ▲ Next.js — Local: http://localhost:3000
Views disponíveis
| View | O que faz |
|---|---|
| Kanban | Board de stories com drag-and-drop (Backlog, Doing, Done) |
| Monitor | Feed em tempo real de eventos do Claude Code (tools, prompts, erros) |
| Agents | Lista de agentes AIOX ativos e em standby |
| Squads | Organograma visual dos squads instalados |
| Insights | Estatísticas e métricas do projeto |
MCP Ecosystem e CodeRabbit Opcional
Ferramentas que ampliam as capacidades do AIOX
MCPs opcionais do AIOX
Os MCPs não estão incluídos no npx aiox-core install. São ferramentas separadas que ampliam as capacidades do Claude Code. O AIOX funciona 100% sem eles — instale apenas quando quiser capacidades extras.
| MCP | Chave API? | Para que serve |
|---|---|---|
| context7 | ❌ Não | Documentação atualizada de bibliotecas para LLMs |
| desktop-commander | ❌ Não | Gerenciamento de arquivos e comandos de terminal |
| playwright | ❌ Não | Automação de browser para testes |
| exa | ✅ Sim | Busca web com IA e extração de conteúdo |
Como instalar
# Clonar o ecossistema MCP
git clone https://github.com/SynkraAI/mcp-ecosystem.git
cd mcp-ecosystem
# Ver os presets disponíveis
ls presets/
Copie os blocos de mcpServers do preset escolhido para ~/.claude.json.
| Preset | MCPs incluídos | Uso ideal |
|---|---|---|
| aios-dev.json | context7, desktop-commander, playwright | Implementação de stories |
| aios-research.json | context7, exa, playwright | Pesquisa, documentação |
| aios-full.json | Todos | Tarefas complexas multi-domínio |
CodeRabbit — Code Review com IA Destaque
Integrado na camada 2 dos Quality Gates do framework AIOX
Layer 2 (CI/CD): testes automatizados + CodeRabbit review ← aqui
Layer 3 (Human): revisão de arquitetura, aprovação final
Instalação — 4 passos
curl -fsSL https://cli.coderabbit.ai/install.sh | sh
coderabbit auth login
# Abre o browser para login com conta GitHub ou Google
claude plugin install coderabbit
# Ou dentro do Claude Code:
# /plugin install coderabbit
Comandos do Plugin dentro do Claude Code
/coderabbit:review # revisa todas as mudanças
/coderabbit:review uncommitted # só mudanças não commitadas
/coderabbit:review committed # só mudanças commitadas
/coderabbit:review --base main # compara com main
Ou em linguagem natural — basta pedir ao Claude:
"Revise meu código antes de commitar"
"Verifique se há problemas de segurança nas minhas mudanças"
O loop autônomo com AIOX
@dev Implemente a STORY-42. Ao terminar, rode /coderabbit:review,
corrija todos os problemas críticos e só então conclua.
O agente implementa → revisa → corrige → repete até passar → entrega. Você só entra para aprovar o PR final.
Primeiro Uso
Definição de first-value: ativação + greeting + comando em ≤ 10 min
cd meu-projeto
claude # ou: codex / gemini
# No Claude Code:
@aiox-master
# No Gemini CLI:
/aiox-menu # depois selecione o agente
# No Codex CLI:
/skills # depois selecione aiox-<agent-id>
# Após o greeting do agente, teste:
*help # lista todos os comandos disponíveis
Ativação por CLI
| CLI | Paridade AIOX | Ativação de agente |
|---|---|---|
| Claude Code | 🟢 Completa (referência) | @agent-name |
| Gemini CLI | 🟡 Alta | /aiox-menu → /aiox-<agent> |
| Codex CLI | 🟠 Parcial | /skills → aiox-<agent-id> |
| Cursor | 🔴 Sem lifecycle hooks | Regras + MCP |
| AntiGravity | 🔴 Workflow-based | Workflows (não hooks) |
| GitHub Copilot | 🔴 Sem lifecycle hooks | Instruções de repositório + MCP |
Agentes principais disponíveis
Troubleshooting
Problemas comuns e soluções
# Configure npm para instalar sem sudo
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
# Verificar se Bun está instalado
bun --version
# Se não estiver, instale:
curl -fsSL https://bun.sh/install | bash
# Reinicie o terminal e tente novamente
cd apps/dashboard/server
bun install
bun run dev