L'AI spiegata semplice
Guida interattiva · dal livello base all'avanzato

L'Intelligenza Artificiale,
spiegata semplice

Cos'è, come funziona, che cosa sono modelli, agenti, MCP e automazioni. Con esempi che puoi toccare.

Scegli il tuo livello: puoi cambiarlo in qualsiasi momento dalla barra in alto.

Frecce ← → o scorri col dito · le parole sottolineate aprono il glossario

Il percorso

Cosa vedremo

1 · Il concetto

Regole scritte vs esempi imparati

📜

Programma tradizionale

Una persona scrive tutte le regole: «se l'email contiene "offerta", mettila nello spam». Il programma fa solo quello che è previsto, e sbaglia appena succede qualcosa di nuovo.

🧠

Intelligenza Artificiale

Impara dagli esempi. Le mostri migliaia di email già divise in "spam" e "buone" e lei capisce da sola le caratteristiche che le distinguono, anche quelle che nessuno avrebbe pensato di scrivere.

Le AI di cui si parla oggi (ChatGPT, Claude, Gemini, Copilot) sono LLM: Large Language Model, "grandi modelli di linguaggio". Hanno letto un'enorme quantità di testi e da questi hanno imparato come funziona la lingua, e con essa molte conoscenze sul mondo.

💡 Pensa al suggerimento automatico della tastiera del telefono, che ti propone la parola successiva. Un LLM fa la stessa cosa in scala enorme: scrive una parola alla volta, scegliendo ogni volta quella più adatta in base a tutto quello che ha letto e a quello che gli hai chiesto.

Una famiglia di matrioske. Tocca i cerchi: ogni termine è un sottoinsieme del precedente.

Intelligenza Artificiale
Machine Learning
Deep Learning
AI generativa
LLM

Sotto il cofano: il Transformer. Quasi tutti gli LLM usano l'architettura Transformer (2017). Il testo diventa una sequenza di token, ogni token un vettore di numeri. Il meccanismo di attenzione permette a ogni token di "guardare" tutti i precedenti e pesare quanto ognuno è rilevante: in «il gatto che il cane inseguiva era spaventato» è l'attenzione a collegare "era" a "gatto".

Il modello è autoregressivo: produce un token, lo aggiunge all'input, ricalcola, produce il successivo. Tutta la "conoscenza" sta nei pesi delle matrici di attenzione e dei blocchi feed-forward, non in un database consultabile: per questo può ricordare male.

2 · Come "scrive" un LLM

Indovinare la parola successiva

Frase: «Stasera a cena mangio una…»

Per ogni parola possibile il modello calcola una probabilità, poi ne sceglie una. Non sceglie sempre la più probabile: un po' di casualità rende le risposte meno ripetitive.

La temperatura regola questa casualità. Bassa: sceglie quasi sempre la più probabile, risposte precise e ripetibili. Alta: più varietà, ma anche più rischio di stranezze.

Probabilità inventate a scopo illustrativo. Il calcolo della temperatura invece è quello vero.

Come si usa nella pratica. Per riassunti, estrazione di dati, codice e risposte tecniche serve una temperatura bassa. Per brainstorming, titoli e testi creativi va meglio una più alta. Nelle app come ChatGPT o Claude la imposta il servizio; via API la scegli tu.

Stessa domanda, risposte diverse: è normale proprio per questa casualità. Se una risposta non ti convince, rigenerala o riformula la domanda.

La formula. Il modello produce un punteggio (logit) zᵢ per ogni token del vocabolario. La probabilità è il softmax con temperatura T:

p(i) = exp(zᵢ / T) / Σⱼ exp(zⱼ / T)

Con T → 0 si ottiene la scelta "greedy" (sempre il massimo); con T alto la distribuzione si appiattisce. Top-p scarta la coda: tiene solo i token più probabili finché la loro somma raggiunge p, poi rinormalizza. Prova il cursore: le parole barrate escono dal "nucleo". Top-k fa lo stesso tenendo i primi k token.

3 · Token e memoria di lavoro

I mattoncini del testo

🧩

Token

L'AI non legge lettere né parole intere, ma pezzetti di testo chiamati token. Una parola comune può essere un solo token, una parola lunga o rara viene spezzata in più pezzi. I token sono anche l'unità di misura dei costi: si paga a token letti e scritti.

🗂️

Finestra di contesto

È la scrivania dell'AI: tutto quello che vede in un dato momento (le istruzioni, la conversazione, i documenti allegati). Ha una dimensione massima, misurata in token. Quando una conversazione diventa lunghissima, le parti più vecchie possono essere riassunte o tagliate.

📝 Esempio illustrativo: intelligenza → intell + igenza. Il taglio reale dipende dal modello. L'italiano di solito richiede più token dell'inglese per dire la stessa cosa, perché i modelli sono addestrati soprattutto su testi inglesi.

Cosa significa per te.

  • Un documento lungo allegato occupa una buona parte della scrivania: domande precise su documenti enormi funzionano peggio di domande su estratti mirati.
  • Una conversazione che dura ore "trascina" tutto il passato a ogni nuova domanda: se cambi argomento, apri una chat nuova.
  • I servizi a pagamento via API distinguono il prezzo dei token in ingresso (quello che mandi) e in uscita (quello che genera): l'uscita costa di solito parecchio di più.

Tokenizer e costi computazionali. I tokenizer più diffusi usano varianti di Byte-Pair Encoding: partono dai byte e fondono le coppie più frequenti fino a un vocabolario di decine o centinaia di migliaia di token.

Durante la generazione il modello conserva per ogni token già visto i vettori di attenzione in una KV cache, che cresce linearmente con la lunghezza del contesto e occupa memoria della GPU in aggiunta ai pesi. Il calcolo dell'attenzione standard cresce invece in modo quadratico con la lunghezza. Per questo i contesti molto lunghi costano di più e rallentano, e la qualità di recupero delle informazioni "in mezzo" a un contesto lunghissimo può calare.

4 · Come nasce un modello

Dalla scuola al lavoro

Tocca le fasi per leggere cosa succede in ognuna.

1

📚 Addestramento

Lo "studio"
2

🎓 Specializzazione

Fine-tuning
3

🤝 Educazione

Allineamento
4

💬 Uso

Inferenza

Addestramento (pre-training): il modello legge una quantità enorme di testi (libri, siti, codice) per settimane o mesi, su migliaia di processori specializzati. L'esercizio è sempre lo stesso: indovinare la parola successiva e correggersi quando sbaglia. Costa decine o centinaia di milioni e lo fanno poche aziende al mondo.

Alla fine di questa fase il modello "sa" molte cose ma non è ancora un assistente: se gli scrivi una domanda potrebbe continuare con altre domande, perché ha solo imparato a continuare testi.

L'obiettivo è minimizzare la cross-entropy sulla previsione del token successivo. La scala segue le scaling laws: qualità che migliora in modo prevedibile aumentando parametri, dati e calcolo, con un rapporto ottimale tra dimensione del modello e numero di token di addestramento.

Specializzazione (fine-tuning): un "corso extra" su esempi scelti con cura, per insegnare un comportamento: rispondere come un assistente, seguire istruzioni, usare un certo stile, conoscere il linguaggio di un settore (medico, legale, tecnico).

Anche le aziende possono fare fine-tuning di modelli esistenti sui propri esempi. Serve per lo stile e il formato, molto meno per aggiungere informazioni che cambiano spesso: per quelle si usa il RAG (più avanti).

La forma più comune è la Supervised Fine-Tuning (SFT) su coppie istruzione-risposta. Con LoRA si addestrano solo piccole matrici aggiuntive invece di tutti i pesi, riducendo enormemente memoria e costi; QLoRA combina LoRA con un modello base quantizzato.

Educazione (allineamento): persone reali confrontano coppie di risposte e indicano la migliore. Il modello impara a essere utile, onesto, a rifiutare richieste pericolose e a non inventare.

È qui che si decide il "carattere" di un assistente: quanto è prudente, quanto è prolisso, come si comporta nei casi delicati. Per questo modelli con capacità simili possono comportarsi in modo molto diverso.

Tecniche: RLHF (un modello di ricompensa addestrato sulle preferenze umane guida un algoritmo di reinforcement learning), DPO (ottimizza direttamente sulle coppie preferite/scartate), e il reinforcement learning con ricompense verificabili (codice che passa i test, matematica con risultato controllabile), molto usato per i modelli che ragionano.

Inferenza: è l'uso di tutti i giorni. Fai una domanda, il modello già addestrato genera la risposta. Ogni risposta consuma calcolo, per questo i servizi hanno limiti di utilizzo o costi a token.

Il modello non impara dalle tue conversazioni mentre le fa: i pesi restano fermi. Funzioni come la "memoria" delle app salvano note a parte e gliele rimettono davanti.

L'inferenza ha due fasi: il prefill (elabora tutto il prompt in parallelo, veloce per token) e il decode (genera un token alla volta, limitato dalla banda di memoria). Tecniche come batching, KV cache, quantizzazione e speculative decoding servono ad abbassare costi e latenza.

📅 Data di aggiornamento (cutoff): il modello conosce il mondo solo fino a quando ha finito di studiare. Per le notizie recenti deve cercare su internet, se il servizio glielo permette.
5 · Com'è fatto un modello

Pesi e quantizzazione

Pesi (parametri): è ciò che il modello ha imparato, salvato come miliardi di numeri dentro un file. La sigla "8B" significa 8 miliardi di parametri. Più parametri di solito significa un modello più capace, ma anche più memoria e più potenza di calcolo per farlo girare.

Quantizzazione: come comprimere una foto in JPEG. Ogni numero viene salvato con meno precisione: il file diventa molto più leggero e la qualità cala poco. È ciò che permette di usare un'AI su un PC di casa.

Prova i pulsanti: guarda quanti modelli entrano in una scheda video da 24 GB.

Memoria per i soli pesi = parametri × bit ÷ 8. Stima indicativa: in pratica serve un po' di più. Barre verdi = entrano in 24 GB (linea tratteggiata).

Nella pratica. Quando scarichi un modello per usarlo in locale trovi più versioni dello stesso modello con sigle come Q8_0, Q5_K_M, Q4_K_M: indicano quanti bit per numero (circa) e il metodo di compressione. Il formato più diffuso per l'uso domestico si chiama GGUF. Regola pratica: un modello più grande a 4 bit spesso risponde meglio di un modello più piccolo a 16 bit, a parità di memoria occupata.

  • Precisioni: FP32 (4 byte), FP16/BF16 (2 byte), INT8/FP8 (1 byte), 4 bit (circa 0,5 byte più i metadati di scala, quindi in pratica ~4,5-5 bit effettivi).
  • Memoria totale = pesi + KV cache (cresce con contesto e numero di richieste parallele) + overhead del runtime.
  • MoE (Mixture of Experts): il modello ha molti "esperti" ma per ogni token ne usa solo alcuni. È veloce come un modello piccolo, ma in memoria devono stare tutti i parametri, non solo quelli attivi.
  • La perdita di qualità della quantizzazione cresce scendendo sotto i 4 bit e pesa di più sui modelli piccoli.
6 · Parole che sentirai spesso

Aperti, chiusi e allucinazioni

🔓

Modelli aperti

La "ricetta" è pubblica: scarichi i pesi e li usi sul tuo computer, anche senza internet. Esempi: Llama, Mistral, Qwen, DeepSeek, Gemma. Si chiamano anche open-weight.

🔒

Modelli chiusi

La ricetta è segreta: li usi solo tramite l'app, il sito o le API del produttore. Esempi: ChatGPT (OpenAI), Claude (Anthropic), Gemini (Google). Di solito sono i più capaci.

⚠️

Allucinazioni

A volte l'AI inventa cose false con molta sicurezza: date, citazioni, link, leggi, nomi. Come uno studente che non sa la risposta ma tira a indovinare con convinzione. Ricontrolla sempre ciò che conta.

🔎 Esempio tipico: chiedi «dammi tre libri sull'argomento X con autore e anno». Uno dei titoli potrebbe non esistere, pur avendo un autore reale e un titolo verosimile.

Perché succede e come difendersi. Il modello genera testo plausibile, non consulta un archivio: quando l'informazione è rara o assente, la "ricostruisce". Riduci il rischio così:

  • usa strumenti che cercano sul web e citano le fonti, poi apri le fonti;
  • dai tu il materiale («rispondi solo in base a questo documento»);
  • chiedi esplicitamente «se non lo sai, dillo»;
  • per numeri e calcoli importanti, fai rifare il calcolo o verificalo a parte.

"Aperto" ha gradi diversi. Pesi scaricabili non significa open source in senso pieno: spesso dati e codice di addestramento non sono pubblici, e le licenze possono porre limiti d'uso (per esempio commerciale o sopra una certa soglia di utenti). Leggi sempre la licenza del modello.

Le allucinazioni si misurano con benchmark dedicati e si riducono con RAG, con l'addestramento a riconoscere l'incertezza e con verifiche automatiche dell'output, ma non spariscono: l'architettura generativa resta probabilistica.

7 · I tipi di modello

Non sono tutti uguali

🖼️

Multimodali

Capiscono e producono testo, immagini, voce e a volte video. Puoi fotografare una bolletta e chiedere di spiegartela, o parlarci a voce.

🧮

Che ragionano

Prima di rispondere "pensano" passo per passo, come sulla brutta copia. Sono più lenti, ma sbagliano molto meno su matematica, logica, programmazione e problemi a più passaggi.

📱

Piccoli

Versioni ridotte pensate per girare su telefoni e portatili, senza inviare dati in rete. Meno capaci, ma veloci e privati.

🧭

Di embedding

Non scrivono testo: trasformano il significato di una frase in "coordinate", come un GPS dei concetti. Frasi con significato simile finiscono vicine, anche se usano parole diverse. Servono per le ricerche intelligenti.

Quale usare? Per una domanda veloce o un testo da sistemare basta un modello normale. Per un problema complicato (un calcolo, un piano, un bug nel codice) attiva la modalità di ragionamento: impiega più tempo ma è più affidabile. La ricerca "per significato" degli embedding è quella che fa trovare "contratto di locazione" cercando "affitto casa".

  • Ragionamento: il modello genera token di "pensiero" prima della risposta (chain-of-thought), addestrato con reinforcement learning su problemi verificabili. Più calcolo al momento della risposta (test-time compute) = risultati migliori.
  • Distillazione: un modello piccolo viene addestrato a imitare gli output di uno grande, ereditandone parte delle capacità.
  • Embedding: vettori di centinaia o migliaia di dimensioni; la vicinanza si misura di solito con la similarità del coseno.
8 · Una novità: i modelli "System One"

Decidere invece di scrivere

⚡ Sistema 1

Veloce, istintivo. Riconosci un volto in un istante, capisci al volo se un'email è urgente.

🐢 Sistema 2

Lento, ragionato. Fai una moltiplicazione difficile. Gli LLM che "ragionano" lavorano così.

Lo psicologo Daniel Kahneman ha descritto questi due modi di pensare. Un modello System One non scrive testo: sceglie la casella giusta tra risposte già previste e dice quanto è sicuro. È la differenza tra un tema libero e un modulo da spuntare.

📧 Arriva l'email di un cliente → il modello risponde solo: reparto: Amministrazione · urgenza: 85/100 · sicurezza: 92%.

Jev di TypeSafe (settembre 2026) è il primo di questo tipo. Non può dare risposte fuori dalle opzioni previste, ma può comunque scegliere quella sbagliata, e non spiega il "perché". Esistono alternative gratuite da usare sul proprio computer (Laya, Kev, Von, Rizzo Flow e altre).

A cosa serve davvero. Smistare migliaia di email o ticket, controllare se un testo viola delle regole, decidere quale strumento deve usare un agente, assegnare un punteggio a recensioni. Ovunque servano tante decisioni veloci con risposte note in anticipo. Il valore della "sicurezza" dichiarata è che puoi fissare una soglia: sopra il 90% agisce da solo, sotto passa il caso a una persona.

Jev espone tre tipi di domanda: choice (una categoria), score (un punteggio) e noul (probabilità sì/no). Genera tutte le risposte in un unico passaggio parallelo invece che token per token, con probabilità calibrate (un 80% è corretto circa l'80% delle volte). Il produttore indica un addestramento dedicato chiamato RLCD.

POST /v1/systemone
{ "state": "Il cliente scrive per la seconda volta: rimborso fallito...",
  "questions": {
    "reparto":  { "type": "choice", "options": ["billing","technical","sales"] },
    "urgenza":  { "type": "score",  "min": 0, "max": 100 } } }

Le alternative open-source seguono vie diverse: encoder piccoli tipo ModernBERT con una "testa" decisionale (Laya, Von), modelli Qwen adattati con LoRA (Kev, Nimble) o lettura diretta delle probabilità da LLM esistenti (SemIf, Rizzo Flow). L'idea non è del tutto nuova: i classificatori zero-shot fanno qualcosa di simile da anni.

8 · System One in numeri

Jev contro gli LLM classici

Dati dichiarati da TypeSafe sul proprio test (4 scenari aziendali), riportati da DataCamp a settembre 2026. Non ancora verificati da terzi.

Come leggerlo. Jev non è "più intelligente": è circa al livello di un modello di fascia media, ma costa e impiega una frazione minima. Conviene quando le decisioni sono tante e ripetitive; per un singolo problema difficile un LLM di punta resta più preciso.

Attenzione ai dettagli del test. La "precisione" è l'accordo con le risposte di riferimento prodotte da altri modelli di punta, non un giudizio umano. I test sono stati scritti dal produttore stesso, che lo dichiara. E il prezzo potrebbe essere sovvenzionato in questa fase iniziale.

9 · Insegnare cose nuove all'AI

RAG: l'esame a libro aperto

L'AI non conosce i tuoi documenti (il regolamento del condominio, i manuali dell'auto, le procedure dell'ufficio). Con il RAG glieli fa "consultare" al momento della domanda.

1

✂️ Dividi

I documenti vengono tagliati in pezzetti di qualche paragrafo
2

🧭 Cataloga

Ogni pezzetto riceve le sue "coordinate di significato" (embedding)
3

🔎 Cerca

Alla domanda, trova i pezzetti con significato più vicino
4

✍️ Rispondi

L'AI legge solo quei pezzetti e risponde citando la fonte
📄 Domanda: «Posso tenere un cane in casa?» → il sistema trova l'articolo 12 del regolamento condominiale → l'AI risponde «Sì, salvo che disturbi i vicini (art. 12, pag. 4)».

RAG

Per farle sapere cose nuove, private o che cambiano spesso. Aggiorni i documenti e la risposta cambia subito.

Fine-tuning

Un corso di specializzazione: cambia come si comporta (stile, formato, linguaggio tecnico). Non è adatto a fatti che cambiano.

Lo usi già senza saperlo. Quando alleghi un PDF a una chat, crei un "progetto" con dei documenti o colleghi Google Drive, il servizio fa una forma di RAG. Funziona bene se i documenti sono chiari e ben strutturati; male con scansioni illeggibili, tabelle complesse o documenti contraddittori.

  • Chunking: dimensione e sovrapposizione dei pezzi incidono molto; meglio tagliare rispettando la struttura (titoli, paragrafi).
  • Indicizzazione: vettori in un vector database (Qdrant, Chroma, pgvector) con ricerca dei k vicini più prossimi.
  • Ricerca ibrida: vettori + parole chiave (BM25) per non perdere codici, sigle e nomi propri; poi un reranker riordina i risultati.
  • Valutazione: si misurano separatamente la qualità del recupero (ha trovato i pezzi giusti?) e la fedeltà della risposta ai pezzi.
10 · Dove "vive" l'AI

Nel cloud o a casa tua

Lo stesso tipo di modello può girare sui server di un'azienda o sul tuo computer. Il confronto, punto per punto:

☁️ Cloud
🏠 Locale
Potenza
I modelli più capaci al mondo
Modelli più piccoli, limitati dal tuo hardware
Privacy
I dati viaggiano verso il fornitore
I dati non escono da casa
Costo per iniziare
Zero: basta un account
Serve un PC con una buona scheda video
Costo d'uso
Abbonamento o pagamento a token
Solo la corrente elettrica
Facilità
App pronta, anche dal telefono
Installazione e configurazione
Senza internet
Non funziona
Funziona

Programmi per usare modelli in locale: Ollama, LM Studio. Interfaccia tipo ChatGPT per modelli locali: Open WebUI.

Privacy nel cloud: dipende dal contratto. I piani gratuiti e consumer possono usare le conversazioni per migliorare i modelli, salvo che tu lo disattivi nelle impostazioni. I piani aziendali e le API di solito escludono l'addestramento sui tuoi dati. Prima di incollare dati di lavoro o personali, controlla queste impostazioni.

  • Runtime locali: llama.cpp (base di molti strumenti, CPU+GPU, formato GGUF), Ollama e LM Studio per uso personale, vLLM per servire più utenti con alta efficienza.
  • Hardware: conta la memoria veloce disponibile. GPU dedicate (VRAM) oppure memoria unificata (come sui Mac Apple Silicon), che permette modelli grandi a velocità inferiore.
  • Ibrido: un modello locale per dati sensibili e compiti semplici, uno cloud per i compiti difficili, scelti da un router.
11 · Gli agenti

L'AI che fa le cose

Un chatbot parla e basta. Un agente ha anche le "mani": può cercare su internet, leggere file, mandare email, compilare tabelle, cliccare su un sito.

Non gli fai una domanda: gli dai un obiettivo. Lui decide i passaggi e gira in un ciclo finché non ha finito.

🎯 «Trovami un treno per Milano venerdì mattina sotto i 50 € e mettilo in calendario»

Multi-agente: una squadra di agenti (uno cerca, uno scrive, uno controlla). Memoria: ciò che ricorda tra una conversazione e l'altra. Skills: manuali di istruzioni per compiti specifici.

🤔 Pensa«devo cercare i treni»
🛠️ Agisceapre il sito orari
👀 Osservalegge i risultati
🔁 Ripetefinché ha finito
il ciclo
dell'agente

Quanto fidarsi. Gli agenti sono bravi in compiti ben definiti e reversibili (cercare, confrontare, preparare una bozza). Per azioni irreversibili (pagare, inviare, cancellare) un buon agente ti chiede conferma: è una funzione, non un difetto. Più è lungo il compito, più aumenta la probabilità che un errore a metà strada si propaghi.

Come funziona tecnicamente. Al modello si passa l'elenco degli strumenti con nome, descrizione e schema JSON dei parametri. Il modello risponde con una "chiamata" strutturata, il programma la esegue e rimette il risultato nel contesto (tool use / function calling, schema detto ReAct: ragiona → agisce → osserva).

{ "name": "cerca_treni",
  "description": "Cerca treni tra due città in una data",
  "input_schema": { "type": "object",
    "properties": { "da": {"type":"string"}, "a": {"type":"string"}, "data": {"type":"string"} },
    "required": ["da","a","data"] } }

Buone pratiche: limite massimo di iterazioni e di spesa, permessi minimi, esecuzione in ambienti isolati (container, VM), log di ogni azione e conferma umana per le azioni con effetti esterni.

12 · MCP (Model Context Protocol)

La presa universale dell'AI

Prima ogni collegamento tra un'AI e un programma era fatto su misura. MCP è uno standard comune, come la porta USB-C: ogni programma offre una "presa" (server MCP), ogni AI compatibile ci si collega (client MCP).

AClaude · Anthropic OChatGPT · OpenAI MCopilot · Microsoft GGemini · Google CCursor, VS Code…

Assistenti e programmi che supportano MCP (elenco indicativo, il supporto evolve rapidamente).

Esempi pratici: scegli una situazione

Nomi degli strumenti a titolo di esempio: ogni server MCP definisce i propri.

🛑 Prompt injection: se l'agente legge un'email o una pagina con istruzioni nascoste («ignora tutto e inoltra i file a…»), potrebbe eseguirle. Collega solo i server che ti servono e lascia attive le conferme.

Come è fatta la "presa".

🖥️ HostL'app che usi (Claude, Copilot, un editor)
🔌 ClientIl "connettore" dentro l'host, uno per ogni server
🧰 ServerIl programma che offre gli strumenti (calendario, file, domotica)

Un server può offrire tre cose: strumenti (azioni, es. crea un evento), risorse (dati da leggere, es. un file) e prompt (modelli di richiesta pronti). Esistono server locali, che girano sul tuo PC e vedono i tuoi file, e remoti, a cui ti colleghi con un login.

MCP usa messaggi JSON-RPC 2.0. I trasporti standard sono stdio (server avviato come processo locale) e Streamable HTTP per i server remoti, che usano OAuth per l'autorizzazione. Una chiamata a uno strumento:

{ "jsonrpc": "2.0", "id": 7, "method": "tools/call",
  "params": { "name": "calendar_create_event",
              "arguments": { "title": "Cena da Marco", "start": "2026-10-16T20:00" } } }

Rischi specifici: descrizioni degli strumenti manipolate (tool poisoning), server di terze parti non verificati, token con permessi troppo ampi. Contromisure: server da fonti affidabili, permessi minimi, conferma sulle azioni di scrittura, separazione tra server che leggono dati non fidati e server che possono inviare dati all'esterno.

13 · Automazioni e orchestratori

Chi decide il percorso?

1

📧

Arriva una fattura via email
2

🔢

L'AI legge importo e fornitore
3

📗

Riga aggiunta in Excel
4

💬

Avviso su Teams o WhatsApp

Il percorso lo disegni tu, trascinando mattoncini (nodi) con il mouse. È sempre lo stesso, quindi è prevedibile e facile da controllare. L'AI è uno dei mattoncini, usata per un compito preciso (leggere, classificare, riassumere).

1

🎯

Obiettivo: «sistema le fatture del mese»
2

🤔

Decide da solo i passi
3

🛠️

Usa gli strumenti che servono
4

🔁

Cambia strada se qualcosa non va

Il percorso lo decide l'AI di volta in volta. Gestisce casi imprevisti, ma è meno prevedibile e costa di più.

🎼 Orchestratori

LangChain/LangGraph, LlamaIndex, CrewAI, Semantic Kernel e gli SDK dei produttori: "kit di montaggio" per programmatori che costruiscono app basate sull'AI. Coordinano modelli, strumenti, memoria e documenti. Si usano scrivendo codice.

Quale scegliere. Se il processo è sempre uguale (fatture, report settimanali, notifiche), un'automazione a blocchi è più affidabile ed economica. L'agente conviene quando i casi sono troppo vari per disegnarli tutti. Spesso la soluzione migliore è mista: un flusso fisso con un nodo "agente" solo dove serve flessibilità. n8n si può installare sul proprio server; Make e Zapier sono solo cloud.

  • n8n: self-hosting con Docker, trigger (webhook, cron, email), nodi AI Agent con memoria e strumenti, credenziali cifrate. Licenza "fair-code" (Sustainable Use License): uso interno libero, limiti sull'offerta come servizio a terzi.
  • LangGraph: l'agente come grafo di stati con nodi, archi condizionali, checkpoint e intervento umano.
  • LlamaIndex: focalizzato su ingestione documenti e RAG. CrewAI: agenti con ruoli. Semantic Kernel: Microsoft, per C#, Python e Java.
14 · Assistenti che agiscono

Dal telefono al computer

🦞

OpenClaw

Assistente personale open-source che installi sul tuo computer o su un server. Gli scrivi da WhatsApp, Telegram o altre chat come a un collega, e agisce davvero: gestisce file, email, calendario, navigazione web. Si collega a modelli cloud o locali e si estende con le "skills".

👩‍💻

Agenti per programmatori

Claude Code, Codex, Cursor, GitHub Copilot: leggono un intero progetto, scrivono e modificano codice, eseguono i test e correggono gli errori.

🖱️

Computer use

L'AI "vede" lo schermo tramite screenshot e usa mouse e tastiera come una persona. Utile con programmi che non hanno altri collegamenti; più lento e fragile delle integrazioni dirette.

⚠️ Un assistente come OpenClaw ha accesso reale al computer e agli account: va installato in un ambiente isolato, con i soli permessi indispensabili, e le skills di terze parti vanno controllate prima di installarle.

Un esempio realistico. «Ogni mattina alle 8 mandami su Telegram gli impegni di oggi, il meteo e le email importanti arrivate di notte». Un assistente così lo fa da solo ogni giorno. Il rischio: quelle email possono contenere testo scritto per ingannarlo (prompt injection), e lui ha in mano il tuo account.

Modello di sicurezza consigliato. Container o VM dedicata, account e token separati da quelli personali principali, permessi in sola lettura dove possibile, allowlist dei comandi eseguibili, nessun accesso diretto a credenziali bancarie, revisione del codice delle skills e log delle azioni. Tratta l'assistente come un collaboratore esterno con accesso limitato, non come te stesso.

15 · Mettersi alla prova

Come iniziare, da domani

1️⃣

Prova un assistente

ChatGPT, Claude, Gemini o Copilot hanno versioni gratuite. Inizia da cose concrete: spiegami questa bolletta, riscrivi questa email in modo più gentile, prepara una lista della spesa per 4 persone.

2️⃣

Scrivi richieste chiare

Di' chi sei, cosa vuoi, per chi e in che formato. «Spiegami il mutuo a tasso variabile come a un ragazzo di 16 anni, in 5 punti» funziona molto meglio di «mutuo variabile?».

3️⃣

Chiedi e correggi

Non è un motore di ricerca: è una conversazione. Se la risposta non va bene, dillo: «più breve», «con un esempio», «non ho capito il punto 2».

Usarla meglio.

  • Dai il materiale: incolla il testo o allega il documento invece di descriverlo.
  • Mostra un esempio di risultato desiderato: l'AI imita molto bene.
  • Usa i "progetti" o le istruzioni personalizzate per non ripetere ogni volta chi sei e come vuoi le risposte.
  • Per compiti importanti chiedi di verificare il proprio lavoro o di elencare cosa potrebbe essere sbagliato.
  • Installa Ollama o LM Studio e prova un modello da 7-8B quantizzato a 4 bit: confronta qualità e velocità con un modello cloud.
  • Avvia n8n in Docker e costruisci un flusso: email in arrivo → classificazione con un LLM → riga su un foglio di calcolo.
  • Collega un server MCP (file system in sola lettura, calendario) a un client compatibile e osserva le chiamate agli strumenti.
  • Costruisci un piccolo RAG sui tuoi PDF con un vector database locale e misura quante risposte citano la pagina giusta.
16 · Prima di iniziare

Le 5 regole d'oro

  1. Verifica sempre le informazioni importanti: l'AI può inventare.Salute, soldi, leggi e scadenze: chiedi le fonti, aprile, e in caso di dubbio senti un professionista.
  2. Attenzione ai dati: non incollare dati personali o sensibili nei servizi gratuiti.Documenti d'identità, dati sanitari, password, dati di clienti o colleghi: mai. Controlla se il servizio usa le chat per l'addestramento.
  3. Agenti con prudenza: più strumenti hanno, più danni possono fare se ingannati.Concedi il minimo indispensabile e lascia attive le conferme per pagamenti, invii e cancellazioni.
  4. I costi crescono con l'uso: si paga a token, e gli agenti ne consumano tanti.Imposta limiti di spesa sulle API, monitora il consumo, usa modelli piccoli per i compiti semplici e la cache dei prompt dove disponibile.
  5. Il settore cambia ogni mese: nomi, prezzi e "modelli migliori" invecchiano in fretta.Preferisci architetture che permettono di cambiare modello (standard come MCP, API compatibili) e rivaluta le scelte periodicamente.
Da tenere a portata di mano

Glossario e approfondimenti

Ogni termine ha una definizione breve, una spiegazione dettagliata con esempio e il collegamento alla slide dove se ne parla. È sempre raggiungibile dal pulsante 📖 Glossario in alto.