Uma CLI e um mecanismo de workflows que executa agentes de programação como Claude Code, Codex e Copilot com etapas configuráveis de revisão, correção e testes antes de aceitar o trabalho.
mtarcure/claude-vibe-squad
Orquestrador de programação com IA multimodelo que encaminha tarefas de especialistas definidas em Markdown para as CLIs de Claude, Codex, Gemini, Kimi e Grok em worktrees git isoladas.
- Estrelas
- 165
- Forks
- 26
- Issues abertas
- 0
- Último commit
- há 29 dias
O que é?
Vibe Squad é uma camada de orquestração para tarefas de programação com IA, voltada primeiro para macOS. Você descreve um objetivo para um coordenador chamado Chrono, que o divide em arquivos de tarefa com escopo definido, atribui cada tarefa a um dos 71 especialistas por função e inicia a CLI nativa correspondente para Claude, Codex, Gemini (via agy), Kimi ou Grok. Cada tarefa que altera arquivos é executada em sua própria worktree git, com um escopo de escrita declarado, e os resultados só são integrados depois que as verificações passam.
O comportamento é definido em Markdown: modos, instruções dos especialistas, cartões de capacidades e skills são arquivos comuns que podem ser lidos e editados. O código cuida da inicialização, do isolamento das worktrees, das verificações de identidade e dos limites de integração. Para tarefas de maior risco, é possível exigir a revisão de um modelo de outra família, e as notas de execução são armazenadas em um cofre privado de Markdown, fora do repositório.
O projeto requer tmux, fswatch, jq, Python 3.13 e CLIs autenticadas de cada provedor. A documentação informa que os agentes são executados com as permissões do seu usuário e que o escopo de escrita é aplicado na integração, não como sandbox.
Recursos principais
- 01Encaminha tarefas para especialistas vinculados às CLIs de Claude, Codex, Gemini, Kimi ou Grok
- 02Executa cada tarefa que altera arquivos em uma worktree git isolada, com um escopo de escrita declarado
- 03Exige revisão de outra família de modelos para trabalhos críticos em segurança e julgamento
- 04Mantém instruções de especialistas, modos e skills em arquivos Markdown editáveis
- 05Armazena o histórico das execuções em um cofre privado de Markdown, fora do repositório
Casos de uso
- Executar vários agentes de programação com IA em paralelo, em branches separados de um mesmo repositório
- Adicionar uma segunda família de modelos como revisora independente antes de mesclar alterações escritas por IA
- Personalizar funções e fluxos de trabalho dos agentes editando Markdown em vez de código
Início rápido
- 1
Crie um cofre de memória privado e exporte o caminho dele
mkdir -p "$HOME/Obsidian-Chrono" && printf '%s\n' '{"vault_id":"my-private-vault","schema_version":1}' > "$HOME/Obsidian-Chrono/.chrono-vault" && export CHRONO_VAULT_ROOT="$HOME/Obsidian-Chrono" - 2
Clone o repositório e instale o ambiente Python
git clone https://github.com/mtarcure/claude-vibe-squad.git && cd claude-vibe-squad && uv sync - 3
Instale o hook local de proteção contra vazamentos e execute a verificação de integridade
bash docs/install/install-pre-commit-hook.sh && bin/squad doctor - 4
Inicie a sala de controle do tmux com o Chrono
bin/squad up
Antes de usar
- Por enquanto, disponível apenas para macOS.
- Requer várias CLIs nativas autenticadas para Claude, Codex, Gemini (agy), Kimi e Grok.
- Os agentes executam código do seu checkout com as suas permissões; os escopos de escrita não são um sandbox.
- Alguns recursos opcionais, como chrono-dedup, não são distribuídos e precisam de configuração separada.
Tópicos
Perguntas frequentes
- O que é claude-vibe-squad?
- Orquestrador de programação com IA multimodelo que encaminha tarefas de especialistas definidas em Markdown para as CLIs de Claude, Codex, Gemini, Kimi e Grok em worktrees git isoladas. Vibe Squad é uma camada de orquestração para tarefas de programação com IA, voltada primeiro para macOS. Você descreve um objetivo para um coordenador chamado Chrono, que o divide em arquivos de tarefa com escopo definido, atribui cada tarefa a um dos 71 especialistas por função e inicia a CLI nativa correspondente para Claude, Codex, Gemini (via agy), Kimi ou Grok. Cada tarefa que altera arquivos é executada em sua própria worktree git, com um escopo de escrita declarado, e os resultados só são integrados depois que as verificações passam.
- claude-vibe-squad é gratuito? Qual é a licença?
- claude-vibe-squad é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- claude-vibe-squad ainda é mantido?
- Manutenção ativa. O último commit de claude-vibe-squad foi em 21 de set. de 2026.
- Para que posso usar claude-vibe-squad?
- Executar vários agentes de programação com IA em paralelo, em branches separados de um mesmo repositório Adicionar uma segunda família de modelos como revisora independente antes de mesclar alterações escritas por IA Personalizar funções e fluxos de trabalho dos agentes editando Markdown em vez de código
- Como instalar claude-vibe-squad?
- Crie um cofre de memória privado e exporte o caminho dele: mkdir -p "$HOME/Obsidian-Chrono" && printf '%s\n' '{"vault_id":"my-private-vault","schema_version":1}' > "$HOME/Obsidian-Chrono/.chrono-vault" && export CHRONO_VAULT_ROOT="$HOME/Obsidian-Chrono" Clone o repositório e instale o ambiente Python: git clone https://github.com/mtarcure/claude-vibe-squad.git && cd claude-vibe-squad && uv sync Instale o hook local de proteção contra vazamentos e execute a verificação de integridade: bash docs/install/install-pre-commit-hook.sh && bin/squad doctor Inicie a sala de controle do tmux com o Chrono: bin/squad up
- Onde consigo claude-vibe-squad?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mtarcure/claude-vibe-squad
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
CLI em TypeScript e interface de terminal para definir, iniciar e executar equipes persistentes de agentes Claude Code e Codex no tmux.
Plugin do Claude Code com memória autocorretiva, wikis de pesquisa persistentes com FTS5 e skills, comandos e hooks para agentes de programação com IA.
Um workspace web onde equipes e agentes de programação com IA colaboram em quadros espaciais ao vivo, com cada agente executando em sua própria branch git isolada.
Um workspace de terminal em Rust que executa agentes de programação em painéis persistentes, mostra quais estão trabalhando, bloqueados ou ociosos e permite controlá-los via CLI e socket API.
App para desktop, dispositivos móveis, web e CLI que executa e coordena vários agentes de programação, como Claude Code, Codex e OpenCode, em worktrees paralelas.