Executando Múltiplas Sessões do Claude Code em Paralelo com Git Worktrees

Um desenvolvedor no r/ClaudeAI compartilha um padrão prático para executar várias sessões do Claude Code em paralelo usando git worktree. O principal problema: perder o contexto toda vez que você usa git stash e troca de branch para testar a sugestão de um agente.
Configuração
- Worktree principal: onde você revisa e faz commit
- 2-3 worktrees extras: cada um executando sua própria sessão do Claude Code em seu próprio branch
- Fluxo de trabalho: quando um agente termina uma tarefa,
cdpara aquele worktree, revise o diff, faça merge e siga em frente
Sem stash, sem troca de contexto, sem "espera, o que eu estava fazendo?".
Início Rápido com Git Worktree
Para criar um novo worktree em um branch chamado feature/agent-1:
git worktree add ../project-feature-agent-1 feature/agent-1Isso cria um diretório separado (../project-feature-agent-1) onde você pode executar o Claude Code (ou qualquer outro agente) de forma independente. Cada worktree é uma cópia de trabalho completa do repositório, então você pode ter diferentes branches checkados em cada um.
Quando o agente terminar, a partir do worktree principal:
cd ../project-feature-agent-1
git diff main
# revise, então faça merge
git checkout main
git merge feature/agent-1Depois remova o worktree:
git worktree remove ../project-feature-agent-1Por que Funciona para Agentes de IA
A ramificação padrão exige fazer stash de alterações não commitadas ou commitar trabalho em andamento antes de trocar de branch — ambas quebram o fluxo e perdem contexto. Worktrees fornecem diretórios de sistema de arquivos isolados, então cada sessão do agente vive em sua própria sandbox. Você pode ter o Claude Code em um worktree, o Cursor em outro, ou diferentes prompts sendo executados simultaneamente.
Para Quem é
Desenvolvedores que usam agentes de codificação de IA (Claude Code, Cursor, etc.) que precisam executar múltiplos experimentos ou tarefas paralelas sem a sobrecarga de git stash e troca de branch.
📖 Leia a fonte original: r/ClaudeAI
👀 See Also

PaperclipAI: Orquestração de código aberto para empresas sem intervenção humana
PaperclipAI é um framework de orquestração de código aberto projetado para empresas totalmente automatizadas. O projeto conquistou 14.000 estrelas no GitHub em sua primeira semana de existência.

Watchtower: Um Proxy Local para Monitorar o Tráfego da API de Código Claude
Watchtower é uma ferramenta gratuita e de código aberto que atua como um proxy HTTP local e painel web em tempo real para interceptar e exibir todo o tráfego de API entre o Claude Code (ou Codex CLI) e suas APIs. Ele mostra requisições, fluxos SSE, definições de ferramentas, prompts do sistema, uso de tokens e limites de taxa.

LivingAgents.ai: Uma Simulação de Agentes de IA Baseada na Web Usando a API Claude
LivingAgents.ai é uma simulação baseada na web onde cada agente é alimentado pela API Claude, realizando ações como forragear, negociar, criar, atacar, reproduzir e morrer permanentemente, com cada ação exigindo uma chamada real de LLM.

O conjunto MCP de código aberto melhora a qualidade da geração de código do Claude em 15-20%.
Um conjunto MCP de código aberto composto por três servidores locais e uma habilidade de prompt aborda o problema do 'token ruim' na geração de código por IA, com um cliente relatando uma melhoria de 15-20% na qualidade para o Claude Code.