Planeje antes de editar
Para combinar uma abordagem antes de alterar arquivos, abra o menu + e escolha Rascunhar um plano antes de enviar a solicitação. O agente pode investigar o projeto e propor um plano, mas o modo de planejamento restringe a edição. Refine o plano na conversa e escolha Implementar o plano para prosseguir. Para o exemplo de checkout, você pode pedir:Identifique os arquivos e testes afetados pela inclusão de suporte a quantidades. Proponha um plano antes de editar.
Revise o plano
Um plano útil identifica arquivos afetados, comportamento a alterar e verificações do resultado. Para o checkout, deve localizar cálculo e testes, explicar o efeito da quantidade e propor o mesmo teste de regressão antes e depois da edição. Resolva premissas antes de escolher Implementar o plano. Por exemplo:Preserve a representação de preços e o nome da função exportada. Cubra quantidades de um e três. Não altere a integração de pagamentos nem adicione dependências.O plano define o que fazer; o modo de permissão controla aprovações quando o agente tenta usar ferramentas na implementação.
Escolha um modo de permissão
O seletor de permissões controla como as solicitações de aprovação são tratadas:
Regras de permissão salvas também podem afetar as decisões. O modo de planejamento restringe a edição, e hooks de plugins exigem consentimento separado. Os modos de permissão controlam as ações do agente; as permissões do sistema operacional ou do contêiner determinam o que um comando executado pode acessar.
O menu de permissões explica o que cada modo permite. Sempre perguntar está selecionado.
Responda a uma solicitação de aprovação
O cartão de aprovação identifica a ação proposta. Leia o comando, arquivo ou recurso externo e compare com a tarefa solicitada. Executar um teste é diferente de instalar pacotes ou publicar um resultado, embora ambos possam aparecer no terminal.- Expanda a solicitação e confira destino e argumentos.
- Aprove se a ação corresponder à tarefa ou negue se o escopo estiver errado.
- Explique na conversa a abordagem desejada caso precise mudá-la.
- Confira o resultado da ferramenta. Aprovar permite a tentativa; não demonstra que ela funcionou.