(Fai clic sull’immagine sopra per guardare il video di questa lezione)
Benvenuto al corso Agenti AI per Principianti! Questo corso ti fornisce le conoscenze di base — e codice funzionante reale — per iniziare a costruire Agenti AI da zero.
Vieni a salutarci nella Community Discord di Azure AI — è piena di studenti e sviluppatori AI pronti a rispondere alle tue domande.
Prima di iniziare a costruire, assicuriamoci di capire davvero cos’è un Agente AI e quando ha senso usarne uno.
Questa lezione copre:
Al termine di questa lezione, dovresti essere in grado di:
Ecco un modo semplice per pensarci:
Gli Agenti AI sono sistemi che permettono ai Large Language Models (LLM) di fare cose — offrendo loro strumenti e conoscenze per agire sul mondo, non solo rispondere a prompt.
Approfondiamo un po’:

Large Language Models — Gli agenti esistevano prima degli LLM, ma sono gli LLM ciò che rende gli agenti moderni così potenti. Possono comprendere il linguaggio naturale, ragionare sul contesto e trasformare una richiesta vaga dell’utente in un piano d’azione concreto.
Eseguire Azioni — Senza un sistema agente, un LLM genera solo testo. All’interno di un sistema agente, l’LLM può effettivamente eseguire passaggi — cercare in un database, chiamare un’API, inviare un messaggio.
Accesso a Strumenti — Gli strumenti che l’agente può usare dipendono da (1) l’ambiente in cui gira e (2) cosa lo sviluppatore ha deciso di dargli. Un agente di viaggio potrebbe cercare voli ma non modificare i record clienti — dipende da cosa configuri.
Memoria + Conoscenza — Gli agenti possono avere memoria a breve termine (la conversazione attuale) e memoria a lungo termine (un database clienti, interazioni passate). L’agente di viaggio potrebbe “ricordare” che preferisci i posti vicino al finestrino.
Non tutti gli agenti sono costruiti allo stesso modo. Ecco una panoramica dei principali tipi, usando un agente di prenotazioni di viaggio come esempio:
| Tipo di Agente | Cosa Fa | Esempio Agente di Viaggio |
|---|---|---|
| Agenti a Riflesso Semplice | Segue regole fisse — senza memoria, senza pianificazione. | Riceve un’email di reclamo → la inoltra al servizio clienti. Fine. |
| Agenti a Riflesso Basati su Modello | Tiene un modello interno del mondo e lo aggiorna quando le cose cambiano. | Tiene traccia dei prezzi storici dei voli e segnala rotte che diventano improvvisamente costose. |
| Agenti Basati su Obiettivi | Ha un obiettivo in mente e capisce come raggiungerlo passo dopo passo. | Prenota un viaggio completo (voli, auto, hotel) partendo dal tuo punto attuale per portarti a destinazione. |
| Agenti Basati su Utilità | Non trova solo una soluzione — trova la migliore valutando i compromessi. | Bilancia costo vs. comodità per trovare il viaggio che soddisfa al meglio le tue preferenze. |
| Agenti di Apprendimento | Migliora col tempo apprendendo dai feedback. | Regola le raccomandazioni di prenotazione future in base ai risultati di sondaggi post-viaggio. |
| Agenti Gerarchici | Un agente di alto livello divide il lavoro in sotto-compiti e li delega ad agenti di livello inferiore. | Una richiesta “cancella viaggio” si divide in: cancella volo, cancella hotel, cancella noleggio auto — ciascuno gestito da un sotto-agente. |
| Sistemi Multi-Agente (MAS) | Più agenti indipendenti che lavorano insieme (o in competizione). | Cooperativo: agenti separati gestiscono hotel, voli e intrattenimento. Competitivo: più agenti competono per riempire camere d’hotel al miglior prezzo. |
Non perché puoi usare un Agente AI significa che dovresti sempre usarlo. Ecco le situazioni in cui gli agenti brillano davvero:

Approfondiremo quando (e quando non) usare gli Agenti AI nella lezione Costruire Agenti AI Affidabili più avanti nel corso.
La prima cosa che fai costruendo un agente è definire cosa può fare — i suoi strumenti, azioni e comportamenti.
In questo corso, utilizziamo il Azure AI Agent Service come piattaforma principale. Supporta:
Comunichi con gli LLM tramite prompt. Con gli agenti, non puoi sempre creare manualmente ogni prompt — l’agente deve agire su molti passaggi. Ecco dove entrano i Pattern Agentici. Sono strategie riutilizzabili per promptare e orchestrare gli LLM in modo più scalabile e affidabile.
Questo corso si struttura intorno ai pattern agentici più comuni e utili.
I Framework Agentici forniscono agli sviluppatori template pronti, strumenti e infrastruttura per costruire agenti. Rende più facile:
In questo corso ci concentriamo sul Microsoft Agent Framework (MAF) per costruire agenti pronti per la produzione.
Pronto a vederlo in azione? Ecco gli esempi di codice per questa lezione:
Unisciti al Microsoft Foundry Discord per connetterti con altri studenti, partecipare a sessioni di office hours e ottenere risposte alle tue domande sugli Agenti AI dalla community.
Disclaimer: Questo documento è stato tradotto utilizzando il servizio di traduzione AI Co-op Translator. Sebbene ci impegniamo per garantire la precisione, si prega di notare che le traduzioni automatizzate possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un essere umano. Non siamo responsabili per eventuali malintesi o interpretazioni errate derivanti dall’uso di questa traduzione.