~/questoes/claude-code
Sub Agents são agentes subordinados que trabalham sob o comando de um agente principal, permitindo que tarefas complexas sejam divididas e executadas em paralelo. Esse padrão arquitetural é fundamental para criar sistemas escaláveis onde cada agente tem uma responsabilidade específica e bem definida.
Sub Agents funcionam como agentes especializados que recebem comandos de um agente principal. Essa estrutura hierárquica permite dividir problemas grandes em partes menores, cada uma executada por um Sub Agent específico, melhorando a organização e permitindo processamento paralelo de tarefas.
Essa alternativa confunde Sub Agents com componentes de segurança. Embora segurança seja importante em arquiteturas de sistemas, Sub Agents não têm a função de monitorar acessos não autorizados. Eles são focados em execução de tarefas, não em proteção.
Essa é a definição correta. Sub Agents são agentes que trabalham subordinados a um agente principal, recebendo tarefas e executando-as de forma coordenada. Essa estrutura hierárquica permite melhor controle e divisão de responsabilidades em sistemas complexos.
Replicação de dados entre servidores é função de infraestrutura distribuída, não de Sub Agents. Sub Agents lidam com execução de tarefas lógicas, enquanto replicação é um conceito de persistência e disponibilidade de dados em diferentes localizações.
Sub Agents não são limitados a modo local offline. Eles são agentes completos que podem operar em diferentes ambientes e contextos. A restrição a modo local seria uma limitação de arquitetura, não uma característica definitória de Sub Agents.