In breve
Un agente IA è un sistema software che usa un grande modello di linguaggio per perseguire un obiettivo: decide la prossima azione, la esegue, osserva il risultato e ripete questo loop finché la task non è completata. La differenza principale con un chatbot ordinario sta nel loop e negli strumenti: invece di limitarsi a rispondere con del testo, un agente può chiamare strumenti (cercare sul web, eseguire codice, interrogare un'API, modificare un file), leggere ciò che torna e aggiustare il passo successivo. Un agente IA è quindi il modello, più la capacità di agire, più l'autonomia di scegliere i propri passi verso un risultato che stabilisci tu.
Agente vs chatbot vs assistente
Un chatbot risponde a un messaggio dopo l'altro e non agisce sul mondo. Un agente IA riceve un obiettivo e lavora su più passi per raggiungerlo, scegliendo da solo le azioni. Il confine è l'autonomia più l'uso di strumenti, non il modello sottostante.
- Chatbot: invii un messaggio, risponde con del testo. Nessuna azione, nessun loop.
- Assistente: aiuta su una task, ma tu piloti ogni passo.
- Agente IA: stabilisci un obiettivo, lui pianifica, chiama strumenti, verifica i risultati e itera fino a completato.
Il loop dell'agente
Quasi ogni agente IA gira nello stesso loop: il modello legge l'obiettivo e lo stato corrente, si decide per un'azione, il sistema la esegue (una chiamata a uno strumento), il risultato rifluisce, e il loop si ripete. Questo ciclo percepire, decidere, agire, osservare è ciò che permette a un agente di portare a termine un lavoro che un singolo prompt non può, come riparare un test che fallisce o rilasciare una piccola funzionalità dall'inizio alla fine.
Un esempio concreto
Un agente di coding come Claude Code è un esempio chiaro. Gli dici "aggiungi un modulo di contatto e fai passare i test". Lui legge i tuoi file (uno strumento), scrive nuovo codice (uno strumento), lancia la suite di test (uno strumento), vede un errore, rimodifica il codice e rilancia i test finché non passano al verde. Tu stabilisci l'obiettivo una volta; l'agente ha scelto ed eseguito ogni passo intermedio. È la differenza agentica in pratica.
