<- voltar para runpane.com

glossário

o que é isolamento com worktrees?

Isolamento com worktrees significa que cada agente de IA recebe uma cópia do seu código, em uma branch própria e dentro de uma pasta separada. Todos podem trabalhar ao mesmo tempo sem atrapalhar uns aos outros.

o problema

Você pede ao Agente A para refazer a página de login. Pede ao Agente B para adicionar um fluxo de cadastro. Os dois precisam editar os mesmos arquivos. Se estiverem na mesma pasta, o Agente B salva a versão dele de auth.ts e sobrescreve as mudanças do Agente A. O Agente A nem fica sabendo.

É por isso que rodar vários agentes na mesma pasta é arriscado. Às vezes funciona. Mas uma hora algo será sobrescrito, e você perderá trabalho.

a solução

Dê a cada agente a própria git worktree. É uma pasta separada com uma branch própria. O Agente A trabalha em uma worktree. O Agente B trabalha em outra. Os dois podem editar auth.ts ao mesmo tempo porque estão mexendo em cópias diferentes.

my-project/              ← main branch (untouched)
../login-rewrite/        ← Agent A's worktree (feature/login)
../signup-flow/          ← Agent B's worktree (feature/signup)

o que fica isolado

isoladocompartilhado
Arquivos e mudanças não commitadasHistórico e commits do git
BranchRepositório remoto (origin)
Estado do shell e variáveis de ambienteConfiguração do git
Pasta de trabalhoArmazenamento de objetos do git, que economiza espaço em disco

como o pane faz isso

Quando você cria um novo pane no Pane, ele cria o worktree, configura a branch, copia seu .env e node_modules e inicia o agente. Quando você arquiva o pane, o Pane remove o worktree. Você nunca precisa rodar git worktree add por conta própria.

conteúdo relacionado

- O que é uma git worktree?

- Panes e worktrees

- Como rodar agentes em paralelo

Parsa Khazaeepoul

por Parsa Khazaeepoul

Última atualização em 24 de junho de 2026

perguntas frequentes

ou
Baixar*
Aviso do Windows SmartScreenO download direto pode exibir um aviso do SmartScreen enquanto o Pane não é assinado. O Pane é totalmente open source. Você pode auditar o código e compilar por conta própria.1. Clique em Mais informações2. Clique em Executar assim mesmo3. Continue a instalaçãoA instalação pelo PowerShell baixa a versão oficial diretamente e evita a maioria dos problemas com downloads pelo navegador.instalação global via npm
Cole isso no PowerShell.MacLinux