Esaminare uno skill e provarne i controlli
Controlla le istruzioni di uno skill installato e verifica un controllo configurato con file innocui.
Copre Claude: bozza, ChatGPT: bozza e Grok: bozza
I passaggi in bozza non sono stati verificati con un’esecuzione completa. «Non coperto» significa che il tutorial non fornisce istruzioni per quello strumento, non che manchi la funzionalità.
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
- Claude Code: controllare le skill sincronizzate prima di usarle in una pratica
Claude Code 2.1.275 aggiunge la sincronizzazione di skill e plugin dell’account nelle sessioni di terminale con accesso effettuato. La presenza di una skill nell’elenco non significa che l’organizzazione l’abbia approvata.
Azione consigliata: Aprite /skills e controllate la provenienza di ogni skill da usare. Leggete le istruzioni e provatela con dati inventati. Chiedete all’amministratore di disattivare la sincronizzazione dell’account se non è autorizzata; non presumete che una modifica locale cambi la copia dell’account.
- Claude Code: ricontrollare le restrizioni di accesso dell’organizzazione
Claude Code 2.1.271 e 2.1.273 hanno corretto casi in cui le impostazioni dell’organizzazione non venivano applicate come previsto. Le correzioni riguardano anche le restrizioni sui servizi collegati e le skill sincronizzate da claude.ai rimaste disponibili dopo la disattivazione da parte dell’organizzazione.
Azione consigliata: Se l’organizzazione gestisce Claude Code centralmente, chiedete all’IT di installare l’aggiornamento approvato e provare un servizio consentito e uno bloccato dalle regole, usando materiale di prova innocuo. Verificate che le skill disattivate non siano disponibili e ripetete il controllo dopo un cambio di account. Se un servizio bloccato resta accessibile, non usate quella connessione per le pratiche finché la restrizione non è stata verificata.
- Claude Code: verificare quali file può modificare
Claude Code 2.1.269 ha corretto l’applicazione delle impostazioni dell’organizzazione e la verifica dei permessi di modifica dei file. Ha inoltre aggiunto un modo per eseguire i test forniti da un plugin.
Azione consigliata: Se il vostro team usa Claude Code, chiedete al responsabile IT di verificare che non possa modificare file al di fuori delle cartelle autorizzate. Superare un test del plugin non dimostra la correttezza dell’analisi giuridica: controllate i documenti e le fonti giuridiche su cui si basa.
Fonti: Claude Code 2.1.269
- Claude Code: serve ancora il permesso per installare plugin
La versione 2.1.195 ha corretto i controlli di consenso per plugin esterni e problemi nel riavvio delle attività in background.
Azione consigliata: Chiedete all’amministratore di dimostrare che un plugin non autorizzato non può installarsi. Quando riprendete un’attività, verificate quanto è stato completato prima di usare il risultato.
Fonti: Claude Code changelog, Claude Code Action 2.1.195 bump commit, Claude Code 2.1.195
- 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
- Claude Code: limitare l’accesso a password e chiavi
La versione 2.1.187 ha aggiunto controlli sulla lettura, da parte dei comandi, di file e impostazioni contenenti credenziali.
Azione consigliata: Chiedete al responsabile IT di provare le restrizioni con credenziali fittizie. Confermate che l’accesso sia negato prima di esporre password o chiavi reali.
Fonti: Claude Code changelog, Claude Code Action 2.1.187 bump commit, Claude Code 2.1.187
- Claude Code: le attività fermate devono restare ferme
La versione 2.1.191 ha corretto riavvii imprevisti, impostazioni dell’organizzazione non aggiornate ed errori temporanei di connessione.
Azione consigliata: Chiedete all’amministratore di provare un arresto e un’interruzione di connessione con file inventati. Verificate che l’attività resti ferma e che il lavoro incompleto sia segnalato chiaramente.
Fonti: Claude Code changelog, Claude Code Action 2.1.190 bump commit, Claude Code Action 2.1.191 bump commit, Claude Code 2.1.191
- I commenti successivi non devono cambiare una revisione AI autorizzata
Una correzione di Claude Code Action ha escluso commenti aggiunti o modificati dopo l’evento che ha avviato la revisione.
Azione consigliata: Se il team usa Claude per esaminare modifiche in GitHub, chiedete al responsabile di verificare che un commento successivo non diventi una nuova istruzione per una revisione già avviata.
Fonti: Claude Code Action trigger-time review filtering commit
- 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
- L’integrazione GitHub di Claude poteva consentire troppi comandi
Una correzione di Claude Code Action ha impedito che alcuni permessi limitati fossero interpretati come accesso illimitato ai comandi.
Azione consigliata: Chiedete al responsabile di confermare l’installazione della correzione e mostrare che un comando estraneo resta bloccato. Un’impostazione apparentemente restrittiva non basta.
Fonti: Claude Code Action scoped Bash permission parser fix, Claude Code Action MCP allowed-tools parser alignment
- 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
- Un punteggio di sicurezza AI non verifica la correttezza giuridica
OpenAI ha aggiunto punteggi di moderazione alle richieste di generazione supportate. Classificano contenuti, senza verificare ragionamenti giuridici o citazioni.
Azione consigliata: Se il vostro strumento usa questi punteggi, chiedete cosa misura ciascuno. Continuate a controllare documenti e fonti giuridiche, evitando copie inutili dei testi dei clienti.
Fonti: OpenAI API changelog, OpenAI Moderation guide, Claude Code changelog, Claude Code Action dependency update
- 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
- 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
- Trovare un’attività in un elenco non ne limita l’accesso
Claude Code 2.1.141 ha aggiunto un filtro per cartella di progetto e conservato impostazioni di approvazione al passaggio in background.
Azione consigliata: Aprite l’attività e verificate cartella effettiva e permessi prima di continuare. Il filtro aiuta a trovarla, ma non ne limita il lavoro a quella cartella.
Fonti: Claude Code changelog, Claude Code Action 2.1.141 dependency update, Claude Code 2.1.141
- Dire a Claude quando il lavoro è finito
Claude Code 2.1.139 ha aggiunto obiettivi con condizioni esplicite di completamento e modificato l’esecuzione dei comandi di alcuni controlli automatici.
Azione consigliata: Definite un risultato verificabile e quando l’assenza di prove deve fermare l’attività. Fate provare i controlli automatici modificati; continuare a lavorare non dimostra il completamento.
Fonti: Claude Code changelog, Claude Code action bump, Claude Code 2.1.139
- 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
- Verificare account e modello prima di avviare una prova
La revisione di maggio ha sostituito consigli superati su modelli e piani OpenAI con collegamenti alla documentazione. I vecchi nomi non dimostrano la disponibilità attuale.
Azione consigliata: Annotate piano, modello, strumenti e impostazioni dei dati. Provate con materiale inventato e confermate separatamente accesso API e costi necessari per il progetto.
Fonti: OpenAI models, ChatGPT pricing, GPT-5.5 in ChatGPT, Responses API migration, OpenAI tools guide, Code Interpreter tool
- Assicurarsi che Claude parta dalla versione corretta dei file
La versione 2.1.133 ha aggiunto la scelta della versione iniziale per una copia di lavoro separata. La scelta determina se include modifiche recenti non ancora condivise.
Azione consigliata: Indicate a chi prepara l’attività quale versione usare. Controllate una modifica recente nota prima di chiedere a Claude di modificare la copia.
- Stabilire cosa può modificare Codex senza supervisione
La revisione di maggio ha aggiunto indicazioni su attività ricorrenti, copie di lavoro separate e approvazioni per il lavoro non sorvegliato.
Azione consigliata: Definite progetto, modifiche consentite e condizioni di arresto. Eseguite una prova con file inventati e verificate come viene segnalato il lavoro non completato.
Fonti: Codex changelog, Codex Automations, Codex worktrees, Codex browser extension, Codex subagents, Codex plugins, Codex sandboxing
- Confrontare le trascrizioni AI con quanto è stato detto
Le uscite OpenAI di maggio includevano nuovi modelli vocali, di trascrizione e traduzione. Il resoconto del lancio non raccomanda queste versioni per l’uso attuale.
Azione consigliata: Usate una registrazione inventata per controllare nomi, importi, negazioni e frasi interrotte. Confermate le lingue attualmente supportate prima di considerare l’uso con clienti.
Fonti: OpenAI API changelog
- Claude può proporre modifiche GitHub, ma le persone le verificano
Questa voce documenta indicazioni per usare Claude Code tramite GitHub Actions in attività avviate da eventi o istruzioni configurati.
Azione consigliata: Chiedete al responsabile chi può avviare un’attività e cosa può modificare. Leggete l’intera pagina rivista e le fonti prima di accettare una modifica editoriale.
- Come il manuale trasforma le novità in revisioni delle guide
La voce di maggio ha introdotto un processo per verificare novità, rivedere le istruzioni interessate e completare le traduzioni prima di chiudere un aggiornamento.
Azione consigliata: Controllate la voce con la guida e le fonti collegate. Se discordano, inviate pagina e passaggio contestato tramite Contatti per consentire la verifica.
Fonti: Codex Automations, Codex Skills, Codex internet access
Scegli uno skill installato e approvato e, separatamente, un hook esistente configurato dal responsabile tecnico. Conserva fonte, versione, SKILL.md, script richiamati e configurazione dell’hook. La lezione offre un protocollo di prova, non una protezione implementata. Se manca l’hook, segna questa parte come non eseguita e chiedine la configurazione prima di dichiarare una protezione.
Un hook esegue logica configurata a un evento definito. Uno skill fornisce istruzioni; il suo testo da solo non costituisce un controllo degli accessi.
In Claude Code esamina SKILL.md installato e i suoi file. Usa il nome effettivamente mostrato; verifica separatamente evento e regola dell’hook. Claude
Esaminare uno skill e provarne i controlli
- Leggi SKILL.md e ogni script richiamato prima dell’attivazione. Annota input, output, chiamate esterne e scritture di file; fermati davanti a comportamenti inspiegati.
- Seleziona il nome effettivamente installato nell’applicazione. Esegui un caso innocuo con risposta nota e confronta l’output.
- Con il responsabile tecnico scegli un file innocuo consentito e uno coperto dalla regola di divieto. Non usare documenti di clienti. Annota prima gli esiti attesi.
- Tenta ogni lettura con lo strumento effettivamente coperto dall’hook. Conserva evento, percorso risolto, regola ed esito. Un rifiuto del modello senza evento dello strumento non è una prova dell’hook.
- Se il file vietato si apre, quello consentito fallisce inaspettatamente o l’hook non parte, smetti di affidarti al controllo. Correggi la configurazione con il responsabile e ripeti entrambe le prove.
Prompt con i dati richiesti
Fornisci le istruzioni approvate dello skill e i registri effettivi delle prove insieme al prompt. L’esempio seguente è inventato e non è stato eseguito.
Esamina istruzioni dello skill e registri di prova forniti. Produci tabella: input | esito atteso | evento osservato | esito reale | punto irrisolto. Distingui qualità dell’output e controllo degli accessi. Non inventare eventi né approvare test non eseguiti. Non modificare skill, hook o permessi.Esempio fittizio e correzione
Caso sintetico: la regola vieta /test/Restricted/*; /test/Public/a.txt deve essere leggibile. La richiesta riguarda invece /test/AC-Restricted/a.txt e riesce. Errore: «Protezione verificata». Correzione: «Il percorso non rientrava nel modello; il percorso vietato non è stato provato». Verifica il file vietato esatto e poi quello consentito. Sono percorsi illustrativi, non una configurazione di sicurezza fornita.
Controlli prima dell’uso
- Le istruzioni non dimostrano l’applicazione del controllo. Verifica evento reale, regola di corrispondenza, ambito della configurazione ed esito; l’assenza di eventi non prova un blocco riuscito.
- Registra separatamente la qualità dell’output dello skill e le prove del controllo. Mantieni visibili errori e prove non eseguite; non descrivere lo skill come protetto prima della verifica del controllo pertinente.
Se il plugin fornisce una suite di valutazione, claude plugin eval può eseguirla, ma verifica cosa testa: un punteggio non convalida conclusioni giuridiche o la policy di accesso dell’organizzazione. Claude Code
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
Se l’organizzazione gestisce Claude Code centralmente, chiedi all’IT di installare l’aggiornamento approvato e provare un servizio consentito e uno bloccato dalle regole, usando materiale di prova innocuo. Verifica che le skill disattivate non siano disponibili e ripeti il controllo dopo un cambio di account. Se un servizio bloccato resta accessibile, non usare quella connessione per le pratiche finché la restrizione non è stata verificata. Claude Code 2.1.271 · 2.1.273
Per Claude Code: Apri /skills e controlla la provenienza di ogni skill da usare. Leggi le istruzioni e provalo con dati inventati. Chiedi all’amministratore di disattivare la sincronizzazione dell’account se non è autorizzata; non presumere che una modifica locale cambi la copia dell’account. Claude Code
Passo successivo
Controlla le istruzioni di uno skill installato e verifica un controllo configurato con file innocui.
Leggi questa lezione in inglese
Avete fatto bene se
- Controlla le istruzioni di uno skill installato e verifica un controllo configurato con file innocui.
- Le istruzioni non dimostrano l’applicazione del controllo. Verifica evento reale, regola di corrispondenza, ambito della configurazione ed esito; l’assenza di eventi non prova un blocco riuscito.
Verificate la vostra comprensione
Rispondete prima di aprire ciascuna. Se una risposta vi sorprende, rileggete la sezione da cui proviene.
Lo skill vieta la lettura di file riservati, ma non compare un evento dell’hook. Il controllo tecnico è superato?
Mostra la risposta
No. Le istruzioni non dimostrano l’applicazione del controllo. Verifica evento reale, regola di corrispondenza, ambito della configurazione ed esito; l’assenza di eventi non prova un blocco riuscito.