PromptLab
PromptLab — Impara a scrivere prompt efficaci su iPhone e Android
PromptLab è un'app gratuita per iOS e Android che insegna il prompt engineering: perché un prompt produce una risposta vaga mentre uno riscritto no, attraverso 53 corsi su system prompt, esempi few-shot, chain-of-thought e retrieval-augmented generation. 20 missioni di debugging ti affidano un prompt non riuscito e ti chiedono di individuarne il problema, mentre 20 progetti guidati in Python ti fanno verificare l'output JSON di un modello, contare i token rispetto a un budget e valutare le risposte secondo una rubrica — con un mentore IA per tutto ciò che ancora non è chiaro.
- Prezzo
- Gratis, upgrade Pro
- Piattaforme
- iOS e Android
- Lingue
- 22
- Fascia d'età
- 4+
- Requisiti
- iOS 15.1 o versioni successive


Un prompt che ha fallito una volta insegna più di uno che ha funzionato.
Leggere un elenco di buone pratiche non ti insegna a fare il debugging di un modello che sbaglia con assoluta sicurezza. Le missioni dell'app partono da un errore reale — una risposta prolissa, fatti inventati, tre esempi restituiti ciascuno in un formato diverso — e ti chiedono di trovarne la causa prima di spiegartela.
Cos'è
PromptLab è un'app gratuita per iOS e Android che insegna il prompt engineering attraverso 53 corsi e circa 199 lezioni, dalla prima richiesta chiara fino ai system prompt, agli esempi few-shot, al ragionamento chain-of-thought, alla retrieval-augmented generation e all'orchestrazione multi-agente. Include 20 missioni di debugging che partono ciascuna da un prompt realmente non riuscito, 20 progetti guidati in Python che verificano i budget dei token e l'output JSON e valutano le risposte secondo una rubrica, un cheat sheet con 75 schemi e un mentore IA. Le competenze acquisite si applicano a chatbot e modelli diversi, invece di essere legate a un solo prodotto.
Dentro l'app
Come si presenta




Il corso
Cosa comprende il corso di prompt engineering
53 corsi, per circa 199 lezioni, tratti dal curriculum dell’app: dalla prima conversazione con l’AI all’ottimizzazione automatizzata dei prompt.
Basi della scrittura dei prompt
La tua prima conversazione con l’AI, la formulazione di istruzioni chiare, l’impostazione del contesto, il controllo del tono e dello stile e l’uso di vincoli per impedire al modello di tirare a indovinare.
Formati e iterazione
Formattazione degli output dell’AI in elenchi puntati, tabelle o JSON, perfezionamento iterativo dei prompt, errori comuni nei prompt e prompting per diversi tipi di contenuti.
Architettura dei prompt
Template e variabili per i prompt, architettura strutturata dei prompt, progettazione dei system prompt e prompt per l’estrazione e la classificazione.
Ragionamento e pattern avanzati
Ragionamento chain-of-thought e tree-of-thought, apprendimento few-shot e in-context, pattern avanzati di progettazione dei prompt e prompt engineering per i modelli di ragionamento.
Debugging e sicurezza
Debugging dei problemi dei prompt, test e regressione dei prompt, prompt injection e difesa, mitigazione di bias e allucinazioni, guardrail e validazione degli output.
Lavorare con documenti e dati
Gestione di documenti lunghi, retrieval-augmented generation (RAG), riordinamento e compressione avanzati con RAG e generazione strutturata con JSON Schema.
Prompting specializzato
Prompt engineering per la generazione di codice, i modelli di visione, la generazione di immagini e l’audio e la voce, oltre all’adattamento al dominio tramite prompting.
Agenti e scalabilità
Prompt chaining e pipeline, uso di strumenti e agenti, orchestrazione di prompt multi-agente, ottimizzazione automatizzata con DSPy e prompting rispetto al fine-tuning.
Come funziona
Come funziona una sessione
L'app abbina ogni concetto a un prompt che scrivi davvero o a un errore che devi diagnosticare, invece di proporti una pagina da leggere soltanto.
Segui una breve lezione
Apri l'elenco dei corsi e riprendi dal punto in cui avevi lasciato. Ogni lezione dura dai cinque ai dieci minuti: un esempio prima e dopo, poi un prompt che scrivi tu e che puoi riutilizzare con qualsiasi chatbot.
Esegui il debugging di un errore reale
Affronta una missione di debugging: un modello che continua a dilungarsi dopo che gli è stato detto di «essere conciso», tre esempi restituiti in tre formati diversi, una risposta sicura che non compariva da nessuna parte nel documento sorgente. Leggi il caso, scegli la correzione e scopri perché funziona.
Verifica nel codice, poi mettiti alla prova
Un progetto guidato in Python trasforma l'abitudine in una verifica: contare i token rispetto a un budget, analizzare una risposta JSON, oscurare i dati personali; poi un quiz conclude l'argomento. Il mentore IA è disponibile nel momento in cui un concetto non è chiaro, mentre serie e promemoria aiutano a mantenere la continuità.
Cosa include
Cosa contiene l'app
53
Corsi, da A1 a C2
Dalla prima richiesta chiara fino ai system prompt, agli esempi few-shot, al chain-of-thought, alla difesa dai prompt injection, all'output JSON strutturato e all'orchestrazione multi-agente.
20
Missioni di debugging
Sette missioni facili, otto medie e cinque difficili, ciascuna basata su un prompt realmente non riuscito: una risposta vaga, un fatto inventato, tre formati incoerenti, una richiesta che non funziona con un campo vuoto.
20
Progetti guidati in Python
Compila gli spazi dei template, conta i token rispetto a un budget, analizza una risposta JSON, valuta le risposte secondo una rubrica, oscura i dati personali e confronta onestamente due versioni di un prompt, eseguendo ogni progetto su un interprete Python reale.
IA
Mentore IA
Hai difficoltà con un concetto o con un prompt non riuscito? Chiedi qualsiasi cosa e ricevi una risposta chiara in pochi secondi. Il piano gratuito include un limite giornaliero; Pro lo rende illimitato.
75
Cheat sheet degli schemi
75 schemi di prompt riutilizzabili insieme a 50 domande a quiz e 50 domande da colloquio, come riferimento tra una lezione e l'altra, non solo durante le lezioni.
22
Lingue
L'interfaccia dell'app è disponibile in 22 lingue, con un esame per il certificato, serie e promemoria giornalieri per mantenere regolari le sessioni.
Contesto
Perché la stessa domanda riceve una risposta diversa a seconda di come la poni?
Un modello linguistico non ha accesso a ciò che intendevi davvero: conosce solo le parole che hai fornito, oltre a ciò che gli è stato detto di presumere per impostazione predefinita. Due richieste che per una persona sembrano «la stessa domanda» possono differire, per il modello, per pubblico, formato richiesto, vincoli impliciti o per quanto il modello debba indovinare invece di fare domande. Il prompt engineering consiste nel colmare intenzionalmente questa distanza: indicare l'attività, il pubblico e la struttura dell'output invece di lasciare che il modello li deduca, quindi rivedere il prompt in base a ciò che la prima risposta ha sbagliato, anziché ricominciare da zero.
Prompting few-shotinsegnare con gli esempi
Includere due o tre esempi svolti dell'input e dell'output desiderato, invece di limitarsi a descrivere l'attività. Di solito è il cambiamento più efficace che si possa apportare al formato e al tono di un prompt, perché un esempio elimina un'intera categoria di ambiguità che una descrizione lascia irrisolta.
System promptl'istruzione permanente
Un'istruzione separata che definisce il ruolo, il tono e i limiti di un modello per un'intera conversazione, invece che per un solo messaggio. Le regole che devono valere per ogni risposta — pubblico, formato, cosa rifiutare — vanno inserite qui, non ripetute in ogni messaggio dell'utente.
Chain-of-thoughtchiedere di mostrare i passaggi
Chiedere a un modello di affrontare un problema passo dopo passo prima di fornire la risposta finale. Tende ad aiutare soprattutto con l'aritmetica, il ragionamento in più passaggi e tutto ciò che presenta un passaggio intermedio verificabile; inoltre rende più facile individuare una risposta errata, perché il ragionamento è visibile.
Generazione aumentata dal recupero (RAG)fornire al modello documenti reali
Inserire nel prompt i passaggi rilevanti dei tuoi documenti prima di porre la domanda, invece di affidarti a ciò che il modello già conosce. È la tecnica principale per ottenere risposte accurate su materiali sui quali il modello non è mai stato addestrato, inclusi contenuti privati o recenti.
Adatta
A chi è adatta — e a chi no
Fa al caso tuo se
- Usi già ChatGPT, Claude o Gemini e vuoi ottenere risposte sensibilmente migliori dagli stessi strumenti
- Impari meglio analizzando un prompt reale che non ha funzionato, invece di leggere un elenco di suggerimenti
- Sei uno sviluppatore o lavori nel product e stai creando funzionalità basate su un LLM
- Ti stai preparando per un ruolo di prompt engineer o per un colloquio tecnico
- Vuoi acquisire una competenza trasferibile tra modelli, senza legarti a un solo chatbot
Non è lo strumento giusto se
- Vuoi un ambiente di lavoro desktop completo per creare e versionare prompt di produzione: questa è un’app per corsi
- Lavori già professionalmente con gli LLM e vuoi materiale di ricerca avanzato, non le basi
- Ti serve un mentore AI completamente offline; le lezioni funzionano anche con connessioni instabili, ma il mentore ne ha bisogno
- Vuoi tutti i corsi senza pagare: il primo corso è gratuito, gli altri sono inclusi in Pro
Domande
Domande frequenti
Qual è la migliore app per imparare a usare i prompt dell’AI sul telefono?
Quella basata sull’analisi degli errori, non sulla semplice lettura di suggerimenti, perché è questa la competenza che si trasferisce davvero a un nuovo modello. PromptLab abbina 53 corsi a 20 missioni di debugging, ognuna delle quali parte da un prompt reale che non ha funzionato, e a 20 progetti guidati in Python che verificano i limiti dei token e l’output JSON. Puoi iniziare gratuitamente su iOS e Android e non è richiesta alcuna esperienza.
PromptLab è la stessa app di Learn AI Prompting?
Sì. Su Google Play l’app è presente come PromptLab, mentre sull’App Store il titolo attuale è Learn AI Prompting. È un’unica app, con gli stessi 53 corsi, le stesse missioni di debugging e gli stessi progetti guidati su entrambi gli store.
Che cos’è il prompt engineering, in parole semplici?
Il prompt engineering consiste nel ridurre deliberatamente la distanza tra ciò che intendi e ciò che un modello linguistico può capire dalle tue parole. In pratica significa indicare il compito, il pubblico e il formato che vuoi ricevere, fornire il contesto che il modello non possiede e apportare modifiche in base a ciò che la prima risposta ha sbagliato esattamente. Conta meno la formulazione brillante e più l’eliminazione dell’ambiguità: per questo si può praticare come una competenza di debugging, invece di impararla a memoria come un trucco.
Vale ancora la pena imparare il prompt engineering ora che i modelli stanno migliorando?
Sì, per un motivo più circoscritto rispetto a qualche anno fa: i modelli non hanno più bisogno di formule magiche, ma non riescono comunque a dedurre il tuo pubblico, il formato richiesto o quanto sei disposto ad accettare un’ipotesi sbagliata. L’abitudine al debugging — leggere l’errore, individuarne la causa, correggere l’unico elemento che l’ha provocato — resta valida tra le generazioni di modelli, anche quando i trucchi superficiali diventano obsoleti. Le missioni di PromptLab sono costruite intorno a questa abitudine, non sulle peculiarità di un singolo modello.
Come posso ottenere risposte migliori da ChatGPT o Claude?
Quattro abitudini coprono la maggior parte dei casi: indica per chi è destinata la risposta e per cosa verrà utilizzata, fornisci il materiale di riferimento di cui il modello ha bisogno invece di dare per scontato che conosca la tua situazione, specifica il formato esatto che vuoi ricevere e, quando una risposta non è corretta, spiega con precisione cosa non va invece di ricominciare da capo. Due o tre esempi svolti (prompting few-shot) rendono più rapidamente il tono e la struttura rispetto a una descrizione scritta più lunga. I primi corsi dell’app sviluppano ciascuna di queste competenze separatamente, con esercitazioni pratiche.
Devo avere esperienza di programmazione per iniziare?
Per i contenuti delle lezioni non serve saper programmare: ogni concetto è spiegato in un linguaggio semplice, con esempi di prompt prima e dopo. I 20 progetti guidati eseguono brevi script Python all’interno dell’app, ma si tratta di template da completare ed eseguire passo dopo passo, non di codice che devi già conoscere. Gli argomenti avanzati, come retrieval-augmented generation e orchestrazione multi-agente, arrivano più avanti; nei primi corsi non è richiesta alcuna preparazione precedente.
PromptLab è gratuita?
Il download è gratuito e il piano gratuito mostra annunci. Il piano gratuito include il primo corso, 2 missioni di debugging, il primo progetto guidato, una domanda al giorno al mentore AI e una lezione generata dall’AI a settimana. Pro sblocca tutti i corsi e le lezioni, tutte le 20 missioni e i 20 progetti, l’uso illimitato del mentore AI, l’esame per il certificato e l’assenza di annunci: è disponibile con pagamento settimanale, mensile, annuale o con un acquisto una tantum a vita.
Che cos’è una missione di debugging?
Ogni missione si apre con un prompt che non ha già funzionato in un modo specifico e realistico: una risposta così vaga da poter riguardare qualsiasi cosa, un modello che continua a dilungarsi dopo che gli è stato detto di “essere breve”, un fatto espresso con sicurezza ma mai presente nel documento di riferimento oppure una richiesta che si rompe quando un campo viene lasciato vuoto. Leggi il caso, scegli la correzione tra le opzioni proposte e la lezione spiega perché funziona. In totale ci sono sette missioni facili, otto medie e cinque difficili.
Inizia
Correggi il tuo primo prompt sbagliato in cinque minuti
Inizia gratuitamente su iOS e Android, in 22 lingue.
Altro da CoddyKit
Disponibile su iOS e Android.