Come funzionano gli agenti AI: il ciclo, passo dopo passo

Fondamenti 9 min di lettura

Primo piano di una lavagna con un ciclo ragiona-agisci-osserva e scatole di strumenti attorno
Il ciclo è piccolo. Tutto ciò che è difficile accade fra queste cinque frecce.

Gli agenti sembrano magia nelle demo e idraulica in produzione. Il motivo è che la parte interessante non è l'output del modello ma il ciclo che lo consuma, e quel ciclo è abbastanza corto da leggersi in una seduta.

Questa guida porta una singola richiesta da capo a fondo: cosa vede il modello a ogni turno, cosa fa il vostro codice del risultato, come torna uno strumento fallito e cosa ferma il ciclo. Se sapete raccontarlo per il vostro sistema, sapete debuggarlo.

Un giro del ciclo, in ordine#

  1. Assemblare il contesto: obiettivo, definizioni degli strumenti, fatti recuperati, cronologia potata.
  2. Chiedere al modello il passo successivo: risponde o richiede una chiamata con argomenti.
  3. Validare gli argomenti prima di fare qualsiasi cosa — tipi, intervalli e se chi chiama può toccare quel record.
  4. Eseguire lo strumento. Catturare i guasti e tradurli in messaggi brevi e concreti.
  5. Aggiungere chiamata e risultato alla cronologia, poi controllare le condizioni di arresto.
  6. Ripetere, o restituire la risposta finale con ciò che l'agente ha davvero fatto.

Cosa il modello vede e cosa no#

Il modello non ricorda nulla del turno precedente oltre a ciò che rimettete nel contesto. Questo solo fatto spiega quasi tutti i comportamenti sconcertanti. Se l'agente dimentica un vincolo di quattro passi fa, è la vostra potatura ad averlo rimosso. Se ripete tre volte la stessa chiamata fallita, il messaggio d'errore non ha detto perché in parole utilizzabili.

Scrivete gli errori degli strumenti come istruzioni, non come diagnosi. Non `HTTP 404`, ma `Nessun cliente con questo ID. Chiedi conferma del numero d'ordine.`

Fermarsi: la parte che le demo non mostrano mai#

Come funzionano gli agenti AI: il ciclo, passo dopo passo — Fermarsi: la parte che le demo non mostrano mai
CondizioneImpostazione tipicaCosa accade
Tetto di passi8–15 chiamateRestituire il lavoro parziale con spiegazione
Tetto di spesaCosto fisso per esecuzioneFermarsi e registrare per revisione
Orologio30–120 s in interattivoRestituire ciò che si sa
Rilevazione di ripetizioneStessa chiamata e stessi argomenti due volteForzare un altro ramo o fermarsi
Cancello umanoOgni azione irreversibileMettere in pausa e chiedere approvazione

Leggere una traccia quando qualcosa va storto#

Una traccia è il registro ordinato di ogni contesto, decisione, chiamata e risultato di un'esecuzione. È l'unico strumento di debug che conta e la prima cosa da costruire. La domanda non è mai perché il modello sia cattivo, ma quale turno sia andato storto per primo e cosa potesse vedere il modello in quel momento.

Domande frequenti

Quanti passi prima di fermarsi?

Per compiti interattivi, un tetto di otto-dodici chiamate copre quasi tutto il legittimo; chi ne chiede di più di solito è bloccato.

Pianificare prima o decidere passo per passo?

I compiti brevi vanno bene passo per passo. Oltre i cinque passi, un piano esplicito rende l'esecuzione verificabile.

Perché il mio agente ripete la stessa chiamata fallita?

Quasi sempre perché il messaggio d'errore non contiene informazioni utilizzabili. Restituite errori brevi e chiari e aggiungete la rilevazione delle ripetizioni.

come funzionano gli agenti aiciclo dell'agenteragiona agisci osservatool callingarchitettura agente

Tutte le guide

Ultimo aggiornamento 2026-07-28 di aiagentdevelopment.info · Chi siamo

Scritto da chi costruisce

Ogni guida è scritta da ingegneri che gestiscono agenti in produzione, non rimaneggiata da altri siti.

Rivisto con regolarità

Il campo si muove in fretta. Ogni guida porta la data dell’ultima revisione, pubblicata anche quando non è cambiato nulla.

Nessuno spazio a pagamento

Nessun fornitore di modelli, framework o piattaforma può comprare una menzione, una posizione o un link.

Dodici lingue

Ogni guida è tradotta, non sostituita da una macchina: ogni lingua ha il proprio URL e la propria data di revisione.

Limiti dichiarati

Diciamo chiaramente quando un compito non ha bisogno di un agente e uno script semplice sarebbe più economico e affidabile.