A confusão entre esses três conceitos custa dinheiro e tempo. Times compram automação esperando resolver um problema de contexto, ou tentam usar agentes para fluxos que exigem determinismo.
As três camadas
| Camada | O que faz | Executa sozinho? | Exemplo |
|---|---|---|---|
| MCP | Dá contexto e ferramentas a um assistente | Não — durante a conversa | Consultar o banco durante um chat |
| Agente | Planeja, executa e corrige até concluir | Parcialmente | Refatorar um módulo e rodar os testes |
| Automação | Executa um fluxo predefinido | Sim | Enviar relatório toda segunda às 8h |
O critério decisivo: determinismo
A pergunta que resolve quase todos os casos: o resultado precisa ser sempre o mesmo para a mesma entrada? Se sim, você quer automação, não agente.
Um fluxo de faturamento não pode "decidir" cobrar diferente hoje. Um script de migração de banco não pode ter variação. Nesses casos, o determinismo vale mais que a flexibilidade, e uma plataforma de automação é a escolha correta.
Por outro lado, se a tarefa exige interpretar uma situação nova — entender um bug que ninguém viu antes, responder uma dúvida de cliente redigida de forma inesperada — o determinismo não ajuda. Ali, o julgamento do modelo agrega valor.
Como os três se combinam
Em um time maduro, as três camadas coexistem e se conectam.
Automação (n8n) é acionado por agendamento
→ coleta dados e monta a estrutura
→ chama o modelo com os dados organizados
→ agente MCP (Cursor/Cline) enriquece com contexto interno
→ resultado é revisado por uma pessoa
→ automação publica e registraNote onde está a revisão humana: antes de publicar. Automatizar a coleta e a formatação é seguro; automatizar o julgamento final não é.
Erros comuns de escolha
- Usar agente para algo que precisa ser idêntico todas as vezes. Você vai gastar tempo revisando em vez de ganhar tempo.
- Usar automação para algo que exige interpretação. Vai quebrar no primeiro caso fora do previsto.
- Configurar MCP esperando que ele execute tarefas sozinho. MCP fornece contexto; o agente é quem executa.
- Automatizar antes de entender o processo. Automatizar bagunça produz bagunça mais rápida.