0Pricing
AI Agents icon

AI Agents

AiBackendCloudScripting

Padroneggia i principi e le pratiche della progettazione, dello sviluppo e del deployment di agenti AI intelligenti per diverse applicazioni, dall'automazione semplice ai sistemi autonomi complessi.

🤖 Alimentato da IA📚 60 corsi👥 100.000+ studenti⭐ Valutazione 4,9
Panoramica del Corso

Costruisci agenti AI reali, dal primo loop alla produzione

Gli agenti AI sono programmi che usano modelli di linguaggio di grandi dimensioni per ragionare, chiamare strumenti e intraprendere azioni multi-step — gestendo compiti che il codice statico non può affrontare. Questo track copre tutto, da come funziona effettivamente il loop di un agente LLM al deployment di agenti affidabili e osservabili in produzione. Il curriculum si estende su 60 corsi in sei livelli (A1 a C2), basato sugli strumenti usati da chi lavora in questo campo oggi: LangChain, LangGraph, LlamaIndex, vector database e le function-calling API esposte da ogni major LLM provider.

Cosa imparerai

Inizierai con i meccanismi delle API LLM e l'ingegneria dei prompt per agenti, poi affronterai lo schema di tool-use e function-calling che rende gli agenti genuinamente utili. Le competenze fondamentali includono la costruzione di pipeline retrieval-augmented generation (RAG) e integrazioni con vector database, la creazione di agenti per email, calendar, Slack, GitHub e web-scraping, la progettazione della conversational memory e il parsing degli output strutturati, la scrittura di test per agenti e il debugging dei loop degli agenti, e l'applicazione del pattern ReAct in agenti multi-tool. Al livello avanzato affronterai l'orchestrazione multi-agente, la pianificazione a lungo termine, agenti computer-use e browser, agenti generatori di codice, sandboxing e esecuzione sicura del codice, e agent governance con audit trail.

Il percorso di apprendimento

Il percorso inizia a A1 con Intro to LLM Agents e prosegue attraverso le fondamenta di A2 — ingegneria dei prompt, LLM API nella pratica, operazioni sul file system e conversational memory. B1 amplia il toolkit con integrazione API, basi di RAG, vector database, osservabilità, fondamenti di LangChain e agenti specifici di dominio per documenti, analisi dei dati e automazione dei workflow. B2 approfondisce tale conoscenza attraverso LangGraph per agenti stateful, LlamaIndex, il pattern ReAct, architetture di memory, design asincrono e event-driven, sicurezza degli agenti e guardrail, e ottimizzazione di costi e latenza. Il tier C1 copre tecniche RAG avanzate, orchestrazione multi-agente, deployment in produzione, fine-tuning di modelli per compiti agentic e pipeline multimodali. Il track si conclude a C2 con Self-Improving Agent Systems e The Road to Autonomous Systems.

Come funziona

Ogni corso è suddiviso in lezioni brevi e focalizzate che affronti nell'editor di codice integrato con feedback in tempo reale. Un tutor AI è disponibile ogni volta che rimani bloccato, e ogni esercizio è basato su codice eseguibile in modo che i concetti rimangano concreti piuttosto che teorici.

Inizia a Imparare →

Come Imparerai

🎯
Lezioni Interattive
Esercizi di codifica pratici con feedback in tempo reale
🤖
Tutor IA
Ricevi aiuto istantaneo dalla nostra IA quando sei bloccato
💻
Editor Integrato
Scrivi ed esegui il codice direttamente nel tuo browser
🏆
Certificato
Guadagna un certificato al completamento del corso
Curriculum

60 Corsi

Ogni corso nel percorso di apprendimento AI Agents.

01

Introduzione agli agenti basati su LLM

A13 lezioni

Inizi a lavorare con gli agenti basati su LLM. Comprenda cosa rende un programma un agente, come prompt e ruoli ne influenzano il comportam…

02

Prompt engineering per agenti

A24 lezioniPRO

Padroneggi le tecniche di prompting che rendono affidabili gli agenti. Impari il prompting zero-shot, few-shot e chain-of-thought, la separ…

03

API LLM nella pratica

A24 lezioniPRO

Usi gli SDK di OpenAI e Anthropic per effettuare vere chiamate API. Impari la differenza tra chat completions e messages, lo streaming con…

04

Operazioni degli agenti sul file system

A24 lezioniPRO

Fornite ai vostri agenti la capacità di leggere, scrivere e gestire file in sicurezza, alla base degli agenti per l'elaborazione dei docume…

05

Basi della memoria conversazionale

A24 lezioniPRO

Dia al suo agente una memoria che duri oltre un singolo messaggio. Impari la differenza tra contesto a breve termine e memoria a lungo term…

06

Primi progetti pratici

A24 lezioniPRO

Metta insieme le basi costruendo quattro agenti reali end-to-end: un bot di domande e risposte, un assistente alla spiegazione del codice,…

07

Il pattern Tool-Use / Function-Calling

B14 lezioniPRO

Approfondisca il function calling — il pattern che consente agli agenti di compiere azioni reali. Impari come funziona il protocollo, defin…

08

Integrazione di API per agenti

B14 lezioniPRO

Collegate i vostri agenti IA a servizi esterni tramite API REST, con autenticazione corretta, gestione degli errori e limitazione della fre…

09

Agenti per email e calendario

B14 lezioniPRO

Create agenti che leggano, inviino e organizzino email e programmino eventi del calendario tramite integrazioni API.

10

Lavorare con gli embeddings

B14 lezioniPRO

Gli embeddings sono la matematica alla base della ricerca semantica. Impari cosa sono, come generarli con OpenAI text-embedding-3, calcolar…

11

Basi della Retrieval-Augmented Generation (RAG)

B14 lezioniPRO

Risolva i problemi del knowledge cut-off e delle allucinazioni degli LLM con la RAG. Impari a suddividere i documenti in chunk, indicizzarl…

12

Database vettoriali per agenti

B14 lezioniPRO

Porti la sua RAG oltre un singolo notebook. Confronti Pinecone, Weaviate e Qdrant, impari il filtraggio dei metadati per la ricerca ibrida…

13

Fondamenti di osservabilità degli agenti

B14 lezioniPRO

Non può correggere ciò che non riesce a vedere. Impari perché il tracing degli agenti è più difficile di quello dei servizi, cosa registrar…

14

Agenti per Slack e piattaforme di chat

B14 lezioniPRO

Create agenti che operino all'interno di Slack e altre piattaforme di chat, rispondendo ai comandi e inviando aggiornamenti proattivi.

15

Agenti per GitHub e repository

B14 lezioniPRO

Automatizzate la revisione del codice, la gestione delle issue e l'analisi dei repository con agenti basati sulle API di GitHub.

16

Agenti per web scraping e recupero dati

B14 lezioniPRO

Date ai vostri agenti la capacità di recuperare e analizzare contenuti web per accedere a informazioni in tempo reale.

17

CLI e strumenti interattivi per agenti

B14 lezioniPRO

Create interfacce a riga di comando per i vostri agenti, con analisi degli argomenti, output in streaming e modalità REPL interattive.

18

Gestione di segreti e configurazione

B14 lezioniPRO

Gestite in modo sicuro chiavi API, credenziali e configurazioni specifiche per l'ambiente nelle applicazioni con agenti.

19

Fondamenti di LangChain

B14 lezioniPRO

LangChain è il framework per agenti più popolare. Ne impari l’architettura, il linguaggio espressivo LCEL, i document loader e i vector sto…

20

Output strutturato e parsing

B14 lezioniPRO

Il testo libero è difficile da gestire nel codice. Imponga output strutturati con la modalità JSON, li validi con Pydantic, corregga il JSO…

21

Agenti per database: dal linguaggio naturale a SQL

B14 lezioniPRO

Create agenti che traducano domande in linguaggio naturale in query SQL accurate sulla base dello schema del vostro database.

22

Agenti per ricerca e navigazione web

B14 lezioniPRO

Integrate la ricerca web in tempo reale nei vostri agenti usando Tavily, SerpAPI e strumenti di ricerca semantica.

23

Agenti per l'intelligenza documentale

B14 lezioniPRO

Create agenti che estraggano informazioni utili da PDF, documenti scansionati e raccolte di più documenti.

24

Agenti per l'analisi dei dati

B14 lezioniPRO

Create agenti che analizzino dataset, generino visualizzazioni e producano informazioni statistiche tramite l'esecuzione di codice.

25

Agenti per l'automazione dei flussi di lavoro

B14 lezioniPRO

Create agenti di automazione basati su trigger e azioni, capaci di collegare app, rispondere agli eventi ed eseguire flussi di lavoro in pi…

26

Fondamenti del testing degli agenti

B24 lezioniPRO

Imparate a scrivere test affidabili per gli agenti IA simulando le chiamate agli LLM e validando sistematicamente il comportamento degli ag…

27

Debug dei cicli degli agenti

B24 lezioniPRO

Individuate e correggete i guasti più comuni degli agenti: cicli infiniti, stati bloccati ed esecuzione errata degli strumenti.

28

LangGraph per agenti stateful

B24 lezioniPRO

Le catene lineari non gestiscono loop, diramazioni o human-in-the-loop. Impari LangGraph: grafi di nodi e archi con stato persistente e che…

29

Approfondimento su LlamaIndex

B24 lezioniPRO

LlamaIndex è l’altro grande framework per la RAG. Padroneggi i suoi loader, i tipi di indice, i query engine e il pattern di scomposizione…

30

Agenti multi-tool (pattern ReAct)

B24 lezioniPRO

Costruisca il ciclo canonico di un agente: ReAct (Reason + Act). Lo implementi da zero, colleghi strumenti standard e gestisca gli inevitab…

31

Costruire agenti affidabili

B24 lezioniPRO

Le demo falliscono in produzione. Renda affidabili i suoi agenti con strumenti idempotenti, retry con backoff, timeout e circuit breaker, o…

32

Architetture della memoria per agenti

B24 lezioniPRO

Gli agenti reali hanno bisogno di più della cronologia della chat. Impari i tre tipi di memoria — episodica, semantica e procedurale — e co…

33

Modelli open source per agenti

B24 lezioniPRO

Le API chiuse sono costose e proprietarie. Esegua localmente Llama, Mistral e Qwen con Ollama o llama.cpp e usi fine-tuning per il function…

34

Agenti vocali e audio

B24 lezioniPRO

Create agenti vocali conversazionali che ascoltino, ragionino e parlino in tempo reale usando STT, LLM e TTS.

35

Integrazione di knowledge graph per agenti

B24 lezioniPRO

Potenziate l'intelligenza degli agenti collegandoli a knowledge graph per gestire relazioni strutturate tra entità e attività di ragionamen…

36

Debug e profilazione degli agenti

B24 lezioniPRO

Padroneggiate tecniche avanzate di debug e profilazione delle prestazioni per rendere i vostri agenti più veloci e affidabili.

37

Agenti asincroni e basati sugli eventi

B24 lezioniPRO

Scrivete agenti ad alta capacità di elaborazione usando async/await di Python, code di eventi ed esecuzione parallela non bloccante degli s…

38

Architettura di assistenti IA personali

B24 lezioniPRO

Progettate assistenti IA personali sempre attivi, con memoria persistente, notifiche proattive e contesto tra sessioni.

39

Valutazione e benchmarking degli agenti

B24 lezioniPRO

Se non può misurarlo, non può migliorarlo. Costruisca un golden test set, impari le insidie dell’LLM-as-a-judge e valuti le prestazioni ris…

40

Sicurezza e guardrail degli agenti

B24 lezioniPRO

Gli agenti che agiscono per conto degli utenti hanno bisogno di freni. Si difenda dal prompt injection, filtri gli output con Llama Guard,…

41

Ottimizzazione di costi e latenza

B24 lezioniPRO

Gli agenti sono costosi e lenti. Riduca entrambi con budget di token contenuti, model routing, caching dei prompt e tecniche di quantizzazi…

42

Confronto tra framework per agenti

B24 lezioniPRO

I framework sono troppi. Confronti LangGraph, CrewAI, AutoGen, Letta e l’API OpenAI Assistants per scegliere lo strumento giusto per ogni a…

43

Sistemi di agenti per il servizio clienti

B24 lezioniPRO

Create agenti per il servizio clienti pronti per la produzione, con logica di escalation, integrazione CRM e procedure di passaggio a opera…

44

Agenti per ricerca approfondita e generazione di report

B24 lezioniPRO

Create agenti di ricerca autonomi che raccolgano informazioni da più fonti, verifichino i fatti e producano report strutturati.

45

Agenti per dati e analisi finanziarie

B24 lezioniPRO

Create agenti che recuperino dati di mercato, analizzino portafogli e generino informazioni finanziarie con vincoli di conformità.

46

Agenti basati su IoT e sensori

B24 lezioniPRO

Create agenti che elaborino dati dei sensori in tempo reale, rilevino anomalie e intraprendano azioni automatiche in ambienti IoT.

47

Tecniche RAG avanzate

C14 lezioniPRO

La RAG ingenua raggiunge presto un limite. Lo superi con il re-ranking tramite cross-encoder, HyDE, il retrieval multi-vector e una valutaz…

48

Orchestrazione multi-agente

C14 lezioniPRO

A volte un solo agente non basta. Coordini più agenti specializzati con conversazioni AutoGen, supervisori gerarchici e protocolli esplicit…

49

Deployment di agenti in produzione

C14 lezioniPRO

Porti il suo agente dal notebook alla produzione. Lo esponga dietro un’API, esegua i job lunghi in modo asincrono, applichi un rate limit e…

50

Computer-use e browser agent

C14 lezioniPRO

Permetta agli agenti di controllare un browser o un desktop reale. Usi Playwright per l’automazione, modelli di visione per comprendere lo…

51

Agenti che generano codice (software engineer)

C14 lezioniPRO

Costruisca SWE-bot. Impari il pattern plan-execute-verify, la superficie degli strumenti adatta agli agenti di coding, i cicli di autocorre…

52

Agenti per la pianificazione a lungo termine

C14 lezioniPRO

Quando un’attività richiede più di 50 passaggi, sperare non è una strategia. Impari la scomposizione gerarchica delle attività, gli stack d…

53

Fine-tuning dei modelli per attività agentiche

C14 lezioniPRO

Quando il prompting non basta più, faccia fine-tuning. Impari quando il fine-tuning è migliore del prompting, come raccogliere dati sulle t…

54

Sandboxing ed esecuzione sicura del codice

C14 lezioniPRO

Eseguite in sicurezza codice non attendibile generato dagli agenti IA usando Docker, E2B e altre tecnologie di isolamento.

55

Governance degli agenti e audit trail

C14 lezioniPRO

Implementate registrazione immutabile, applicazione delle policy e conformità normativa per agenti che operano in ambienti regolamentati.

56

Pipeline di agenti multimodali

C14 lezioniPRO

Create agenti che ragionino su input di immagini, testo e audio usando modelli multimodali all'avanguardia.

57

Marketplace di agenti e sistemi di plugin

C14 lezioniPRO

Progettate strumenti per agenti condivisibili e versionati, e create ecosistemi di plugin che altri agenti possano scoprire e utilizzare.

58

Il futuro degli agenti

C24 lezioniPRO

Cosa ci aspetta? Modelli di reasoning come o1/o3, architetture ibride simbolico-neurali, agenti multimodali capaci di vedere e ascoltare e…

59

Sistemi di agenti auto-miglioranti

C24 lezioniPRO

Progettate agenti che imparino dal feedback, critichino i propri output e migliorino le proprie capacità nel tempo.

60

Il percorso verso i sistemi autonomi

C24 lezioniPRO

Esplori il percorso dagli agenti reattivi di oggi verso sistemi di IA completamente autonomi e le sfide che ci attendono.

FAQ

Domande Frequenti

Il corso AI Agents è gratuito?

Sì. Puoi iniziare il corso AI Agents gratuitamente e completare le sue lezioni interattive senza costi. Un abbonamento PRO opzionale sblocca strumenti IA avanzati e un certificato condivisibile.

Serve esperienza precedente per imparare ALL?

No. Il corso inizia con i fondamenti e prosegue gradualmente verso argomenti più avanzati, quindi puoi iniziare anche senza alcuna esperienza precedente in ALL.

Come imparerò ALL su CoddyKit?

Impari facendo. Brevi lezioni interattive abbinano una spiegazione chiara a un esercizio di codifica pratico che gira in tempo reale, e un tutor IA disponibile 24/7 offre aiuto personalizzato quando rimani bloccato.

Ricevo un certificato per il completamento di AI Agents?

Sì. Gli studenti PRO possono sostenere un esame e guadagnare un certificato condivisibile di completamento con un codice verificabile per il corso AI Agents.

Posso imparare ALL dal mio telefono?

Sì. CoddyKit è disponibile sul web e come app native iOS e Android, quindi puoi imparare ALL su qualsiasi dispositivo e i tuoi progressi si sincronizzano tra loro.

Inizia AI Agents Ora

Unisciti a migliaia di studenti che imparano la programmazione con lezioni potenziate dall'IA.

Inizia Gratis →Sfoglia Tutti i Corsi