Claude Code ignorava AGENTS.md se disattivavi la telemetria
Claude Code caricava le istruzioni scritte in AGENTS.md solo con la telemetria attiva, senza avviso. Anthropic ha ammesso l'errore e ha già pubblicato la correzione.
Perché conta
Rivela che alcune funzioni di uno strumento molto usato per programmare con l'AI possono dipendere da interruttori remoti invisibili, gestiti da Anthropic senza che chi scrive il codice se ne accorga.
In pratica
Chi usa Claude Code con la telemetria disattivata dovrebbe aggiornare alla versione 2.1.281 o successiva per essere sicuro che AGENTS.md venga letto davvero; chi vuole istruzioni diverse per provider diversi può comunque tenerle in file separati.
Chi usa Claude Code, l'assistente di programmazione a riga di comando di Anthropic, ha scoperto un comportamento nascosto: il file AGENTS.md — un file di istruzioni per l'agente AI, diventato uno standard condiviso tra più strumenti come Codex o Cursor — veniva letto solo se la telemetria, cioè i dati di utilizzo inviati automaticamente ad Anthropic, era attiva. Con la telemetria disattivata, Claude Code ignorava il file senza dirlo a nessuno.
A scoprirlo è stato uno sviluppatore indipendente, Przemek Szypowicz, che ha messo dentro AGENTS.md una parola "canarino" mai usata altrove e ha notato che il modello smetteva di riconoscerla appena disattivava la telemetria. Guardando il codice di Claude Code ha trovato la causa: il caricamento del file dipendeva da un interruttore acceso da remoto, con il nome interno tengu_agents_md_mod.
Un ingegnere di Anthropic ha risposto direttamente sotto la discussione nata su Hacker News, spiegando che si trattava di un "rollout artifact": la funzione era collegata alla telemetria per poterla disattivare da remoto in caso di problemi, e ha definito l'accaduto un errore umano, non una scelta deliberata. La correzione era già pronta nella versione 2.1.281, uscita lo stesso giorno della segnalazione.
La vicenda conta per chi usa Claude Code ogni giorno: mostra che alcune funzioni possono dipendere da interruttori remoti invisibili, attivati o disattivati da Anthropic senza che chi scrive il codice se ne accorga. Chi aveva disattivato la telemetria per riservatezza si è trovato, senza saperlo, con le proprie istruzioni ignorate. La community ha criticato soprattutto due cose: legare una funzione di base alla telemetria, e la complessità del sistema usato per gestire questi file, un meccanismo interno chiamato "Mods". Non è chiaro se altre funzioni di Claude Code dipendano da interruttori simili, né se Anthropic cambierà il modo in cui li comunica.