Use o Remy

Use subagentes

Divida o trabalho, acompanhe o progresso e revise os resultados combinados.

Escopo: As etapas abaixo usam uma tarefa local no aplicativo desktop.

Os subagentes cuidam de partes de uma tarefa, e os resultados são reunidos na conversa principal. O Remy pode acioná-los quando necessário, ou você pode pedi-los explicitamente no seu prompt.

1. Escolha um trabalho que possa ser dividido

Exemplos úteis incluem ler módulos diferentes, revisar um conjunto de alterações por perspectivas diferentes e reunir evidências de fontes separadas.

Uma edição simples geralmente pode ficar na conversa principal. Ao dividir o trabalho, especifique o que cada subtarefa deve examinar, a quais perguntas deve responder e o que deve entregar.

2. Peça subtarefas

Por exemplo, envie isto para verificar se o frontend e o backend tratam os erros de login de forma consistente:

Exemplo de prompt
Use dois subagentes para examinar o fluxo de login deste projeto.

Subtarefa um: Leia o formulário de login do frontend, os parâmetros das solicitações e as mensagens de erro. Liste os arquivos relevantes e as constatações.
Subtarefa dois: Leia o endpoint de login do backend, a validação de parâmetros e as respostas de erro. Liste os arquivos relevantes e as constatações.

As duas subtarefas devem apenas analisar. Não edite arquivos, instale dependências, faça commits nem envie código.
Ao terminarem, compare as constatações na conversa principal. Liste as inconsistências, as evidências que as sustentam e a ordem sugerida das correções.
Para qualquer item sem evidências suficientes, explique o que ainda precisa ser verificado.

Depois de enviar, confira o registro de execução para saber se as subtarefas realmente foram criadas. A afirmação de que o trabalho será delegado não significa, por si só, que um subagente foi iniciado.

3. Acompanhe o progresso e os resultados

  1. Encontre a entrada da subtarefa na conversa principal.
  2. Clique em um título de subtarefa disponível para abrir suas instruções, execução e resultados no painel à direita.
  3. Volte à conversa principal para revisar as constatações combinadas e o trabalho restante.

Mesmo depois que a conversa principal retornar um texto, confira se alguma subtarefa continua em execução. Uma subtarefa concluída não significa que toda a tarefa terminou.

4. Altere o escopo ou interrompa uma subtarefa

Para mudar de direção, dê instruções explícitas na conversa principal. Por exemplo:

Exemplo de prompt
Continue verificando somente as mensagens de falha de login. Pare de analisar cadastro e recuperação de senha.
Ajuste as subtarefas restantes e diferencie, no resumo final, as verificações concluídas do trabalho interrompido.

Se uma subtarefa em execução oferecer Parar, passe o mouse sobre a entrada dela e clique no controle. Aguarde a atualização do status e confirme que a execução terminou.

Interromper não desfaz automaticamente as edições de arquivos já realizadas. Confira os arquivos atuais e os resultados existentes antes de continuar.

5. Revise o trabalho final

Depois que a conversa principal reunir os resultados, confira:

  • Se cada subtarefa terminou, falhou, foi interrompida ou ficou sem material necessário.
  • Se as conclusões apontam para arquivos reais, materiais de origem ou resultados de execução.
  • Se há constatações conflitantes e se a conversa principal explica as diferenças.
  • Se as alterações de código foram verificadas com testes relevantes e com o comportamento real.

A concordância entre subagentes ainda precisa de evidências que a sustentem. Se pedir que editem código, atribua escopos de arquivos claros e revise as alterações combinadas. Não presuma que edições paralelas resolverão conflitos automaticamente.

6. Continue explorando