← Voltar para o Dia 7: Agentes
Autonomous Agents
O que é
Autonomous Agents (agentes autônomos) são agentes que perseguem um objetivo por conta própria, com pouca ou nenhuma intervenção humana, decidindo sozinhos as etapas, as ferramentas e quando a tarefa está concluída.
O termo ficou famoso em 2023 com projetos como AutoGPT e BabyAGI, que recebiam um objetivo amplo ("crie um negócio online") e tentavam executá-lo sozinhos.
Hoje, exemplos mais maduros são os agentes de programação (como Claude Code, Codex e Devin) e os agentes que usam o computador (computer use / browser agents).
Como funciona
A autonomia é um nível, não um sim ou não:
Nível 1 → Assistente: sugere, humano executa
Nível 2 → Executa com aprovação a cada passo
Nível 3 → Executa sozinho, pede aprovação em ações críticas
Nível 4 → Executa sozinho dentro de limites definidos
Nível 5 → Autonomia total (raro e arriscado)
Um agente autônomo costuma ter:
- objetivo de alto nível;
- capacidade de criar e revisar o próprio plano;
- conjunto amplo de ferramentas;
- memória para tarefas longas;
- critério próprio de conclusão;
- execução por horas, às vezes em segundo plano.
Um exemplo
Agente de programação recebendo:
"Corrija o bug que faz o login falhar com e-mails em maiúsculas e abra um pull request."
Lê o código do login
↓
Reproduz o bug escrevendo um teste
↓
Teste falha (bug confirmado)
↓
Altera o código para normalizar o e-mail
↓
Roda os testes → todos passam
↓
Abre o pull request com a descrição da mudança
O humano só revisa o resultado final.
Por que é importante
Agentes autônomos mostram o potencial máximo da tecnologia, mas também seus limites:
- erros se acumulam: em tarefas longas, pequenos desvios viram grandes problemas;
- custo imprevisível: muitas iterações, muitos tokens;
- segurança: acesso amplo a ferramentas aumenta o impacto de erros e de Prompt Injection.
Por isso, autonomia costuma vir acompanhada de sandbox (ambiente isolado), permissões restritas, limites de orçamento e logs detalhados.
Na maioria dos projetos corporativos, o ideal ainda é autonomia limitada, com Human-in-the-loop nos pontos críticos.