Un chatbot normale risponde solo con testo — poni una domanda, ricevi una risposta, e lo scambio finisce lì. Un agente esegue un ciclo: può richiamare tool per compiere azioni, osservare i risultati e iterare verso un obiettivo finché non viene raggiunta una condizione di arresto. La differenza è nel fare, non solo nel parlare.
Perché è importante
Goal → [think → call a tool → observe result → think again] → repeat → stop when done
