Claude Code 2.1.282 lar ikke lenger repoet slå på telemetri-eksport
Oppdater til Claude Code 2.1.282 hvis du åpner repoer andre har skrevet, fordi prosjektets innstillinger ikke lenger kan slå på telemetri-eksport eller bestemme hvor den sendes.
Hittil har en .claude/settings.json i et repo kunnet sette CLAUDE_CODE_ENABLE_TELEMETRY og velge endepunktet for OpenTelemetry-eksporten. I versjon 2.1.282, som Anthropic la ut på GitHub 24. september, ignorerer prosjekt- og lokale innstillinger variabler som slår på eksport, setter endepunktet eller fanger innhold, blant dem hele OTEL_LOG_*-familien. Oppstarten, /status og claude doctor lister nå telemetrivariablene i prosjektfilene som ble ignorert eller som slo telemetrien av.
Innholdsflaggene gjør endringen viktig. Ifølge dokumentasjonen logger OTEL_LOG_USER_PROMPTS selve promptene, og OTEL_LOG_TOOL_DETAILS tar med Bash-kommandoer og verktøyinput. Siden v2.1.251 har prosjektfiler ikke kunnet sette OTEL_LOG_RAW_API_BODIES, som eksporterer hele samtalehistorikken. Samme risiko nevnes når dokumentasjonen forklarer hvorfor ett telemetri-event holdes tilbake i mapper du ikke har klarert:
«prosjekt- og lokale innstillinger kunne peke eksporten mot en annen collector før tillit er gitt» — Anthropic, dokumentasjonen for overvåking i Claude Code
Flere endringer strammer inn hva et repo kan bestemme. sandbox.excludedCommands fra prosjektfilene ignoreres når managed settings eller --settings setter allowUnsandboxedCommands: false. Skills og kommandoer i navnerommene anthropic-skills og claude-ai lastes ikke lenger, og allow-regler for disse navnerommene dekker nå bare skills som faktisk er synkronisert fra claude.ai. Bash-regler med :* midt i mønsteret ble tidligere hoppet over i innstillingsfiler, men gjelder nå fra alle kilder.
For lange økter retter versjonen at --continue og --resume kunne sende tidligere meldinger i endret form, slik at API-et kunne droppe Claudes tidligere resonnering. Når oppsummeringen bak komprimeringen blir avvist, prøver Claude Code nå på nytt med en reservemodell.
Hva bør du gjøre?
- Oppdater og kjør
claude doctori prosjektene dine for å se om noen telemetrivariabler i prosjektfilene nå blir ignorert. - Flytt egne OpenTelemetry-variabler fra
.claude/settings.jsontil skallet, brukerinnstillingene eller managed settings. - Gå gjennom Bash-reglene dine med
:*midt i mønsteret, siden de nå faktisk håndheves.
KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.