Una giornata alla Nordwind
Nordwind Consulting (invented) è una società di consulenza informatica. Sull'IA ha deciso una cosa sola: le sue persone possono usare Claude, e nient'altro. Però non usano Claude direttamente: usano strumenti, e alcuni di questi possono passare a un altro motore con un clic. Ecco che cosa succede in una giornata qualunque, con Arbiter in mezzo.
13 passi su 13 sono andati come previsto
Esecuzione del 2026-10-06 06:54 UTC, nel tenant demo-consulting
Vai avanti con la freccia destra, indietro con la sinistra, oppure usa i pulsanti ai lati.
La regola, in una frase
Puoi usare gli strumenti che la società ha dichiarato, e solo con i modelli che ha approvato.
Altre due regole della società: uno strumento rischioso aspetta finché una persona non lo ha rivisto, e una password o un token non escono mai dalla società.
La regola è un file, versione 2026.10.1+consulting.2. Arbiter lo legge e lo applica a ogni richiesta prima che la richiesta esca.
Chi c'è nella storia
Gli strumenti che la società ha dichiarato
Alle 08:30 Elena controlla l'elenco. Per ogni strumento Arbiter propone quanto è rischioso secondo l'AI Act europeo. Una proposta resta una proposta finché una persona non la conferma.
| Strumento | A cosa serve | Livello indicativo | Revisione |
|---|---|---|---|
| Claude for staff | The chat assistant every employee may use to draft, summarise and research. | Obblighi di trasparenza | In attesa di revisione |
| Code assistant | Code completion and chat in the editor. Approved models only. | Minimo | In attesa di revisione |
| Coding IDE | AI coding environment used by consultants on a client's repository. Approved models only. | Minimo | In attesa di revisione |
| CV screening | Ranks the applications of candidates for the recruiters of the firm. | Alto rischio | Confermato da una persona |
| Meeting mood analyser | Would infer the mood of employees from the recordings of internal meetings. | Pratica vietata | In attesa di revisione |
L'ambiente di sviluppo con il motore approvato
Giulia sta cercando un errore nel codice dei bonifici della banca. Per spiegarlo incolla nel suo ambiente di sviluppo un caso reale: l'indirizzo e-mail e l'IBAN di un cliente della banca. Lo strumento è impostato su Claude, il motore approvato.
Lascia passare la domanda, perché Claude è approvato. Ma prima sostituisce con dei segnaposto i dati del cliente della banca (email, iban): il modello non li vede mai.
Lo stesso strumento con un altro motore
Un collega le ha detto che un altro motore è più veloce nel riscrivere il codice. Giulia cambia motore dalle impostazioni dello strumento e riprova. Non sta facendo nulla di strano: lo strumento glielo permette.
Ferma la richiesta prima che esca. L'ambiente di sviluppo è uno strumento dichiarato, ma gpt-4o non è tra i modelli approvati. Giulia riceve un messaggio che spiega il motivo.
La regola riguarda il modello, non lo strumento
Marco lavora sullo stesso progetto con un assistente di codice. Prima chiede a Claude di completare un test; poi, per curiosità, prova lo stesso con un altro motore.
Con claude-sonnet-5-5 la richiesta passa. Con gemini-2.5-pro viene fermata, esattamente come è successo a Giulia: la regola guarda il modello, non lo strumento.
Una credenziale del cliente non esce affatto
La pipeline di rilascio si è bloccata. Giulia copia il messaggio di errore così com'è e lo incolla nell'ambiente di sviluppo per farsi aiutare. Dentro c'è un token di accesso al repository della banca.
Ferma la richiesta. Un dato personale si può mascherare; per una credenziale la società ha deciso che non deve partire nulla, nemmeno mascherato.
Un sistema ad alto rischio aspetta una persona
Sara deve ordinare le candidature per una posizione da analista e apre lo screening dei CV. È uno strumento che incide sulle persone: per l'AI Act è indicativamente ad alto rischio, e la società vuole che qualcuno ne abbia rivisto la classificazione prima dell'uso. Elena, del comitato IA, la rivede e la conferma.
La prima richiesta di Sara viene fermata: nessuno ha ancora rivisto la classificazione. Dopo la conferma di Elena, la stessa richiesta passa. La revisione resta registrata con chi l'ha fatta.
Una pratica vietata non riceve alcun modello
Un fornitore ha proposto alle risorse umane uno strumento che deduce l'umore dei dipendenti dalle registrazioni delle riunioni. Qualcuno lo collega per una prova. Chiede Claude, il modello approvato.
Ferma la richiesta, anche se il modello è approvato. Dedurre le emozioni delle persone sul lavoro è una pratica che l'AI Act vieta: a quello strumento non viene dato alcun modello.
Il budget di una commessa
Luca prepara l'offerta per un cliente della grande distribuzione e si fa aiutare da Claude. La commessa ha un budget mensile per l'IA, concordato con il cliente.
La prima richiesta passa. Con quella il budget della commessa client-retail è esaurito, e la successiva viene fermata finché qualcuno non decide di alzarlo.
Strumenti sul repository del cliente
L'ambiente di sviluppo può anche agire sul repository della banca attraverso un server di strumenti: leggere file, aprire richieste di modifica, cancellare rami. La società gli ha concesso una sola di queste azioni.
All'ambiente di sviluppo mostra solo l'azione concessa (read_file), delle tre che il server offre. Leggere un file riesce; il tentativo di cancellare un ramo viene fermato.
Quello che nessuno ha dichiarato
Nel laboratorio interno qualcuno sta provando a far ordinare a Claude i ticket di assistenza per urgenza. Usa una chiave del laboratorio: il modello è approvato, ma nessuno ha mai dichiarato questo uso.
Le richieste passano: il modello è approvato. Ma Arbiter nota che dietro non c'è nessuno strumento dichiarato e lo segnala come possibile sistema da dichiarare: nordwind / lab.
La giornata in una tabella
Ogni strumento, ogni motore che ha chiesto, e com'è andata. In verde ciò che è passato, in rosso ciò che è stato fermato prima di raggiungere un modello.
| Strumento | claude-haiku-4-5approvato |
claude-sonnet-5-5approvato |
gemini-2.5-pronon approvato |
gpt-4onon approvato |
|---|---|---|---|---|
| CV screening | · | 1 passate1 rifiutate | · | · |
| Claude for staff | 1 passate1 rifiutate | · | · | · |
| Code assistant | · | 1 passate | 1 rifiutate | · |
| Coding IDE | · | 1 passate1 rifiutate | · | 1 rifiutate |
| Meeting mood analyser | · | 1 rifiutate | · | · |
| Nessuno strumento dichiarato | · | 3 passate | · | · |
Un rifiuto su un modello approvato ha un altro motivo: una pratica vietata, una revisione mancante, una credenziale nel prompt o un budget.
Che cosa trova Elena sulla scrivania
Arbiter ha confrontato ciò che la società ha dichiarato con ciò che è successo durante la giornata. Sono proposte: una persona conferma, respinge o accetta ciascuna.
| Gravità | Strumento | Rilievo |
|---|---|---|
| Critica | Meeting mood analyser | Il sistema è classificato come pratica vietata e non è dismesso. |
| Media | Code assistant | Il traffico del sistema ha raggiunto un modello che la sua dichiarazione non elenca. |
| Media | Coding IDE | Il traffico del sistema ha raggiunto un modello che la sua dichiarazione non elenca. |
| Media | Meeting mood analyser | Il traffico del sistema ha raggiunto un modello che la sua dichiarazione non elenca. |
| Media | · | Un progetto, o un gruppo di una sorgente esterna, fa richieste di cui nessun sistema dichiarato rende conto: può essere un sistema di IA che nessuno ha dichiarato. |
E altre 10 note minori, come uno strumento senza un responsabile indicato o una classificazione che nessuno ha ancora confermato.
Che cosa resta, e che cosa questa storia non dimostra
Tutto ciò che è stato deciso oggi è scritto in un registro in cui ogni voce è legata alla precedente: cambiarne una rompe la catena. Ciò che le persone hanno scritto non viene conservato.
54 voci nella catena di audit, ricalcolata senza anelli rotti. Non contiene prompt, argomenti o risposte.
Impronta dell'ultima voce:
9bb7727e8b0461513db64457f2a378fc7510ec9024f4ecf84446d345cb947b13
Detto chiaramente
- Il modello e il server di strumenti sono sostituti dentro un solo processo. Nessun fornitore vero e nessuno strumento vero è stato chiamato.
- Gli strumenti hanno nomi generici di proposito. Se un prodotto reale può essere messo dietro un gateway, e quali motori offre, cambia da prodotto a prodotto: lo verifica ogni organizzazione con il fornitore.
- Arbiter vede ciò che passa da lui. Un servizio aperto nel browser no: leggere i log della rete aziendale è tra i desiderata.
- Le classificazioni sono indicative, e il pacchetto di regole non è stato rivisto da una persona con formazione giuridica.