# Claude Code ha inviato le email degli utenti ai siti web come indirizzo di contatto

Published: 2026-11-06

Claude Code ha aggiunto l'indirizzo email dell'account loggato al contesto del modello, e l'agente a volte ha inserito quell'indirizzo nell'intestazione User-Agent delle richieste curl che scriveva per siti che chiedono script per un contatto, come Wikipedia e la SEC. Anthropic ha implementato un controllo del comando shell nella versione 2.1.317 e afferma che la prossima versione rimuoverà l'email dal contesto. Le segnalazioni degli utenti della stessa fuga risalgono al 18 settembre.

Canonical: https://thedailydiff.dev/it/video/2026-11-06-claude-code-email/

## Contenuto di questo video

- Lydia Hallie di Anthropic ha affermato che l'email dell'account è stata aggiunta al contesto del modello per gli utenti loggati perché Claude inventava nomi per cose come i tag @author senza di essa.
- Siti come Wikimedia richiedono agli script un User-Agent informativo con informazioni di contatto; la policy accetta un'email, un sito web o un utente wiki. Il modello a volte utilizzava l'email dell'account che aveva nel contesto.
- La versione 2.1.317 ha aggiunto un controllo. Il suo readme pubblicato descrive un rifiuto senza prompt per le chiamate Bash, PowerShell e Monitor che contengono l'indirizzo e nominano un User-Agent, e afferma che WebFetch, WebSearch, script e valori di run-time non vengono controllati. Il changelog e il personale descrivono lo stesso meccanismo di protezione come richiesta o blocco.
- Due utenti hanno segnalato che la protezione caricata non ha rifiutato comandi di test innocui; Anthropic non ha confermato tali segnalazioni. Il canale stabile era ancora sulla 2.1.311, che manca del controllo, e la più recente voce del changelog al momento della registrazione era la 2.1.318.
- Le segnalazioni su GitHub che descrivono la stessa fuga di User-Agent risalgono al 18 settembre, con un report di luglio sul blocco del contesto iniettato. Il verdetto è stato REVERT: un indirizzo che il modello può vedere è un indirizzo che può inviare.

## Domande e risposte

### Perché Claude Code ha inserito l'indirizzo email di un utente in un'intestazione User-Agent?

Secondo Lydia Hallie del team Claude Code, Anthropic ha aggiunto l'email dell'account al contesto del modello per gli utenti loggati in modo che Claude smettesse di inventare nomi per cose come i tag autore. Quando Claude scriveva i propri comandi curl, a volte usava quell'indirizzo come contatto nello User-Agent, perché alcuni siti chiedono agli script un contatto.

### Perché Wikipedia e la SEC chiedono agli script di identificarsi?

La politica User-Agent di Wikimedia afferma che gli script dovrebbero utilizzare una stringa User-Agent informativa con informazioni di contatto, o potrebbero essere bloccati senza preavviso, e accetta un indirizzo email, un sito web o un utente wiki. La pagina EDGAR della SEC chiede ai client automatizzati di dichiarare un user agent e mostra un esempio di intestazione con un nome di azienda e un'email di amministrazione.

### Cosa controlla la mod sulla privacy di Claude Code e cosa gli sfugge?

Il readme pubblicato della mod afferma che rifiuta, senza prompt, una chiamata Bash, PowerShell o Monitor il cui input contiene l'indirizzo dell'account e nomina un User-Agent, utilizzando due corrispondenze di parole e nessun parser. Il readme afferma che WebFetch, WebSearch, strumenti MCP, script che contengono l'indirizzo e valori calcolati in fase di esecuzione non vengono controllati, e definisce la mod una cortesia che copre una sola forma.

### La rimozione dei dati dal contesto di un agente è diversa dal filtrare i suoi comandi?

Sì. Un filtro sui comandi in uscita deve riconoscere ogni percorso che i dati possono prendere, e il readme di Claude Code elenca diversi percorsi che il suo filtro non copre. Rimuovere l'indirizzo dal contesto significa che il modello non ha nulla da inviare. Lydia Hallie ha affermato che la prossima versione rimuoverà l'email dell'account dal contesto, prevista per l'inizio della prossima settimana; al momento della registrazione la più recente voce del changelog era la 2.1.318.

### Qual è stato il verdetto di The Daily Diff sulla modifica dell'email di Claude Code?

Il verdetto di The Daily Diff è stato REVERT, volto a reinserire l'email dell'account nel contesto del modello, perché un indirizzo che il modello può vedere è un indirizzo che può inviare. L'episodio nota che il readme della stessa protezione afferma che copre una sola forma, e che un problema su GitHub che descriveva la stessa fuga di User-Agent è stato segnalato il 18 settembre, sette settimane prima del thread virale.

## Capitoli

- 0:00 Come ha fatto un'email di login a raggiungere Wikipedia e la SEC?
- 0:35 Perché il modello conosceva la tua email?
- 1:20 Perché i siti web chiedono agli script un'email?
- 1:53 Nessuno glielo ha impedito?
- 2:17 Cosa blocca effettivamente la mod sulla privacy?
- 2:55 La protezione ha superato il test?
- 3:29 Quando verrà rilasciata la vera correzione e cosa fare ora?
- 4:00 Quanto prima è stato segnalato?
- 4:47 L'email dovrebbe rimanere nel contesto?

## Trascrizione tradotta

Tradotto dalla narrazione originale inglese. L'audio e i sottotitoli disponibili sono controllati da YouTube.

### Come ha fatto un'email di login a raggiungere Wikipedia e la SEC?

0:00 La tua email di accesso serve per accedere. Per alcuni utenti di Claude Code loggati, è stata anche inclusa nello User-Agent di richieste a siti come Wikipedia e la SEC. In questo video: come ci è arrivata? E la correzione la risolve? Anthropic dice che avrebbe dovuto accorgersene prima. Il suo bug tracker ha una data per quanto prima, e la leggerò prima del verdetto. È venerdì 6 novembre, e questo è The Daily Diff.

0:24 Claude Code è l'agente di codifica di Anthropic. Legge il tuo progetto ed esegue comandi per te, incluse le chiamate curl al web. Un User-Agent è la riga in ogni richiesta web che nomina il programma che effettua la chiamata.

### Perché il modello conosceva la tua email?

0:35 L'indirizzo è arrivato lì di proposito. Lydia Hallie, che lavora su Claude Code, ha spiegato su Hacker News che Claude continuava a inventare nomi per cose come i tag autore nel codice, perché non sapeva chi eri. Quindi Anthropic ha aggiunto l'email dell'account al contesto del modello per gli utenti loggati. È esploso giovedì con un problema su GitHub intitolato violazione della privacy nell'intestazione User-Agent. Il segnalatore lo incolpa per dozzine di email di spam al giorno, e nulla di pubblico prova quel collegamento.

1:02 Il thread di Hacker News ha superato i milleduecento punti. Un rapporto di luglio citava già il testo iniettato. Sotto un'intestazione chiamata email utente, dice che l'indirizzo email dell'utente è, poi il tuo indirizzo. Quel segnalatore ha anche notato Claude scrivere l'indirizzo nei commit di git, e la protezione push di GitHub ha bloccato il push.

### Perché i siti web chiedono agli script un'email?

1:20 Alcuni siti chiedono agli script di identificarsi. La politica di Wikimedia afferma che gli script dovrebbero utilizzare un User-Agent informativo con informazioni di contatto, o potrebbero essere bloccati senza preavviso. Anche un sito web funziona come contatto. La pagina Edgar della SEC mostra un esempio di intestazione con un nome di azienda e un'email dell'amministratore. Quando Claude Code scrive il proprio comando curl per Wikipedia, il sito vuole un contatto, e l'unico indirizzo nel suo contesto è la tua email di login. Uno sviluppatore di Claude Code l'ha espressa così su Hacker News.

1:48 Claude apparentemente tende a decidere che questa politica vale la pena di essere seguita. Secondo gli utenti che lo citano, lo stesso blocco di contesto diceva al modello di non

### Nessuno glielo ha impedito?

1:56 inviare mai quell'indirizzo a un servizio non correlato, in un'intestazione, un URL o un payload. In un rapporto di ottobre, Claude ha riassunto cosa è successo dopo. L'ho comunque inviato. E un User-Agent non svanisce dopo la richiesta. Il formato di log combinato standard di Apache lo scrive nel log degli accessi, accanto all'IP del visitatore e all'ora. La prima risposta di Anthropic è stata rilasciata nella versione tre-diciassette.

### Cosa blocca effettivamente la mod sulla privacy?

2:19 Il changelog la definisce un controllo che chiede prima che una chiamata di uno strumento web o shell invii la tua email dell'account alla rete. È attiva per impostazione predefinita. Ma il canale stabile è ancora sulla tre-undici, che non ce l'ha. Il suo codice è diventato pubblico meno di due ore dopo il problema. Aggancia gli strumenti shell, ovvero Bash, PowerShell e Monitor. Se un comando contiene il tuo indirizzo e nomina un User-Agent, il readme dice che viene rifiutato, senza alcun prompt.

2:44 Il changelog dice che chiede, un commento del personale dice che blocca, e il readme dice che rifiuta senza chiedere. L'intero meccanismo di blocco è basato su due corrispondenze di parole, senza parser, di proposito. Poi gli utenti l'hanno testato.

### La protezione ha superato il test?

2:56 Uno su Mac e uno su Windows hanno eseguito comandi innocui, un echo nel nulla e una curl a un dominio .invalid che non si risolve mai. Entrambi dicono che la mod è stata caricata, e nessuno dei due comandi è stato rifiutato. Queste sono segnalazioni degli utenti; Anthropic non le ha confermate. Il readme elenca anche ciò che passa. Gli strumenti web, WebFetch e WebSearch, non vengono controllati, il che è una stranezza rispetto a un changelog che menziona le chiamate web. Né uno script che contiene il tuo indirizzo, o un valore calcolato in fase di esecuzione.

3:25 Il readme definisce il tutto una cortesia che copre una sola forma. Hallie dice che la prossima versione rimuoverà l'email dell'account da ciò che Claude Code

### Quando verrà rilasciata la vera correzione e cosa fare ora?

3:32 fornisce al modello, e dovrebbe arrivare all'inizio della prossima settimana. Un filtro in uscita deve riconoscere ogni percorso. Se l'indirizzo non entra mai, non c'è nulla da filtrare. Mentre registro questo, la più recente voce del changelog è ancora tre-diciotto. Se sei su stabile, aggiorna alla tre-diciassette o successiva. Se scrivi hook, il workaround del tester di Windows controlla anche le modifiche ai file, quindi un indirizzo hardcoded viene rilevato prima che lo script venga scritto. E cerca nelle trascrizioni delle tue sessioni la tua email accanto a un User-Agent.

### Quanto prima è stato segnalato?

4:00 Ora quella data. Avremmo dovuto accorgerci di questo comportamento prima, ha scritto Hallie. Il rapporto di luglio aveva già avvertito che qualsiasi cosa nel contesto poteva trapelare nelle chiamate degli strumenti in uscita. E il diciotto settembre, un utente ha segnalato un bug intitolato, email utente dai metadati dell'account inviata inavvertitamente a un servizio esterno nell'intestazione User-Agent. Questo sette settimane prima del thread di giovedì, e un bot lo ha etichettato come area security in circa un minuto.

4:24 Entro fine ottobre, almeno altri quattro problemi descrivevano la stessa fuga, verso Wikipedia, la SEC e una wiki di giochi. Ad oggi, tutti e cinque sono aperti. Anthropic dice di essersi accorta quando questo ha iniziato a diffondersi su Reddit. Le scuse stesse sono state rapide e semplici, glielo concedo. Se preferisci leggere questo anziché sentirmi, il diff arriva nella tua casella di posta ogni mattina, gratuitamente su the daily diff dot dev, link sotto. Quindi, il verdetto di oggi: REVERT.

### L'email dovrebbe rimanere nel contesto?

4:48 Reverterei l'inserimento dell'email dell'account nel contesto del modello, perché un indirizzo che il modello può vedere è un indirizzo che può inviare, e il readme della stessa protezione dice che copre una sola forma. Iscriviti, premi la campanella e dimmi nei commenti se l'avresti etichettato diversamente. E questo è il diff per oggi. Sono Niko di Axrisi. Unisci con responsabilità.

## Fonti

- [Bug report: privacy violation in User-Agent header](https://github.com/anthropics/claude-code/issues/107757) — GitHub · anthropics/claude-code #107757
- [Claude Code staff explanation and planned removal of the account email from the model context](https://news.ycombinator.com/item?id=50388176) — Hacker News
- [Claude Code staff comment on site User-Agent policies](https://news.ycombinator.com/item?id=50386185) — Hacker News
- [Privacy mod readme and source](https://github.com/anthropics/claude-code/tree/main/mods/privacy) — GitHub · anthropics/claude-code
- [Changelog entry for 2.1.317](https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md) — GitHub · anthropics/claude-code
- [July report on the account email injected into the model context](https://github.com/anthropics/claude-code/issues/81138) — GitHub · anthropics/claude-code #81138
- [September 18 report of the email sent in a User-Agent header](https://github.com/anthropics/claude-code/issues/95258) — GitHub · anthropics/claude-code #95258
- [User-Agent Policy](https://foundation.wikimedia.org/wiki/Policy:Wikimedia_Foundation_User-Agent_Policy) — Wikimedia Foundation
- [Accessing EDGAR data](https://www.sec.gov/search-filings/edgar-search-assistance/accessing-edgar-data) — U.S. Securities and Exchange Commission
- [Log files: combined log format](https://httpd.apache.org/docs/2.4/logs.html) — Apache HTTP Server documentation
- [Dario Amodei at TechCrunch Disrupt 2023 portrait, CC BY 2.0, identification only](https://commons.wikimedia.org/wiki/File:Dario_Amodei_at_TechCrunch_Disrupt_2023_02_%28cropped%29.jpg) — TechCrunch via Wikimedia Commons
- [Original Dario Amodei portrait at TechCrunch Disrupt 2023 — TechCrunch; CC BY 2.0; background removed, cropped and resized; identifies Anthropic only, no endorsement, quote or reaction](https://www.flickr.com/photos/techcrunch/53201734641/) — TechCrunch on Flickr
- [Portrait license: Creative Commons Attribution 2.0](https://creativecommons.org/licenses/by/2.0/) — Creative Commons; TechCrunch portrait credit above
- [UNO Draw 25 Cards template — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licence](https://imgflip.com/memetemplate/217743513/UNO-Draw-25-Cards) — Imgflip
- [The Office (Michael Scott) GIF, official @theoffice upload, Peacock — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licence; public hosting does not certify legal clearance](https://giphy.com/gifs/theoffice-the-office-tv-frame-toby-vyTnNTrs3wqQ0UIvwE) — The Office on GIPHY
