Documentação / O agente

Modo autônomo

O agente pergunta apenas durante a análise, decide e registra o restante, e segue por conta própria até terminar, sem ultrapassar nenhum limite.

No modo autônomo, o agente trabalha sozinho: pergunta apenas durante a análise, decide e registra o restante, aplica suas alterações (você pode desfazê-las) e continua por conta própria até terminar.

É útil para tarefas longas com um objetivo claro: migrar um módulo, completar uma especificação, aumentar a cobertura de um pacote.

Ativar

Qualquer uma destas formas:

  • O botão Autônomo na barra da caixa de mensagem, ao lado de anexar e do seletor de modelo.
  • O interruptor Autônomo na barra da missão.
  • Escrever no seu pedido: “trabalhe sozinho até…”, “não pare até…”, “em modo autônomo”.

A configuração é por conversa.

O que muda

Momento Modo normal Modo autônomo
Perguntas Pode perguntar em qualquer fase. Só durante a Análise, todas de uma vez. Depois escolhe a opção recomendada e registra a decisão.
Propostas de alteração Aguardam sua revisão. São aplicadas automaticamente, com ponto de controle.
Comandos Pedem autorização. Só rodam os seguros de uma lista; o restante é rejeitado.
Turnos Termina e aguarda. Continua sozinho até cumprir os critérios de aceitação.

Cada decisão tomada sem perguntar fica registrada na missão: “Decidido sem perguntar (modo autônomo)”.

Responda bem às perguntas da análise. Elas são sua única oportunidade de orientar o trabalho antes que o agente siga sozinho.

Comandos permitidos

Só rodam comandos de build, teste e leitura:

  • Maven e Gradle.
  • npm, yarn e pnpm para test, run, install e ci.
  • cargo, go e dotnet para build e test.
  • pytest, tsc, eslint e prettier.
  • git status, git diff, git log e git show.
  • Leitura de arquivos: ls, cat, grep, find e similares.

Nunca são permitidos pipes, encadeamentos nem redirecionamentos, cd para fora do projeto nem find -delete.

O que nunca roda no modo autônomo

Estes limites não podem ser desativados.

  • Publicar no remoto: git push não está disponível no modo autônomo.
  • Comandos destrutivos: são rejeitados e ficam pendentes.
  • Alterações em banco de dados: “Alterações em banco de dados nunca rodam no modo autônomo.”
  • Caminhos protegidos: arquivos de ambiente, chaves, certificados e configuração SSH permanecem intactos.
  • Ferramentas de conectores MCP que escrevem: sempre aguardam uma pessoa.

Desfazer

Todas as alterações são aplicadas com ponto de controle. Você pode desfazer a tarefa inteira de uma vez com ↺ Desfazer tarefa ou Ctrl+Alt+Shift+Z. Veja Revisar alterações.

Com a equipe de agentes

Se a revisão cruzada passar, o resultado da equipe é aplicado à sua cópia de trabalho sem commit. Você decide quando e como fazer o commit.

Não é o mesmo que a autonomia

Função O que controla
Modo autônomo Se o agente segue sozinho até terminar, sem perguntar a você.
Autonomia (Cauteloso, Equilibrado, Autônomo, e Agente → Autonomia…) Quais ações são aprovadas automaticamente em uma conversa normal.

No Modo assinatura (Claude Code, Kiro, Codex, Antigravity), as missões são sempre interativas.