Codex per software dei processi legali
Definisci una modifica software, testala con record fittizi e verifica i file prima di adottarla in un processo legale.
Cosa è cambiato da quando è stato scritto
- Verifica i limiti di accesso ai file dopo un aggiornamento di Codex o Claude Code
Codex CLI 0.156.0 corregge difetti nei limiti di accesso. Claude Code 2.1.280 corregge i controlli di scrittura tramite collegamenti simbolici: un collegamento nel progetto può puntare a un file esterno.
Azione consigliata: Se fai affidamento sui limiti di accesso alle cartelle, chiedi al responsabile tecnico di installare una versione approvata con queste correzioni. Con file fittizi, prova una modifica consentita e una vietata fuori dalla cartella autorizzata, anche tramite un collegamento simbolico. Controlla il contenuto effettivo e il risultato dello strumento. Se il file esterno cambia, sospendi l’uso di questa configurazione per le pratiche fino alla correzione e a una nuova verifica del controllo.
Fonti: Codex CLI 0.156.0, Claude Code 2.1.280
- GPT-5.5: verificare le attività salvate prima del 14 ottobre
OpenAI ha annunciato il ritiro di GPT-5.5 da ChatGPT, ChatGPT Work e Codex il 14 ottobre 2026. L’annuncio non riguarda il ritiro del modello dall’API OpenAI.
Azione consigliata: Se il vostro team usa GPT-5.5, chiedete all’amministratore dello spazio di lavoro di controllare le scelte di modello salvate e le attività programmate prima di quella data. Per Codex con accesso tramite ChatGPT, OpenAI consiglia GPT-5.6 Sol. Verificate che gli utenti interessati possano usarlo, poi ripetete un’attività nota con record fittizi e controllate il risultato prima di adottare il modello sostitutivo.
Fonti: OpenAI changelog, Codex models, Workspace model availability
- GitHub: controllare chi modifica i file riutilizzati
GitHub ha aggiunto un’impostazione per i file conservati tra esecuzioni automatiche, detti cache. Consentirne la modifica può aggirare protezioni esistenti.
Azione consigliata: Questo riguarda i team che eseguono attività automatizzate su GitHub. Chiedete a chi le gestisce di verificare chi può sostituire i file salvati e riutilizzati nelle esecuzioni successive. Copiare un’impostazione da un altro progetto non giustifica la concessione di questo permesso.
Fonti: GitHub Actions
- Alcune applicazioni potrebbero perdere il collegamento a Codex
Codex ha rimosso i comandi di collegamento
codex mcp-serverecodex-mcp-server. Resta la distinta possibilità di collegare Codex a strumenti esterni.Azione consigliata: Se un’altra applicazione usa Codex tramite uno di questi comandi rimossi, chiedete a chi la gestisce di verificare se il collegamento funziona ancora. Sospendete le attività interessate fino alla verifica. L’app-server sperimentale non è un’alternativa supportata per l’uso in produzione.
Fonti: ChatGPT / Codex
- Provare gli strumenti AI su misura prima di passare ad Astra
Astra richiede una configurazione diversa per alcuni strumenti sviluppati su misura. Cambiare soltanto il nome del modello può impedire a un’applicazione di completare il lavoro.
Azione consigliata: Se la vostra organizzazione ha uno strumento AI su misura, chiedete allo sviluppatore di verificarne la compatibilità prima di passare ad Astra. Provate un’attività inventata con informazioni mancanti e una in cui uno strumento collegato non funziona. Il risultato deve segnalare chiaramente il problema, senza presentare un lavoro incompleto come concluso.
Fonti: OpenAI API, GPT-6 Astra
- Occorre sostituire assistenti e strumenti di trascrizione precedenti
OpenAI ha chiuso l’Assistants API il 26 agosto. Ha inoltre annunciato la chiusura di
whisper-1e dei modelli di trascrizione GPT-4o per il 26 febbraio 2027.Azione consigliata: Chiedete a chi mantiene i vostri strumenti AI su misura se dipendono ancora dall’Assistants API dismessa o dai modelli di trascrizione indicati sopra. Quell’API non consente più di recuperare le vecchie conversazioni: per la migrazione sono disponibili solo i messaggi già salvati. Prima di accettare uno strumento di trascrizione sostitutivo, confrontate il testo con una registrazione inventata e controllate nomi, date e chi ha detto cosa.
Fonti: OpenAI API, Responses / Conversations
- Codex è entrato nell’app desktop di ChatGPT
L’annuncio di luglio ha integrato Codex in ChatGPT su macOS e Windows, mantenendo progetti, impostazioni e flussi di lavoro esistenti dopo l’aggiornamento.
Azione consigliata: Quando seguite una lezione su Codex, aprite la sezione Codex dell’app desktop e selezionate il progetto corretto. Prima di aprire file dei clienti, controllate l’account connesso, la cartella di lavoro e quali strumenti hanno accesso. L’unificazione nell’app non estende l’autorizzazione della vostra organizzazione alle altre funzioni.
Fonti: ChatGPT / Codex
- Lavoro remoto e risposte Claude salvate richiedono controlli distinti
Codex Remote è stato lanciato il 25 giugno. Separatamente, Claude Code 2.1.193 ha aggiunto la registrazione delle risposte, che poteva ereditare l’impostazione per registrare le istruzioni.
Azione consigliata: Confermate quale computer eseguirà il lavoro remoto. Chiedete all’amministratore se ora vengono salvate le risposte di Claude e confrontate un esempio inventato con la vostra politica di conservazione.
Fonti: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.193 bump commit, Claude Code 2.1.193
- Registrare attività e approvare azioni sono decisioni distinte
Record & Replay è stato lanciato su macOS escludendo inizialmente SEE, Regno Unito e Svizzera. Separatamente, Claude Code 2.1.183 ha corretto notifiche che approvavano erroneamente azioni in attesa di una decisione umana.
Azione consigliata: Verificate la disponibilità attuale prima di provare un’attività inventata. Se usate automazioni Claude, chiedete al responsabile di mostrare che una notifica non può approvare un’azione al vostro posto.
Fonti: OpenAI Codex changelog, OpenAI Codex Record & Replay documentation, Claude Code changelog, Claude Code Action 2.1.181 bump commit, Claude Code Action 2.1.183 bump commit, Claude Code 2.1.183
- Una risposta interrotta di Claude può restare incompleta
Claude Code 2.1.179 conservava risposte parziali dopo la perdita di connessione. Un’estensione distinta di Codex copriva SEE, Regno Unito e Svizzera, con Memories inizialmente disattivato.
Azione consigliata: Prima di usare una bozza recuperata, confrontate documenti e domande trattati con la richiesta iniziale. Verificate separatamente la disponibilità regionale attuale e le impostazioni di memoria dell’organizzazione.
Fonti: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.179 bump commit, Claude Code 2.1.179
- Anche le attività delegate da Claude richiedono controlli propri
La versione 2.1.178 ha corretto restrizioni ignorate sugli strumenti delle attività delegate e aggiunto regole di accesso più precise.
Azione consigliata: Chiedete all’amministratore di provare un’azione consentita e una vietata in un progetto inventato, includendo un’attività delegata. Confermate il rispetto dei limiti in entrambi i casi.
Fonti: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.178 bump commit, Claude Code 2.1.178
- I test del browser Codex possono esporre più della pagina visibile
L’aggiornamento di giugno ha aggiunto strumenti di diagnosi del browser e corretto il rispetto delle impostazioni di approvazione nelle attività pianificate.
Azione consigliata: Provate l’accesso al browser con una pagina senza materiale dei clienti. Per le attività pianificate, chiedete di dimostrare che le azioni soggette ad approvazione si fermino davvero.
Fonti: OpenAI Codex changelog, Claude Code Action auth fallback commit, Claude Code Action SDK iterator commit, Claude Code Action 2.1.175 bump commit
- Pubblicare siti Codex e stimare costi richiede una verifica
Codex Sites è entrato in anteprima a giugno. Separatamente, alcune sessioni di calcolo API sono passate alla fatturazione al minuto, con un minimo di cinque minuti.
Azione consigliata: Controllate ogni pagina e chi può accedervi prima della pubblicazione. Per uno strumento AI su misura, chiedete costi basati su durata effettiva e tariffe attuali.
Fonti: OpenAI Codex changelog, OpenAI API changelog, Claude Code Action workload identity federation commit
- Collegare Codex a fonti interne richiede comunque autorizzazione
OpenAI ha presentato un servizio di collegamento privato per strumenti aziendali. Codex 0.132.0 ha aggiunto controlli di formato alla ripresa di lavori da riga di comando.
Azione consigliata: Prima del collegamento, concordate con l’amministratore quali dati e azioni sono consentiti. Controllate i campi richiesti nel risultato di una prova ripresa; l’accesso privato non equivale ad autorizzazione.
Fonti: OpenAI Codex changelog, OpenAI API changelog, OpenAI Secure MCP Tunnel guide, Codex 0.132.0
- Prima di riprendere Claude, verificare a cosa può accedere
La versione 2.1.144 ha consentito di riprendere attività in background e corretto strumenti mancanti nelle liste di collegamenti più lunghe.
Azione consigliata: Prima di continuare, confermate file di origine e lavoro residuo. Chiedete se tutti gli strumenti previsti sono visibili; uno strumento mancante può lasciare parte del lavoro incompleta.
Fonti: OpenAI Codex changelog, Claude Code changelog, Claude Code 2.1.144
- Le attività in background possono modificare i file principali
Claude Code 2.1.143 ha aggiunto un’opzione per modificare la copia principale dalle attività in background e migliorato la conservazione delle impostazioni.
Azione consigliata: Prima di lasciare un’attività in esecuzione, confermate quale copia può modificare. Chiedete al responsabile di verificare che i limiti di accesso restino validi alla ripresa.
Fonti: OpenAI Codex changelog, Claude Code release notes, Claude Code 2.1.143
- Il permesso di eseguire un’azione non approva il risultato
Le indicazioni di maggio hanno chiarito che Codex Auto-review valuta alcune richieste di permesso. Non attesta correttezza giuridica né autorizza la pubblicazione.
Azione consigliata: Controllate il lavoro finito: leggete i passaggi modificati e verificate le fonti. Separate il permesso di eseguire l’attività dalla decisione di usare o pubblicare il risultato.
Fonti: Codex changelog, Codex Auto-review, Codex agent improvement loop cookbook, Codex iterative repair loop cookbook
Usa Codex per creare o mantenere una parte definita di un processo legale: modulo di richiesta, regola documentale o strumento di reporting interno. Questa guida aiuta il legale e il responsabile tecnico a concordare una modifica e valutare file e test risultanti. Non insegna il rilascio in produzione né sostituisce la decisione giuridica sulla regola sottostante.
Scegliere un compito adatto
Inizia con una modifica piccola, dal comportamento atteso definibile in anticipo: mantenere date ignote nel modulo, validare l’identificativo di una pratica o testare una regola fornita. Un sistema completo di revisione contrattuale richiede specifiche, valutazione e manutenzione separate.
Codex può esaminare file, modificare codice ed eseguire comandi disponibili in un progetto locale. Installazione e accesso sono nella guida CLI ufficiale. Conferma account, ambiente e utilizzo dei dati approvati prima di fornire materiale.
Prima di riutilizzare un’attività salvata, chiedi al responsabile tecnico di controllare il modello selezionato e l’accesso del tuo account. In Codex con accesso tramite ChatGPT, sostituisci gpt-5.5 con gpt-5.6-sol nelle impostazioni salvate, negli agenti personalizzati, nelle attività programmate e negli script prima del 14 ottobre 2026. Il ritiro non riguarda l’API OpenAI. Ripeti i casi fittizi qui sotto con il nuovo modello; se l’accesso fallisce o gli stati differiscono da quelli attesi, risolvi il problema prima di adottare la modifica. OpenAI
Preparare progetto e revisori
Servono copia di lavoro, istruzioni e test esistenti, requisito approvato, dati fittizi e un responsabile tecnico capace di verificare il codice. Un repository conserva file e modifiche. Un diff mostra i cambiamenti; una pull request li propone per revisione.
- Identifica con il responsabile file delle regole e test. Registra modifiche permesse e cambiamenti estranei già presenti.
- Conserva una versione iniziale recuperabile con il normale controllo delle versioni. Escludi credenziali e documenti dei clienti dall’esercizio.
- Usa il comando di test esistente. Risolvi dipendenze o accessi mancanti con il responsabile; un test non eseguito non è superato.
Delimitare il compito
In un ambiente locale approvato, apri la cartella del progetto e avvia Codex seguendo la guida CLI. Chiedi prima di individuare implementazione, istruzioni e test pertinenti. Sostituisci i campi sotto con percorsi e comando effettivi prima di autorizzare modifiche.
Il prompt descrive il lavoro consentito, ma non è un controllo d’accesso. Verifica sandbox e permessi effettivi. Approvare un’azione dello strumento non approva una conclusione giuridica.
Un collegamento simbolico nel progetto può puntare a un file esterno. Se fai affidamento sui limiti di accesso alle cartelle, chiedi al responsabile tecnico di installare una versione attuale approvata. Con file fittizi, prova una modifica consentita e una vietata fuori dalla cartella autorizzata, anche tramite un collegamento simbolico. Controlla il contenuto effettivo e il risultato dello strumento. Se il file esterno cambia, sospendi l’uso di questa configurazione per le pratiche fino alla correzione e a una nuova verifica del controllo. Codex CLI · Claude Code
Copiare l’incarico di implementazione
Compito: implementa nel progetto la regola fittizia di smistamento riportata sotto.
File di implementazione e test autorizzati: [percorsi confermati].
Comando di test esistente: [comando confermato].
Leggi le istruzioni del progetto e segnala conflitti o dipendenze mancanti.
Per un record leggibile, verifica se clause_text contiene esattamente
"liability cap", ignorando maiuscole e minuscole. In tal caso restituisci
has_reference, altrimenti needs_review. Se readable è false o clause_text
è vuoto, restituisci unreadable. Conserva l’ID. È un controllo testuale,
non una valutazione giuridica né prova che il contratto completo contenga
o non contenga un limite valido.
Usa schema e strumenti di test esistenti. Verifica tutti i casi forniti.
Non modificare altre regole, credenziali, politiche d’accesso o dati originali.
Non indebolire un test fallito per far passare l’implementazione.
Non inviare, pubblicare o distribuire nulla.
Restituisci percorsi modificati, comando realmente eseguito, risultato e limiti.
Se un controllo non può essere eseguito, spiega perché; non dichiararlo superato.Provare una regola fittizia
Record inventati e risultati attesi definiscono solo l’esercizio. Forniscili con l’incarico; non sono una regola consigliata di revisione legale.
| ID | readable | clause_text | Stato atteso |
|---|---|---|---|
| T1 | true | See liability cap in section 8. | has_reference |
| T2 | true | Supplier indemnifies Buyer. | needs_review |
| T3 | false | See liability cap in section 8. | unreadable |
| T4 | true | vuoto | unreadable |
Prova anche T1 in maiuscolo. Il responsabile conferma che vuoto significa una stringa vuota nello schema, non la parola «vuoto». I testi inglesi sono dati di test: T1 rinvia a un limite di responsabilità, T2 prevede un indennizzo dell’acquirente da parte del fornitore.
Errore illustrativo: T3 riceve has_reference perché contiene la frase, anche se readable è false. Correzione: verifica prima l’illeggibilità, conserva l’ID T3 e riesegui T1–T4 e i test esistenti. «Test superati» senza comando e risultato non basta. L’esempio non è stato eseguito qui.
Esaminare il risultato
Leggi tutto il diff e apri i file modificati. Conferma ambito autorizzato, stati della tabella e assenza di cambiamenti estranei a politiche o dati di test. Una fixture è un campione di test: modificarne il risultato atteso può nascondere un difetto.
Il responsabile tecnico verifica risultati effettivi e integrazione. Il legale controlla requisito approvato e testo per gli utenti. Una corrispondenza testuale non prova efficacia del limite o accettabilità dell’indennizzo. Esamina contratto completo e definizioni prima di concluderlo.
Fermati se file di implementazione o specifiche necessarie sono illeggibili, se manca un controllo obbligatorio, se restano modifiche inspiegate o se lo scopo giuridico è contestato. Registra questione e responsabile. Adotta la modifica con il processo esistente di revisione e rilascio.
Proporzionare l’accesso al compito
Usa una copia verificabile e i controlli esistenti sulle credenziali. Non ampliare accesso a file o rete solo per eliminare un errore. Individua file, dipendenza o servizio necessari e autorizza l’ambito appropriato. Screenshot e approvazioni automatiche non dimostrano correttezza del codice, riservatezza o approvazione giuridica.
Scegliere l’ambiente di esecuzione
Esecuzione locale significa che i comandi operano localmente; da sola non stabilisce che tutti i dati rimangano sul computer. Chiedi all’amministratore di verificare trattamento dei dati dell’account, accesso al repository e servizi collegati. Usa il cloud solo se la configurazione è approvata per il materiale. Consulta la guida ufficiale ai permessi.
Nell’app desktop, conferma vista Codex, account e progetto prima di aprire file.
Per integrazioni API, fai controllare endpoint, parametri e ciclo degli strumenti nella documentazione attuale: Astra richiede Responses per gli strumenti e le chiamate Assistants ritirate devono migrare. Cerca i comandi rimossi codex mcp-server e codex-mcp-server; non sostituirli con l’app-server sperimentale in produzione senza un progetto supportato. Testa dati mancanti ed errori degli strumenti, non solo successi.
In GitHub Actions, verifica i permessi della cache prima di concedere scrittura ad attività meno attendibili. OpenAI API · Codex · GitHub
Proseguire con le specifiche
Progettare un flusso di revisione legale aiuta a definire input, approvazioni ed errori prima dell’implementazione. L’esercizio testa un piccolo comportamento software, senza realizzare l’intero processo.
Passi successivi
- Modelli di processo per definire un incarico verificabile.
- Agenti di IA legale per distinguere istruzioni, strumenti e responsabilità.
- Riservatezza e dati prima di introdurre documenti delle pratiche.
- Aggiornamenti per la cronologia delle versioni.