{
  "id": "dispatching-parallel-agents",
  "handle": "dispatching-parallel-agents",
  "canonicalUrl": "https://bestskillsforclaude.com/pt-br/skills/dispatching-parallel-agents",
  "language": "pt-BR",
  "alternates": {
    "en": "https://bestskillsforclaude.com/en/skills/dispatching-parallel-agents",
    "es": "https://bestskillsforclaude.com/es/skills/dispatching-parallel-agents",
    "pt-BR": "https://bestskillsforclaude.com/pt-br/skills/dispatching-parallel-agents",
    "ja": "https://bestskillsforclaude.com/ja/skills/dispatching-parallel-agents"
  },
  "category": {
    "id": "planning-and-teamwork",
    "name": "Planejamento e trabalho em equipe"
  },
  "publisher": {
    "name": "Jesse Vincent (obra)",
    "url": "https://github.com/obra"
  },
  "source": "https://github.com/obra/superpowers/tree/main/skills/dispatching-parallel-agents",
  "documentation": null,
  "licenseAsStated": "MIT",
  "runtime": "Claude Code and other supported coding agents",
  "lastReviewed": "2026-10-27",
  "headline": "Quando o Claude deve dividir um problema entre subagentes em paralelo?",
  "summary": "Quando os problemas são tão independentes que consertar um não pode mudar o outro.",
  "verdict": "A skill dispatching-parallel-agents, do superpowers, orienta o agente a entregar cada problema independente, como arquivos de teste que falham por motivos diferentes, a um subagente próprio, e a disparar todos na mesma resposta para que rodem ao mesmo tempo. Cada subagente recebe um prompt focado e autossuficiente, com escopo, objetivo, restrições e o resumo que deve devolver, e o agente principal revisa e integra os resultados. Use quando os problemas forem independentes de verdade, e investigue junto quando puderem ter a mesma causa.",
  "bestFor": "Várias falhas sem relação depois de uma refatoração, subsistemas independentes quebrados ao mesmo tempo e investigações paralelas que não editam os mesmos arquivos.",
  "skipIf": "As falhas podem ter a mesma causa raiz, você ainda não sabe o que quebrou ou os agentes editariam os mesmos arquivos.",
  "keyTakeaways": [
    "Independência é o critério. Falhas relacionadas vão para um único investigador, porque uma só correção pode resolver várias.",
    "Paralelo quer dizer uma mensagem só: várias chamadas de despacho numa resposta rodam juntas, e uma por resposta roda em sequência.",
    "Subagentes nunca herdam o histórico da sessão, então o prompt precisa levar as mensagens de erro, os nomes dos testes e os limites.",
    "Integrar é tarefa do agente principal: ler cada resumo, procurar edições sobrepostas e rodar a suíte inteira."
  ],
  "quickStart": [
    "Instale o superpowers no Claude Code com /plugin install superpowers@claude-plugins-official. A licença é MIT, e esta skill é um único SKILL.md que depende de o ambiente conseguir disparar subagentes.",
    "Agrupe as falhas por domínio primeiro, por exemplo um arquivo de teste para cada, e confirme que nenhuma depende da outra.",
    "Quando os subagentes responderem, rode você mesmo a suíte completa. Correções separadas ainda podem conflitar, e a skill pede conferência por amostragem porque agentes cometem erros sistemáticos."
  ],
  "sections": [
    {
      "heading": "O que muda na prática",
      "paragraphs": [
        "Investigar falhas sem relação uma depois da outra desperdiça tempo, e fazer isso num único contexto longo enche esse contexto de várias histórias ao mesmo tempo. Subagentes separados mantêm cada investigação limpa e deixam a sessão principal livre para coordenar.",
        "O modelo de prompt é a parte útil. Um bom despacho nomeia um arquivo de teste ou um subsistema, cola os erros reais, descarta o atalho que esconderia o problema, como aumentar timeouts, e diz o que deve voltar. O exemplo resolvido da skill divide seis falhas em três arquivos entre três agentes, e cada um encontra uma causa diferente."
      ],
      "bullets": [
        "Escopo: um arquivo de teste ou um subsistema.",
        "Objetivo: fazer esses testes passarem.",
        "Restrições: não mexer no resto do código.",
        "Saída: um resumo do que foi encontrado e corrigido."
      ]
    },
    {
      "heading": "Onde decepciona",
      "paragraphs": [
        "Ela não diz se duas falhas estão relacionadas. Esse julgamento vem antes da skill, e uma decisão errada produz vários agentes corrigindo sintomas do mesmo bug de formas incompatíveis.",
        "Ela também supõe um ambiente capaz de disparar subagentes e rodá-los ao mesmo tempo. Sem isso, o padrão vira trabalho sequencial com mais prompt para escrever."
      ]
    }
  ],
  "faq": [
    {
      "question": "Qual a diferença para subagent-driven-development?",
      "answer": "subagent-driven-development executa um plano escrito com um subagente novo por tarefa e uma revisão depois de cada uma, e diz para nunca disparar subagentes de implementação em paralelo. Esta skill é para problemas sem relação que podem ser atacados ao mesmo tempo."
    },
    {
      "question": "Quando ela se aplica?",
      "answer": "A descrição dela fala em duas ou mais tarefas independentes, sem estado compartilhado nem dependência de ordem. Os exemplos são três ou mais arquivos de teste falhando por causas raiz diferentes."
    },
    {
      "question": "O que cada subagente deve devolver?",
      "answer": "Um resumo da causa raiz e das mudanças feitas, pedido no próprio prompt, para o agente principal procurar conflitos antes de integrar."
    }
  ],
  "sources": [
    {
      "label": "obra/superpowers no GitHub",
      "url": "https://github.com/obra/superpowers",
      "kind": "repository"
    },
    {
      "label": "obra/superpowers, pasta da skill dispatching-parallel-agents",
      "url": "https://github.com/obra/superpowers/tree/main/skills/dispatching-parallel-agents",
      "kind": "documentation"
    },
    {
      "label": "obra/superpowers, pasta da skill subagent-driven-development",
      "url": "https://github.com/obra/superpowers/tree/main/skills/subagent-driven-development",
      "kind": "documentation"
    },
    {
      "label": "Licença do obra/superpowers (MIT)",
      "url": "https://github.com/obra/superpowers/blob/main/LICENSE",
      "kind": "license"
    }
  ],
  "machineReadable": {
    "markdown": "https://bestskillsforclaude.com/pt-br/skills/dispatching-parallel-agents/content.md",
    "json": "https://bestskillsforclaude.com/pt-br/skills/dispatching-parallel-agents/skill.json"
  },
  "disclosure": "Editorial desk review based on the publisher's own repository. Not a security audit, a benchmark or a guarantee of maintenance."
}