O que cafleet faz?
🛰️ Equipes de agentes reinventadas para codificação colaborativa, com suporte a Claude Code e Codex e total transparência de código.
O himkt/cafleet permite orquestrar swarms (enxames) de agentes de IA — como Claude Code e Codex — em projetos de software. Imagine ter uma equipe de desenvolvedores IA trabalhando em paralelo, revisando código, escrevendo testes e até mesmo implantando features, tudo sob seu controle e com código-fonte totalmente visível e auditável.
Por que usar cafleet?
- Transparência: Todo o código dos agentes e a lógica de coordenação são abertos. Sem caixas-pretas.
- Colaboração real: Múltiplos agentes podem trabalhar no mesmo repositório simultaneamente, cada um com sua especialidade.
- Extensível: Fácil de adicionar novos tipos de agentes ou modificar comportamentos existentes.
- Suporte nativo: Funciona perfeitamente com Claude Code (Anthropic) e Codex (OpenAI).
Como funciona?
- Defina um arquivo de configuração (
cafleet.yaml) declarando os agentes. - Execute o comando
cafleet runpara iniciar a sessão colaborativa. - Cada agente recebe tarefas, executa e reporta resultados, tudo em um contexto compartilhado (branch Git, repositório).
Exemplo de configuração
agents:
- name: codificador
model: claude-code
role: "Desenvolvedor principal"
tasks:
- implementar feature X
- name: revisor
model: codex
role: "Revisor de código"
tasks:
- revisar PR da feature X
Instalação
pip install cafleet
Ou, se preferir usar diretamente como skill (para Claude Code/Codex), clone o repositório:
git clone https://github.com/himkt/cafleet.git
cd cafleet
# Siga as instruções do README do repositório para configurar.
Documentação
Consulte a documentação oficial para guias detalhados, referência de API e exemplos avançados.