Facade Code Documentação
Padrões de colaboração

Planeje com um modelo SOTA. Implemente com executores mais baratos em paralelo.

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.

Quando usar este padrão

Use-o quando uma tarefa complexa levaria tempo demais para ser concluída em sequência. O coordenador precisa conseguir dividi-la em partes que os executores possam implementar de forma independente.

Por que esta divisão do trabalho ajuda

  • Dê tarefas mais claras a modelos mais baratos. O coordenador define como as peças se encaixam antes de a implementação começar. Os executores recebem tarefas menores, com interfaces e dependências definidas.
  • Use assinaturas e provedores diferentes. O planejamento e a revisão usam o modelo SOTA. Os executores podem usar uma assinatura com mais cota ou uma API mais barata, cada um pela própria CLI e pelo próprio provedor.
  • Conclua mais rápido com trabalho em paralelo. Tarefas independentes rodam ao mesmo tempo em vez de uma após a outra.
  • Dê a cada executor os próprios arquivos. Worktrees do Git fornecem diretórios de trabalho separados, para que os executores editem de forma independente. Depois, as alterações são mescladas e conferidas juntas.

1. Inicie o coordenador

  • Abra seu projeto no editor.
  • Comece com uma árvore de trabalho limpa, sem alterações não confirmadas, para que os novos worktrees partam de um ponto conhecido.

A tabela mostra uma configuração de exemplo. Você pode usar outras CLIs instaladas e modelos disponíveis nas suas contas.

PapelCLIModeloEsforço
Coordenador / arquitetoCodex (codex)gpt-6-solxhigh
Tarefa A (executor)Codex (codex)deepseek-v4.1-flashxhigh
Tarefa B (executor)Codex (codex)deepseek-v4.1-flashxhigh
Tarefa C (executor)Codex (codex)deepseek-v4.1-flashxhigh

No seu projeto, abra o Facade, clique em New Agent e escolha Codex para o coordenador. Use /model para selecionar gpt-6-sol e o esforço xhigh.

Você só precisa iniciar o coordenador manualmente. Ele inicia os outros agentes para você pelo Facade. Se for a primeira vez que você usa o Facade, veja o guia Execute seu primeiro agente.

2. Envie sua tarefa

Envie este prompt ao coordenador, substituindo a primeira linha pela sua tarefa e por quaisquer restrições de arquitetura:

Prompt
[Descreva sua tarefa e o resultado esperado.]

Primeiro, elabore um plano técnico. Depois que eu aprovar, crie um plano de execução que divida o trabalho em tarefas paralelas.
Use o Facade para iniciar um executor com deepseek-v4.1-flash e esforço xhigh em um worktree separado para cada tarefa.
Peça que os executores implementem e testem as tarefas em paralelo. Depois, coordene a mesclagem das alterações nesta árvore de trabalho, uma tarefa por vez.
Quando todas as alterações estiverem mescladas, revise o código combinado e execute a suíte de testes.

3. Como a equipe trabalha

  1. Aprovar o plano técnico
  2. Criar o plano de execução
  3. Implementar tarefas em paralelo
  4. Revisar e testar as alterações combinadas
  1. O coordenador lê a base de código e propõe um plano técnico com a arquitetura, as interfaces e os limites das tarefas. Você o revisa antes de a implementação começar.
  2. Depois da aprovação, ele cria o plano de execução e usa o Facade para iniciar executores em worktrees do Git separados.
  3. Os executores implementam as tarefas em paralelo e rodam as verificações relevantes. Eles mesclam de volta uma tarefa por vez. O coordenador ajuda a resolver conflitos antes da próxima mesclagem.
  4. O coordenador revisa o código combinado, executa os testes de integração e relata os resultados e o que ainda não foi verificado.

Use no seu projeto

  • Deixe o coordenador escolher o número de executores conforme a forma como a tarefa pode ser dividida.
  • Discuta mudanças na arquitetura ou nos limites das tarefas antes de aprovar o plano técnico.
  • Adicione o endpoint do seu provedor em Configurações dos agentes. Você pode usar o DeepSeek pelo Codex, Claude Code, Pi ou OpenCode.

Você pode mudar as CLIs, os modelos e o esforço no prompt. Para configurações de inicialização salvas e outros provedores, veja Configurações dos agentes, Claude Code com outro provedor e Codex com outro provedor.

Ver como Markdown ↗Documentação

Pesquisar na documentação

Pesquise neste guia. Use ↑ ↓ para navegar, Enter para abrir e Esc para fechar.