Repolode
mtarcure

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. 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. 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. 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. 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