Uso attuale dell'AI
Debug, spiegazione di codice, documentazione, snippet, supporto su codice COBOL/web e ricerca tecnica.
Dispensa e note della sessione
Sessione 1
Riepilogo della sessione
Debug, spiegazione di codice, documentazione, snippet, supporto su codice COBOL/web e ricerca tecnica.
Differenza tra chat tradizionale e strumenti che lavorano su progetto, file system, terminale e browser.
Ambienti cliente isolati, dati sensibili, copia-incolla limitato e uso degli screenshot come input.
Creazione di dati mock, web app locale, caricamento screenshot, OCR programmatico, note ed export CSV.
Chat, progetto, agente
La differenza pratica è l'accesso al progetto e agli strumenti necessari per verificare il lavoro.
Utile per spiegazioni, snippet, revisione di testi e ragionamento su contenuto incollato.
Utile quando il risultato deve diventare file, app, script, test o modifica verificabile.
Prima dei tool
La sessione ha richiamato alcune verifiche minime prima di usare strumenti AI con materiale di lavoro.
Controllare le impostazioni del servizio e disattivare il training sui dati quando l'opzione è disponibile.
Per sviluppo e demo usare dataset mock o esempi anonimizzati, non dati cliente.
Valutare accesso a file, browser, terminale e presenza di file sensibili come .env.
COBOL / mainframe
Nel lavoro su ambienti cliente non sempre è possibile copiare codice, errori o schermate in modo diretto.
Il problema non è solo scrivere codice: spesso mancano input trasferibili verso l'AI o verso strumenti propri.
I codici degli errori e i dati dei job possono restare bloccati dentro schermate mainframe o sessioni remote.
Gli screenshot diventano un passaggio realistico per estrarre dati tramite OCR o modelli vision.
Caso pratico
Obiettivo: ottenere una web app locale per consultare errori mainframe, aggiungere note e riesportare i dati.
Job notturni, errori, motivi, soluzioni e stato di lavorazione.
CSV realistico generato senza dati sensibili.
Caricamento CSV, filtri, modifica campi, note ed export.
Immagine mock usata come input di test.
Estrazione dei record e parsing dei campi.
Dati visualizzati in UI pulita e scaricabili.
Sviluppo senza dati sensibili
Codex
La demo ha usato una cartella progetto con i file di lavoro e ha definito prima le funzioni della web app.
Mainframe → app locale
Chi lavora sul mainframe non sempre può copiare facilmente i codici degli errori o passarli all'AI e ai propri strumenti di tracking.
Schermata mainframe o screenshot mock con lista di job, return code, orari e altri campi.
Caricamento dello screenshot nella web app, OCR programmatico, parsing dei record e correzioni mirate sui caratteri problematici.
Interfaccia leggibile per consultare gli errori, aggiungere note operative e scaricare un CSV aggiornato.
Risultato della demo
Caricamento dati, ricerca, filtri, stato e download del file aggiornato.
Caricamento immagine, OCR locale/programmatico e import dei record estratti.
Campi operativi modificabili, indicatore di modifica e copia negli appunti.
Sintesi operativa
Un tool locale con input e output chiari è un buon primo caso d'uso per strumenti agentici.
Prima si replica la forma dei dati; solo dopo si valuta come gestire dati reali, permessi e sicurezza.
Codex può avviare server, usare browser, verificare funzioni e correggere problemi emersi nel test.
Screenshot e OCR sono una strada praticabile quando l'ambiente mainframe non permette esportazioni dirette.
Database, dashboard, deploy controllato e diagrammi di esecuzione COBOL sono estensioni naturali del caso visto.
Trainer
Senior AI Engineer & Trainer