ia-team.
Põe as outras IAs de linha de comando e de API da sua máquina para trabalhar — e devolve o que elas fizeram como um patch para revisar antes de encostar no seu repositório.
Exemplo de Uso
$team run antigravity "refaz o hero da landing: cara de caro, sem framework"$team diff antigravity-20260821-132212$team apply antigravity-20260821-132212
Sprint em Paralelo
Dispare múltiplos agentes ao mesmo tempo em tarefas que não tocam os mesmos arquivos. Cada um trabalha em sua própria worktree descartável e em paralelo.
$team sprint "antigravity: a landing" "codex: a API" "groq: os testes" "gemini: os docs"
O Time
O ia-team não traz modelo próprio — ele dirige os agentes instalados via CLI e os serviços conectados por API.
| Adaptador | Roda / Integrador | Especialidade |
|---|---|---|
| CLI instaladas | ||
| codex | codex exec | Refatoração grande, backend, testes, seguir spec à risca |
| antigravity | agy -p | Interface, landing page, CSS, protótipo rápido |
| gemini | gemini -p | Documento longo, pesquisa e análise de código amplo |
| claude | claude -p (Haiku) | Segunda leitura de um diff, varredura barata |
| opencode | opencode run | A opinião de outro provedor via CLI |
| cursor | cursor-agent -p | Frontend, mudança espalhada em muitos arquivos |
| Por API | ||
| groq | groq API | Execução ultra-rápida para tarefas em lote e suíte de testes |
| nvidia | nvidia API | Modelos abertos de alto desempenho em infraestrutura Nvidia |
| openrouter | openrouter API | Acesso unificado a diversos modelos e provedores independentes |
| cerebras | cerebras API | Inferência de altíssima velocidade para código e tarefas repetitivas |
| mistral | mistral API | Raciocínio conciso, backend e geração de código |
| together | together API | Catálogo amplo de modelos open-source de ponta |
| deepseek | deepseek API | Raciocínio profundo, lógica complexa e resolução de bugs difíceis |
Comunicação da Equipe
Os agentes trocam informações no quadro do projeto e revisam o trabalho dos colegas antes da entrega.
team note: Define diretrizes e contratos de API no quadro compartilhado do projeto antes dos agentes iniciarem o trabalho (ex: team note lead "o contrato de rotas está no README").
team relay: Envia recados e passa o bastão diretamente entre os agentes sobre o progresso das tarefas (ex: team relay lead codex "antigravity terminou o frontend").
team crosscheck: Solicita que um modelo diferente faça a revisão cruzada do patch (ex: team crosscheck <id> --by claude), descobrindo bugs e pontos cegos antes da aplicação.
Detecção de Cota
Quando o limite de requisições ou a cota de saldo/free tier de um agente se esgota durante a execução, o ia-team detecta a falha imediatamente.
O agente pausado é temporariamente colocado no banco de reservas, e a sua tarefa é reencaminhada para outro agente disponível sozinho. A execução continua de forma transparente sem interromper o andamento do projeto. Você pode acompanhar quem está pausado com team quota.
Worktrees Isoladas & Revisão
Cada execução do team roda em uma worktree isolada do Git em ~/.ia-team/worktrees/<id>. O agente recebe o briefing da tarefa e trabalha no seu próprio branch descartável, enxergando a mesma árvore de arquivos que você (inclusive alterações não commitadas).
Tudo é registrado em ~/.ia-team/runs/<id> com logs, briefing e patch. Nenhum agente commita nem dá push: você revisa o patch completo com team diff e decide se quer aplicar as mudanças na sua árvore de trabalho com team apply ou descartar tudo com team drop.