Um diorama de papel recortado a sair de um livro aberto, com uma cidade iluminada, ruas e pessoas, a representar a diferença entre descrever uma ação por palavras e um agente que vai mesmo fazê-la
IA e Confiança

A diferença real entre um chatbot e um agente

Um responde a uma pergunta. O outro decide o que fazer, fá-lo, verifica o próprio trabalho e avança para o passo seguinte — sem esperar que lho peçam. Essa diferença não é académica. Muda o que pode correr mal e quem é suposto detetá-lo.

FabricLoop Editorial
1,850 palavras
8 min de leitura

Um chatbot recebe o que escreve, gera uma resposta e pára. Um agente recebe o que escreve, decide o que tem de acontecer, faz alguma coisa a esse respeito, verifica se resultou e decide o que fazer a seguir — por sua conta, muitas vezes ao longo de vários passos — antes de uma pessoa ver o que quer que seja. É toda a distinção. Tudo aquilo sobre que as pessoas discutem quando discutem «agentes de IA» — o risco, a supervisão de que um sistema precisa e a maior parte da confusão de marketing — decorre dessa única diferença.

O que um chatbot faz de facto

Um chatbot é um sistema de passagem única. Dá-lhe texto, ele devolve texto, e a interação acaba ali. Mesmo um chatbot com uma memória longa da conversa continua a fazer uma só coisa em cada turno: ler tudo o que foi dito até ali e prever a mensagem seguinte. Nunca consulta uma base de dados para confirmar um facto, nunca envia nada em seu nome e nunca volta mais tarde para ver se a resposta se manteve. Se estiver errado, o dano é uma frase que uma pessoa lê — e que, no curso normal das coisas, pode detetar antes de agir com base nela.

A maior parte do que as pessoas pedem aos chatbots cabe nesta forma sem que ninguém repare: resume este documento, redige uma mensagem de aniversário, explica a nossa política de reembolso, escreve três opções de título. Nenhuma destas tarefas exige que o sistema confronte alguma coisa com o mundo real ou pratique uma ação fora da janela de conversa. Continua a ser verdade quando a interface se apresenta como «assistente de IA» ou «copilot» em vez de «chatbot» — o rótulo na caixa não muda o que se passa lá dentro.

O que um agente faz de facto

Um agente corre um ciclo, não uma passagem única: planear um passo, agir chamando uma ferramenta real — pesquisar uma base de dados, enviar uma mensagem, editar um ficheiro, chamar uma API — olhar para o que essa ação devolveu de facto e usar esse resultado para decidir o passo seguinte. Repete isto até a tarefa estar feita, ficar bloqueado ou estar construído para consultar uma pessoa. O que importa é que ninguém aprova cada passo individual pelo caminho. O sistema decide, por si, o que tentar a seguir com base no que aconteceu da última vez que agiu — e pode enganar-se em cada um desses pontos de decisão, não apenas numa resposta final.

Este ciclo não é novo nem exótico. Investigadores descrevem versões dele — raciocinar sobre o que fazer, agir, observar o resultado, raciocinar de novo — há anos, e é o que corre de facto por baixo dos produtos que se dizem agentes, desde software que submete relatórios de despesas até ferramentas de código que abrem um terminal e executam os seus próprios comandos. O que faz de alguma coisa um agente, e não um chatbot muito falador, é que age sobre o mundo, observa o que aconteceu e ajusta — repetidamente, sem um humano a aprovar cada movimento.

O mesmo pedido, executado de duas maneiras

É isto que essa diferença parece quando dois sistemas recebem instruções que soam parecidas.

Chatbot

«Resume este documento.»

  • 1Lê o texto que colou.
  • 2Gera um parágrafo de resumo.
Pára aqui — nada fora da conversa mudou
Agente

«Encontra as três faturas em aberto com mais de 30 dias de atraso, redige um e-mail de lembrete para cada uma e coloca-os na minha pasta de rascunhos.»

  • 1Consulta o sistema de faturação e filtra as faturas em aberto há mais de 30 dias.
  • 2Verifica se encontrou mesmo três, e não duas ou cinco — assinala a discrepância em vez de adivinhar.
  • 3Obtém o valor certo, a data de vencimento e o contacto de cada fatura e redige um lembrete.
  • 4Guarda cada rascunho na pasta de rascunhos real, através da ferramenta de correio.
  • 5Informa o que encontrou e o que redigiu.
Age — existem agora três rascunhos reais, por rever

Se fizer a segunda pergunta a um chatbot, ele ainda lhe entrega alguma coisa que parece uma resposta: três e-mails de lembrete com um tom plausível, gerados a partir do que calhou colar na conversa. O que não fará é consultar o seu sistema de faturação real, verificar a contagem ou colocar o que quer que seja numa pasta de rascunhos verdadeira. O resultado pode parecer semelhante. O que o sistema fez de facto não é.

Porque isto não é apenas uma discussão semântica

A distinção importa porque muda o que pode correr mal e quem o deteta. O pior caso de um chatbot é uma resposta errada. Alguém a lê e, no curso normal das coisas, ou deteta o erro ou decide não agir com base nele — o engano nunca sai da conversa. O pior caso de um agente é uma ação errada já praticada no mundo real: o lembrete que foi para o cliente errado com o saldo errado, o registo atualizado com o valor errado, o reembolso emitido duas vezes — antes de alguém ter revisto o que quer que fosse. O erro já não é uma frase. É um acontecimento, e os acontecimentos não se desfazem.

O pior caso de um chatbot é uma resposta errada que alguém lê. O pior caso de um agente é uma ação errada já praticada — antes de alguém ter lido o que quer que fosse.

É por isso que um agente precisa de um tipo de supervisão diferente da de um chatbot. Um chatbot precisa sobretudo de alguém a verificar as respostas, quando essa pessoa tiver tempo. Um agente precisa que os seus criadores já tenham decidido, antes de ele alguma vez correr, que ações pode praticar sem perguntar, quais exigem que uma pessoa veja o plano primeiro e o que acontece quando fica bloqueado. Se deixar isso para depois, descobre o que o agente já fez da pior maneira.

Só se pode confiar no que se consegue ver

É a mesma ideia por detrás do conceito de Legibilidade da FabricLoop: só se governa o acesso, e o comportamento, que se consegue de facto ver. Num chatbot, isso é quase automático — toda a saída é uma mensagem que uma pessoa lê, por isso a ação e o registo da ação são a mesma coisa. Num agente, não são. As ações dele acontecem dentro de outros sistemas — um CRM, uma caixa de correio, uma base de dados, um ficheiro — e, a menos que alguma coisa registe o que tocou, alterou ou enviou, não há forma de o rever depois, quanto mais de o travar antes. A Legibilidade não é um extra de conformidade colocado por cima de um agente. Para um agente, é a questão toda, porque a «resposta» dele não é uma frase que se possa rever — é um conjunto de ações de que talvez nunca se saiba que aconteceram, a menos que o sistema tenha sido construído para as mostrar.

É a ligação prática entre as duas ideias: um agente assume mais risco, e um risco diferente, do que um chatbot, e é exatamente por isso que precisa de um rasto visível do que fez e, nos casos de maior consequência, de um ponto de controlo antes de agir — aquilo que o conceito de Taxa de Intervenção Humana da FabricLoop trata como um número que se desenha e se mede, não como um acrescento que se aparafusa depois de alguma coisa já ter corrido mal.

O mercado põe o preço disto ao contrário, constantemente

Quando se tem o teste verdadeiro, torna-se óbvio com que frequência o rótulo mente nos dois sentidos. Muitos produtos vendidos com força como «agentes de IA» — a palavra no título principal, nos escalões de preço — são, por baixo, um único prompt bem afinado: ler a entrada, gerar a saída, fim. Sem chamada independente a uma ferramenta, sem ciclo, sem decisão tomada sem um humano a aprovar o clique seguinte. Entretanto, muito software que nunca usa a palavra «agente» — um fluxo automatizado de faturação, um sistema de monitorização que reencaminha tráfego por si, um script de operações que reinicia um serviço falhado e verifica se isso o corrigiu — corre em silêncio exatamente o ciclo descrito acima. A palavra no rótulo não diz nada de fiável sobre a máquina que se está de facto a usar.

O teste das duas perguntas

1. Precisa de mais do que um passo para fazer a coisa? 2. Decide ele qual é o passo seguinte, ou é uma pessoa que decide cada passo, um clique de cada vez? Se um humano escolhe cada passo, está a olhar para um chatbot com botões a mais — chame-lhe o que a página de marketing chamar. Se o sistema escolhe o seu próprio passo seguinte ao longo de mais do que um passo, está a olhar para um agente, e tem de ser governado como tal: registos visíveis, limites definidos sobre o que pode fazer sem perguntar, e uma resposta real sobre quem o revê e quando.

FL
Onde a FabricLoop traça esta linha

O próprio produto de IA da FabricLoop, o Loop Agent, corre esse ciclo — a pesquisar, a redigir, a verificar o próprio trabalho em ferramentas ligadas por MCP — mas está construído para mostrar o que faz e perguntar antes dos passos de maior consequência, não para agir em silêncio e reportar depois. Cada ligação MCP que usa está limitada a uma pessoa e, no Enterprise, o que fez aparece num registo de auditoria, em vez de viver apenas na memória que ele próprio tem da conversa.

É a mesma lógica da Legibilidade e da Taxa de Intervenção Humana — vale a pena ler a seguir, se esta for a primeira das três ideias que fez sentido.

Nada disto exige formação técnica para se aplicar. Da próxima vez que um fornecedor, ou um colega, chamar agente a alguma coisa, pergunte o que ela fez de facto entre a sua instrução e o resultado — e quantos desses passos decidiu por si.


Pontos principais
01
Um chatbot responde numa só passagem: lê a entrada, gera a saída, pára. Nunca confronta um facto com um sistema em funcionamento, nunca envia nada em seu nome e nunca volta mais tarde para verificar a própria resposta.
02
Um agente corre um ciclo: planear, agir através de uma ferramenta real, observar o que aconteceu de facto, decidir o passo seguinte, repetir — sem uma pessoa a aprovar cada movimento individual.
03
Pedidos que soam parecidos podem produzir duas máquinas diferentes. «Resume este documento» é comportamento de chatbot. «Encontra as três faturas com mais de 30 dias de atraso, redige lembretes e coloca-os na minha pasta de rascunhos» é comportamento de agente — exige consultas reais, verificação e decisões independentes entre passos.
04
O pior caso de um chatbot é uma resposta errada que uma pessoa lê e pode escolher não seguir. O pior caso de um agente é uma ação errada já praticada no mundo real — um e-mail enviado, um registo alterado — antes de alguém o ter revisto.
05
Como os agentes agem antes da revisão, precisam de supervisão desenhada de antemão: que ações exigem que uma pessoa veja o plano primeiro, quais não exigem, e o que acontece quando o agente fica bloqueado. Resolver isso depois de um incidente é tarde de mais.
06
A Legibilidade — a capacidade de ver quem fez o quê, e como — importa mais nos agentes do que nos chatbots, porque as ações de um agente acontecem dentro de outros sistemas, não dentro de uma mensagem que se possa ler. Sem rasto visível, não há supervisão real.
07
A palavra «agente» numa página de preços não é um sinal fiável. Aplique o teste: dá mais do que um passo, e decide o passo seguinte por si? Se um humano escolhe cada passo, é um chatbot, diga o marketing o que disser.