Pular para o conteúdo principal

Agentes e subagentes

Um agente combina instruções, permissões de ferramentas e requisitos opcionais para um tipo de trabalho. Selecione um agente pelo resultado que ele foi projetado para produzir.

Agentes principais​

Os agentes principais aparecem no seletor abaixo do prompt do Chat. Abra o seletor ou digite /agents, e leia a descrição de cada agente antes de escolhê-lo.

O conjunto disponível depende da configuração da organização, global e do projeto. Não presuma que um agente disponível em um projeto estará presente em outro.

Alterar o agente selecionado afeta o trabalho subsequente na sessão. Isso não reescreve mensagens anteriores nem repete ações concluídas.

Subagentes​

Um agente principal pode delegar uma tarefa delimitada a um subagente. O trabalho delegado permanece conectado à sessão pai e o resultado é retornado lá quando concluído.

A transcrição mostra uma linha para cada subagente com o status dele. Selecione a linha para abrir a sessão filha. Consulte Trabalhar com subagentes.

Subagentes não são sessões do Agent Manager. O Agent Manager oferece ao usuário fluxos de trabalho separados e worktrees Git; um subagente executa trabalho delegado para uma sessão pai.

Requisitos do agente​

Um agente pode exigir skills, servidores MCP ou extensões do VS Code. O Reasoning verifica esses requisitos antes do início do trabalho e identifica capacidades ausentes.

Instale ou conecte a capacidade indicada, recarregue a configuração quando solicitado e tente novamente. Conceder uma permissão não relacionada não satisfaz um requisito ausente.

Personalizar agentes​

Abra Settings → Agents → Agents (Configurações → Agentes → Agentes) para inspecionar ou criar agentes. Use uma skill para procedimentos reutilizáveis, MCP para ferramentas externas e um workflow para um prompt reutilizável.

Versões anteriores chamavam os agentes de modes (modos). Esse termo ainda pode aparecer em configurações migradas, mas a terminologia atual do produto é agents (agentes).