# Quando dividir trabalho entre agentes realmente ajuda?

Canonical URL: https://bestskillsforclaude.com/pt-br/skills/subagent-driven-development
Language: pt-BR
Skill: subagent-driven-development
Publisher: Jesse Vincent (obra) (https://github.com/obra)
Source: https://github.com/obra/superpowers
License as stated by the publisher: MIT
Runtime: Claude Code and other supported coding agents
Category: Planejamento e trabalho em equipe
Last reviewed: 2026-08-05

Quando as peças são de fato independentes, e quase nunca fora disso.

## Short answer
A skill subagent-driven-development estrutura o trabalho para vários agentes rodarem ao mesmo tempo sem colidir. Compensa quando as peças são realmente independentes, como módulos separados ou investigações paralelas, e gera dor de merge e decisões contraditórias quando não são.

Best for: Trabalho largo e independente: pesquisa paralela, mudanças por módulo, varreduras mecânicas grandes.
Skip it if: As peças compartilham estado, interfaces ou decisões de design ainda não tomadas.

## What to remember
- Independência é pré-condição, não detalhe de otimização.
- Dividir antes de planejar cria versões paralelas do mesmo mal-entendido.
- O custo real é o merge, e quem paga é você, não os agentes.
- Espalhar só para leitura, como pesquisa ou revisão, é o uso mais seguro e confiável.

## O que muda na prática
Agentes em paralelo são atraentes pelo motivo óbvio e perigosos por um menos óbvio: cada um toma pequenas decisões de design, e nada reconcilia essas decisões depois além de você.
O padrão confiável é espalhar para ler e coletar, e um único escritor para decidir. Investigações, auditorias e revisões paralelizam bem. Design de interface não.

## Onde decepciona
Arquivos compartilhados transformam concorrência em resolução de conflito, por isso isolamento tipo worktree importa assim que mais de um agente escreve.
O custo de coordenação também cresce mais rápido que o ganho. Passando de algumas peças simultâneas, o merge vira o projeto.

## Install and first run
1. Instale o superpowers a partir de obra/superpowers, sob licença MIT.
2. Escreva o plano primeiro e divida depois. Dividir tarefa sem plano multiplica a confusão.
3. Dê a cada agente uma fronteira em arquivos e uma definição de pronto, e use isolamento se escreverem no mesmo repositório.

## Questions
### Quando não paralelizar?
Quando as peças compartilham estado ou decisões não tomadas. Você recebe várias respostas confiantes e incompatíveis.

### Qual o uso mais seguro?
Trabalho só de leitura como pesquisa, auditoria e revisão, onde nada precisa ser mesclado.

### Os agentes precisam de espaços isolados?
Assim que mais de um escreve no repositório, sim. Senão você gerencia conflitos na mão.

## Sources
- obra/superpowers no GitHub: https://github.com/obra/superpowers
- Diretório de agent skills: https://skills.sh

## Other languages
- English: https://bestskillsforclaude.com/en/skills/subagent-driven-development
- Spanish: https://bestskillsforclaude.com/es/skills/subagent-driven-development
- Japanese: https://bestskillsforclaude.com/ja/skills/subagent-driven-development
