6 6
7> Compare as formas como Claude Code pode assumir múltiplas tarefas simultaneamente: subagentes, visualização de agentes, equipes de agentes e workflows dinâmicos.7> Compare as formas como Claude Code pode assumir múltiplas tarefas simultaneamente: subagentes, visualização de agentes, equipes de agentes e workflows dinâmicos.
8 8
9[Subagentes](/pt/sub-agents), [visualização de agentes](/pt/agent-view), [equipes de agentes](/pt/agent-teams) e [workflows dinâmicos](/pt/workflows) cada um paraleliza o trabalho de uma forma diferente. O correto depende de se você quer permanecer em cada conversa você mesmo, delegar tarefas e verificar depois, ou ter Claude coordenando um grupo de trabalhadores para você.9[Subagentes](/docs/pt/sub-agents), [visualização de agentes](/docs/pt/agent-view), [equipes de agentes](/docs/pt/agent-teams) e [workflows dinâmicos](/docs/pt/workflows) cada um paraleliza o trabalho de uma forma diferente. O correto depende de se você quer permanecer em cada conversa você mesmo, delegar tarefas e verificar depois, ou ter Claude coordenando um grupo de trabalhadores para você.
10 10
11| Abordagem | O que oferece | Use quando |11| Abordagem | O que oferece | Use quando |
12| :---------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |12| :---------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
13| [Subagentes](/pt/sub-agents) | Trabalhadores delegados dentro de uma sessão que fazem uma tarefa secundária em seu próprio contexto e retornam um resumo | Uma tarefa secundária inundaria sua conversa principal com resultados de pesquisa, logs ou conteúdos de arquivo que você não consultará novamente |13| [Subagentes](/docs/pt/sub-agents) | Trabalhadores delegados dentro de uma sessão que fazem uma tarefa secundária em seu próprio contexto e retornam um resumo | Uma tarefa secundária inundaria sua conversa principal com resultados de pesquisa, logs ou conteúdos de arquivo que você não consultará novamente |
14| [Visualização de agentes](/pt/agent-view) | Uma tela para despachar e monitorar sessões em execução em segundo plano, aberta com `claude agents`. Visualização de pesquisa | Você tem várias tarefas independentes e quer delegá-las, verificar o status rapidamente e intervir apenas quando uma precisar de você |14| [Visualização de agentes](/docs/pt/agent-view) | Uma tela para despachar e monitorar sessões em execução em segundo plano, aberta com `claude agents`. Visualização de pesquisa | Você tem várias tarefas independentes e quer delegá-las, verificar o status rapidamente e intervir apenas quando uma precisar de você |
15| [Equipes de agentes](/pt/agent-teams) | Múltiplas sessões coordenadas com uma lista de tarefas compartilhada e mensagens entre agentes, gerenciadas por um líder. Experimental e desabilitado por padrão | Você quer que Claude divida um projeto em partes, as atribua e mantenha os trabalhadores sincronizados |15| [Equipes de agentes](/docs/pt/agent-teams) | Múltiplas sessões coordenadas com uma lista de tarefas compartilhada e mensagens entre agentes, gerenciadas por um líder. Experimental e desabilitado por padrão | Você quer que Claude divida um projeto em partes, as atribua e mantenha os trabalhadores sincronizados |
16| [Workflows dinâmicos](/pt/workflows) | Um script que executa muitos subagentes e verifica seus resultados, para um trabalho muito grande para coordenar em um único turno ou que precisa de mais de uma passagem | Uma tarefa cresce além de um punhado de subagentes, ou você quer que as descobertas sejam verificadas uma contra a outra: uma auditoria em toda a base de código, uma migração de 500 arquivos, pesquisa com verificação cruzada ou um plano elaborado de vários ângulos |16| [Workflows dinâmicos](/docs/pt/workflows) | Um script que executa muitos subagentes e verifica seus resultados, para um trabalho muito grande para coordenar em um único turno ou que precisa de mais de uma passagem | Uma tarefa cresce além de um punhado de subagentes, ou você quer que as descobertas sejam verificadas uma contra a outra: uma auditoria em toda a base de código, uma migração de 500 arquivos, pesquisa com verificação cruzada ou um plano elaborado de vários ângulos |
17 17
18Em cada abordagem, os trabalhadores são sessões Claude. Para envolver uma ferramenta diferente, exponha-a ao Claude como um [servidor MCP](/pt/mcp).18Em cada abordagem, os trabalhadores são sessões Claude. Para envolver uma ferramenta diferente, exponha-a ao Claude como um [servidor MCP](/docs/pt/mcp).
19 19
20Duas ferramentas adicionais suportam este trabalho sem serem uma forma de executar agentes em si:20Duas ferramentas adicionais suportam este trabalho sem serem uma forma de executar agentes em si:
21 21
22* [Worktrees](/pt/worktrees) dão a cada sessão um checkout git separado, para que sessões paralelas nunca editem os mesmos arquivos. Use-as para sessões que você executa você mesmo. A visualização de agentes move automaticamente cada sessão despachada para seu próprio worktree, e subagentes que você gera podem cada um receber um também.22* [Worktrees](/docs/pt/worktrees) dão a cada sessão um checkout git separado, para que sessões paralelas nunca editem os mesmos arquivos. Use-as para sessões que você executa você mesmo. A visualização de agentes move automaticamente cada sessão despachada para seu próprio worktree, e subagentes que você gera podem cada um receber um também.
23* [`/batch`](/pt/commands) é uma [skill](/pt/skills) que tem Claude dividir uma grande mudança em 5 a 30 subagentes isolados em worktree que cada um abre um pull request. É um uso empacotado de subagentes e worktrees, não um estilo de coordenação separado.23* [`/batch`](/docs/pt/commands) é uma [skill](/docs/pt/skills) que tem Claude dividir uma grande mudança em 5 a 30 subagentes isolados em worktree que cada um abre um pull request. É um uso empacotado de subagentes e worktrees, não um estilo de coordenação separado.
24 24
25Alguns outros recursos executam Claude sem você dirigir cada passo, mas resolvem um problema diferente do que dividir trabalho entre agentes:25Alguns outros recursos executam Claude sem você dirigir cada passo, mas resolvem um problema diferente do que dividir trabalho entre agentes:
26 26
27* Um [comando bash em segundo plano](/pt/interactive-mode#background-bash-commands) executa um comando shell sem bloquear a conversa. Ele não gera um agente.27* Um [comando bash em segundo plano](/docs/pt/interactive-mode#background-bash-commands) executa um comando shell sem bloquear a conversa. Ele não gera um agente.
28* Um [subagente bifurcado](/pt/sub-agents#fork-the-current-conversation) é um subagente que herda seu contexto de conversa completo em vez de começar do zero. É uma forma de gerar um subagente, não uma superfície separada.28* Um [subagente bifurcado](/docs/pt/sub-agents#fork-the-current-conversation) é um subagente que herda seu contexto de conversa completo em vez de começar do zero. É uma forma de gerar um subagente, não uma superfície separada.
29* Uma [rotina](/pt/routines) executa uma sessão em um cronograma na nuvem da Anthropic, não em paralelo em sua máquina.29* Uma [rotina](/docs/pt/routines) executa uma sessão em um cronograma na nuvem da Anthropic, não em paralelo em sua máquina.
30 30
31<Note>31<Note>
32 Executar várias sessões ou subagentes simultaneamente multiplica o uso de tokens. Veja [Custos](/pt/costs) para detalhes de uso e limite de taxa.32 Executar várias sessões ou subagentes simultaneamente multiplica o uso de tokens. Veja [Custos](/docs/pt/costs) para detalhes de uso e limite de taxa.
33</Note>33</Note>
34 34
35<h2 id="choose-an-approach">35<h2 id="choose-an-approach">
39A abordagem correta depende de quem coordena o trabalho, se os trabalhadores precisam se comunicar e se editam os mesmos arquivos:39A abordagem correta depende de quem coordena o trabalho, se os trabalhadores precisam se comunicar e se editam os mesmos arquivos:
40 40
41* **Quem coordena o trabalho?**41* **Quem coordena o trabalho?**
42 * Claude delega e coleta resultados dentro de uma conversa: [subagentes](/pt/sub-agents)42 * Claude delega e coleta resultados dentro de uma conversa: [subagentes](/docs/pt/sub-agents)
43 * Você entrega tarefas independentes e verifica depois: [visualização de agentes](/pt/agent-view)43 * Você entrega tarefas independentes e verifica depois: [visualização de agentes](/docs/pt/agent-view)
44 * Claude planeja, atribui e supervisiona um grupo de trabalhadores: [equipes de agentes](/pt/agent-teams), experimental e desabilitado por padrão44 * Claude planeja, atribui e supervisiona um grupo de trabalhadores: [equipes de agentes](/docs/pt/agent-teams), experimental e desabilitado por padrão
45 * Um script mantém o plano em vez do julgamento turno a turno de Claude: [fluxos de trabalho dinâmicos](/pt/workflows). Veja [como fluxos de trabalho se comparam a subagentes e skills](/pt/workflows#when-to-use-a-workflow)45 * Um script mantém o plano em vez do julgamento turno a turno de Claude: [fluxos de trabalho dinâmicos](/docs/pt/workflows). Veja [como fluxos de trabalho se comparam a subagentes e skills](/docs/pt/workflows#when-to-use-a-workflow)
46* **Os trabalhadores precisam conversar um com o outro?** Subagentes relatam resultados de volta para a conversa que os gerou, e sessões de visualização de agentes relatam apenas para você. Companheiros de equipe em uma equipe de agentes compartilham uma lista de tarefas e se mensageiam diretamente.46* **Os trabalhadores precisam conversar um com o outro?** Subagentes relatam resultados de volta para a conversa que os gerou, e sessões de visualização de agentes relatam apenas para você. Companheiros de equipe em uma equipe de agentes compartilham uma lista de tarefas e se mensageiam diretamente.
47* **As tarefas tocam os mesmos arquivos?** Isole o trabalho com [worktrees](/pt/worktrees). Subagentes e sessões que você executa você mesmo podem cada um usar um worktree separado. Equipes de agentes não isolam companheiros de equipe em worktrees, então [particione o trabalho](/pt/agent-teams#avoid-file-conflicts) para que cada companheiro de equipe possua um conjunto diferente de arquivos.47* **As tarefas tocam os mesmos arquivos?** Isole o trabalho com [worktrees](/docs/pt/worktrees). Subagentes e sessões que você executa você mesmo podem cada um usar um worktree separado. Equipes de agentes não isolam companheiros de equipe em worktrees, então [particione o trabalho](/docs/pt/agent-teams#avoid-file-conflicts) para que cada companheiro de equipe possua um conjunto diferente de arquivos.
48 48
49<h2 id="check-on-running-work">49<h2 id="check-on-running-work">
50 Verifique o trabalho em execução50 Verifique o trabalho em execução
52 52
53O comando para verificar o trabalho em execução depende de qual abordagem você usou:53O comando para verificar o trabalho em execução depende de qual abordagem você usou:
54 54
55* Para sessões em segundo plano, `claude agents` abre [visualização de agentes](/pt/agent-view): uma tela mostrando cada sessão, seu estado e quais precisam de sua entrada.55* Para sessões em segundo plano, `claude agents` abre [visualização de agentes](/docs/pt/agent-view): uma tela mostrando cada sessão, seu estado e quais precisam de sua entrada.
56* Para subagentes na sessão atual, subagentes em segundo plano nomeados aparecem na digitação de menção @- com seu status. {/* min-version: 2.1.198 */}A partir da v2.1.198, `/agents` não abre mais um painel; imprime um aviso apontando para os locais dos arquivos de subagentes. Para [criar e editar subagentes personalizados](/pt/sub-agents#configure-subagents), peça ao Claude ou edite os arquivos diretamente. Apesar do nome similar, `/agents` é separado de `claude agents`.56* Para subagentes na sessão atual, subagentes em segundo plano nomeados aparecem na digitação de menção @- com seu status. A partir da v2.1.198, `/agents` não abre mais um painel; imprime um aviso apontando para os locais dos arquivos de subagentes. Para [criar e editar subagentes personalizados](/docs/pt/sub-agents#configure-subagents), peça ao Claude ou edite os arquivos diretamente. Apesar do nome similar, `/agents` é separado de `claude agents`.
57* Para qualquer coisa em execução em segundo plano da sessão atual, `/tasks` lista cada item e permite que você verifique, se anexe ou interrompa. A lista também inclui subagentes que terminaram.57* Para qualquer coisa em execução em segundo plano da sessão atual, `/tasks` lista cada item e permite que você verifique, se anexe ou interrompa. A lista também inclui subagentes que terminaram.
58* Para fluxos de trabalho dinâmicos, `/workflows` lista execuções em andamento e concluídas, a fase em que cada uma está e quantos agentes terminaram.58* Para fluxos de trabalho dinâmicos, `/workflows` lista execuções em andamento e concluídas, a fase em que cada uma está e quantos agentes terminaram.
59 59
60Para uma visualização de desktop de todas as suas sessões, veja [sessões paralelas no aplicativo desktop](/pt/desktop#work-in-parallel-with-sessions).60Para uma visualização de desktop de todas as suas sessões, veja [sessões paralelas no aplicativo desktop](/docs/pt/desktop#work-in-parallel-with-sessions).
61 61
62<h2 id="learn-more">62<h2 id="learn-more">
63 Saiba mais63 Saiba mais
65 65
66Cada guia abaixo cobre configuração e configuração para uma abordagem:66Cada guia abaixo cobre configuração e configuração para uma abordagem:
67 67
68* [Criar subagentes personalizados](/pt/sub-agents): defina especialistas reutilizáveis e controle quais ferramentas eles podem usar.68* [Criar subagentes personalizados](/docs/pt/sub-agents): defina especialistas reutilizáveis e controle quais ferramentas eles podem usar.
69* [Gerenciar agentes com visualização de agentes](/pt/agent-view): despache sessões, observe seu estado e se anexe quando uma precisar de você.69* [Gerenciar agentes com visualização de agentes](/docs/pt/agent-view): despache sessões, observe seu estado e se anexe quando uma precisar de você.
70* [Orquestrar equipes de agentes](/pt/agent-teams): configure um líder e companheiros de equipe, atribua tarefas e revise seu trabalho.70* [Orquestrar equipes de agentes](/docs/pt/agent-teams): configure um líder e companheiros de equipe, atribua tarefas e revise seu trabalho.
71* [Orquestrar fluxos de trabalho dinâmicos](/pt/workflows): execute um fluxo de trabalho agrupado ou deixe Claude escrever um que execute muitos subagentes e verifique suas descobertas um contra o outro.71* [Orquestrar fluxos de trabalho dinâmicos](/docs/pt/workflows): execute um fluxo de trabalho agrupado ou deixe Claude escrever um que execute muitos subagentes e verifique suas descobertas um contra o outro.
72* [Executar sessões paralelas com worktrees](/pt/worktrees): inicie Claude em um checkout isolado, controle o que é copiado e limpe depois.72* [Executar sessões paralelas com worktrees](/docs/pt/worktrees): inicie Claude em um checkout isolado, controle o que é copiado e limpe depois.