In questa lezione impari a riconoscere lo scopo dei due strumenti e a scegliere quello adatto a un compito concreto. La regola iniziale è semplice: ChatGPT aiuta in molti tipi di attività; Codex è pensato soprattutto per lavorare sul software e sul codice.
Obiettivi della lezione
- Descrivere con parole semplici cosa fa ChatGPT.
- Descrivere il ruolo di Codex come agente per attività di programmazione.
- Scegliere lo strumento in base al risultato da ottenere.
- Scrivere una prima richiesta chiara, con obiettivo e contesto.
1. Due strumenti, due tipi di lavoro
ChatGPT: un assistente per molte attività
ChatGPT è un assistente conversazionale. Puoi usarlo per fare domande, capire un argomento, organizzare idee, scrivere o rivedere testi, pianificare attività e lavorare con file o immagini, quando le relative funzioni sono disponibili. La conversazione permette di aggiungere dettagli e chiedere revisioni successive.
Codex: un agente per lavorare sul codice
Codex è l’agente di programmazione di OpenAI. Può aiutare a comprendere un progetto software, modificare codice, correggere problemi, proporre funzionalità e rivedere cambiamenti. Quando opera su un progetto, il contesto della cartella o del repository e le autorizzazioni disponibili determinano quali file e attività può usare.
| Da ricordare Se il risultato principale è un testo, una spiegazione o un piano, parti da ChatGPT. Se il lavoro richiede di intervenire su un progetto software, considera Codex. |
2. Come scegliere: parti dal risultato
Prima di aprire uno strumento, completa mentalmente la frase: “Alla fine voglio ottenere…”. Poi individua il tipo di lavoro.
| Se vuoi ottenere | Punto di partenza | Esempio |
| Spiegazioni, idee, testi, piani | ChatGPT | “Spiegami le differenze tra…” |
| Analisi e revisione di un progetto software | Codex | “Esamina questa cartella e descrivi come è organizzata.” |
| Scrivere codice o correggere un errore | Codex | “Individua perché questa funzione non restituisce il risultato atteso.” |
| Un’attività mista | Usali in sequenza | ChatGPT per definire i requisiti; Codex per implementarli nel progetto. |
Una nota sulle attività miste
I due strumenti possono completarsi. Per esempio, puoi ragionare con ChatGPT su cosa dovrebbe fare una piccola applicazione e poi chiedere a Codex di intervenire sui file del progetto. In ogni passaggio controlla il risultato e chiarisci cosa deve essere modificato.
3. Scrivere una richiesta che aiuta davvero
Una richiesta efficace dice cosa vuoi ottenere, offre il contesto essenziale e specifica come deve essere presentato il risultato. Non serve conoscere formule speciali: la chiarezza conta più della lunghezza.
| Schema pratico Obiettivo + contesto + vincoli + formato del risultato |
Esempio per ChatGPT
| Richiesta vaga “Parlami dell’intelligenza artificiale.” |
| Richiesta più utile “Prepara una spiegazione di 5 minuti sull’intelligenza artificiale generativa per una classe di adulti principianti. Usa un esempio quotidiano e chiudi con tre domande di verifica.” |
Esempio per Codex
| Richiesta vaga “Sistema il progetto.” |
| Richiesta più utile “Esamina il progetto e dimmi quali file gestiscono la schermata iniziale. Non modificarli ancora. Riassumi la struttura e indicami il file da cui partire.” |
In Codex è utile dichiarare se vuoi prima un’analisi, una proposta o una modifica. Se chiedi una modifica, specifica il comportamento atteso e invita a controllare il risultato secondo le verifiche previste dal progetto.
4. Mini laboratorio guidato
Attività A — scegli lo strumento
Per ciascun compito, indica ChatGPT, Codex oppure “in sequenza”. Poi spiega la scelta in una frase.
- Preparare una mail formale per chiedere un appuntamento.
- Capire perché un programma mostra un messaggio di errore.
- Definire le funzioni di una piccola app per gestire le spese.
- Aggiungere al progetto software una funzione già descritta.
Attività B — migliora la richiesta
Parti da “Fammi un sito”. Riscrivila indicando: scopo del sito, destinatari, contenuti principali, stile desiderato e se vuoi solo una proposta o una modifica ai file.
Attività C — prova nell’app
- Apri una nuova chat ChatGPT e chiedi una spiegazione breve su un argomento che ti interessa, precisando il tuo livello.
- Fai una domanda di approfondimento: aggiungi un esempio o chiedi una versione più semplice.
- Osserva come cambia il risultato quando specifichi formato, destinatario e lunghezza.
| Discussione Quale dettaglio aggiunto alla richiesta ha migliorato di più la risposta? |
5. Limiti e buone abitudini
- Una risposta può essere incompleta o contenere errori: controlla i fatti importanti e chiedi chiarimenti.
- Non inserire dati personali o riservati se non sai come vengono gestiti nel servizio e nelle impostazioni del tuo account.
- In Codex, leggi le modifiche proposte e verifica che riguardino i file e il comportamento richiesti.
- Per informazioni aggiornate, chiedi fonti o una ricerca e controlla le pagine originali.
- Descrivi il risultato atteso e procedi per passaggi quando l’attività è complessa.
6. Verifica finale
- Quale strumento è pensato soprattutto per lavorare su codice e progetti software?
Risposta attesa: Codex.
- Vuoi riassumere un testo e adattarlo a un pubblico specifico. Da dove puoi partire?
Risposta attesa: Da ChatGPT.
- Quali elementi rendono più chiara una richiesta?
Risposta attesa: Obiettivo, contesto, vincoli e formato del risultato.
- Puoi usare entrambi gli strumenti nello stesso progetto di lavoro?
Risposta attesa: Sì: per esempio ChatGPT per definire requisiti e Codex per realizzarli nel codice.
- Una risposta dell’IA va accettata senza controlli?
Risposta attesa: No: va letta e verificata, soprattutto se contiene informazioni importanti o modifiche al progetto.
Riepilogo della lezione
| In una frase Scegli lo strumento in base al lavoro: ChatGPT per conversare, capire, creare e organizzare; Codex per attività di programmazione e lavoro su progetti software. |
Glossario essenziale
- Assistente conversazionale — strumento con cui dialoghi per ottenere spiegazioni, contenuti e supporto in attività diverse.
- Agente di programmazione — strumento che può lavorare su attività di sviluppo software, usando il contesto e gli accessi disponibili.
- Contesto — informazioni utili per interpretare una richiesta: obiettivo, destinatari, file, vincoli e situazione.
- Repository — spazio organizzato che contiene i file e la cronologia di un progetto software.
Fonti ufficiali
- Che cos’è ChatGPT — OpenAI Help Center
https://help.openai.com/en/articles/12677804-what-is-chatgpt-faq - ChatGPT Work e Codex — OpenAI Help Center
https://help.openai.com/en/articles/20001275-chatgpt-work-and-codex - Usare Codex con il piano ChatGPT — OpenAI Help Center
https://help.openai.com/en/articles/11369540-using-codex-with-your-chatgpt-plan
Nota didattica: funzioni, disponibilità e accessi possono variare in base al piano, alle impostazioni dell’account e agli aggiornamenti del prodotto.


