# Colaboração entre agentes

Escolha uma forma de os agentes revisarem, escreverem, implementarem ou gerenciarem o trabalho juntos.

## Escolha o tipo de ajuda de que você precisa

Comece com uma tarefa no seu próprio projeto. Você pode querer uma segunda opinião sobre as alterações, vários rascunhos para comparar ou executores construindo partes de uma funcionalidade em paralelo.

Cada tutorial traz uma configuração de exemplo e um prompt que você pode adaptar. Para revisão, escrita e implementação em paralelo, um agente inicia os colaboradores. No padrão Facade, o gerente acompanha agentes que já estão rodando.

## Use o exemplo no seu projeto

Siga a configuração do artigo e envie o prompt dele com a sua própria tarefa. Mantenha as instruções que definem os papéis, como revisar sem editar arquivos. Escolha CLIs e modelos disponíveis nas suas contas.

Você também pode salvar uma combinação como uma entrada nomeada em [Configurações dos agentes](https://facadecode.com/pt-br/docs/settings/). Um tipo nativo mantém a integração da CLI quando você usa outro provedor de modelos.

## Como os agentes trabalham juntos

O Facade dá aos agentes compatíveis ferramentas para descobrir outros agentes, iniciar colaboradores, trocar mensagens e ler os terminais uns dos outros. Um coordenador pode reunir resultados e trazer perguntas para você.

Uma mensagem entregue significa que a solicitação chegou ao outro agente. Aguarde a resposta dele para saber o resultado. Se quiser falar com um colaborador diretamente, abra o terminal dele no painel Facade.

Programas com `type: "custom"` têm entrada no terminal, mas não recebem essas ferramentas de colaboração.

## Use o ambiente de projeto que cada tarefa exige

Os agentes podem compartilhar uma pasta de projeto para revisão ou trabalhar em worktrees do Git separados para alterações independentes. O tutorial de implementação em paralelo explica como os executores devolvem as alterações para revisão e testes combinados.

Para usar ferramentas e arquivos em outra máquina, siga [Execute agentes em uma máquina remota](https://facadecode.com/pt-br/docs/remote-ssh/). Para continuar comandando um agente do Claude Code longe da sua mesa, veja [Continue pelo celular](https://facadecode.com/pt-br/docs/remote-control/).

## Referência de design

Estes fluxos se baseiam na separação de papéis e nas passagens de bastão do protótipo de pesquisa Super Agent da DeepSeek, adaptadas às ferramentas de agentes do Facade.

[Design de papéis e comunicação da DeepSeek ↗](https://github.com/deepseek-ai/dsh-superagent-prototype/blob/main/docs/004-prompts.md)

## Escolha um padrão de colaboração

- [Um agente escreve. Outro revisa em um ciclo.](https://facadecode.com/pt-br/docs/collaboration/implement-review/)
  Peça a um segundo agente que revise suas alterações, relate o que encontrar e verifique as correções. Neste exemplo, o Claude Code escreve o código e o Codex o revisa.

- [Vários agentes escrevem. Depois, revisam uns aos outros.](https://facadecode.com/pt-br/docs/collaboration/cross-review-writing/)
  Faça vários agentes escreverem a partir do mesmo briefing, revisarem os rascunhos uns dos outros e ajustarem os próprios textos com base no feedback.

- [Planeje com um modelo SOTA. Implemente com executores mais baratos em paralelo.](https://facadecode.com/pt-br/docs/collaboration/parallel-worktrees/)
  Use um modelo de última geração (SOTA) para planejar uma tarefa complexa. Peça que executores implementem o plano em worktrees paralelos usando modelos mais baratos. O coordenador revisa as alterações combinadas e executa os testes.

- [Padrão Facade: deixe um agente gerenciar a equipe.](https://facadecode.com/pt-br/docs/collaboration/phone-led-team/)
  Faça um agente acompanhar seus agentes responsáveis pelas funcionalidades e trazer as perguntas deles de volta para você. Continue falando com esse gerente pelo celular quando sair da mesa.
