Claude hat 68 % der Claude-Code-Dokumentation nie gesehen
Jedes Claude-Modell hat Claude Code aus der Dokumentation gelernt, wie sie zu seinem Trainings-Cutoff aussah. Danach hat sich die Dokumentation weiterbewegt. Wir haben ihre Geschichte Woche für Woche nachgespielt, um zu messen, wie weit beides auseinandergedriftet ist.
68%
Die neuesten Modelle, Fable 5.1, Opus 5.5, Sonnet 5.5 und Haiku 5.5, haben einen verlässlichen Wissens-Cutoff von Juni 2026. Zwischen Ende Juni und dem 15. Oktober wuchs die Dokumentation von 107 auf 164 Seiten, und das meiste, was sie heute sagt, wurde in diesen dreieinhalb Monaten geschrieben. Zählt man strenger, nach exaktem Wortlaut statt nach Fakten, steigt der Anteil auf 72 %. Lässt man die Codebeispiele weg, sind es 70 %. Wie man auch zählt: Claude hat den größten Teil seines eigenen Handbuchs nie gesehen.
Was jedes Modell nie gesehen hat
Je älter der Cutoff, desto weniger von der heutigen Dokumentation kann ein Modell gelesen haben. Alle diese Modelle sind weiterhin über die Claude API verfügbar.
≥ marks cutoffs before July 2025, where the history starts: those models saw even less, so the true share is higher.
Claude Haiku 4.5 mit Cutoff im Februar 2025 liegt vor fast allem: Claude Code startete in diesem Monat als Research Preview, und fast die gesamte heutige Dokumentation kam später.
Wähle die Woche, in der du Claude Code gelernt hast
Dieselbe Rechnung gilt auch für Menschen. Schiebe den Regler auf die Woche, in der du die Dokumentation gelesen hast, oder auf das Datum des Tutorials, dem du folgst.
Die Dokumentation wird umgebaut, nicht nur erweitert
Das Wachstum erklärt den größten Teil der Lücke, aber nicht alles. Seiten werden auch umgeschrieben. Jedes Band unten ist der Text, der in einem Quartal geschrieben wurde; ein Band wird dünner, je mehr seiner Sätze gelöscht oder geändert werden.
- Already there in July 2025
- 2025 Q3
- 2025 Q4
- 2026 Q1
- 2026 Q2
- 2026 Q3
- 2026 Q4
Show the data
| Week | Before Jul 2025 | 2025 Q3 | 2025 Q4 | 2026 Q1 | 2026 Q2 | 2026 Q3 | 2026 Q4 |
|---|---|---|---|---|---|---|---|
| Juli 2025 | 2.845 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sept. 2025 | 2.284 | 1.521 | 0 | 0 | 0 | 0 | 0 |
| Nov. 2025 | 2.237 | 1.561 | 1.871 | 0 | 0 | 0 | 0 |
| Dez. 2025 | 2.055 | 1.462 | 3.561 | 0 | 0 | 0 | 0 |
| Feb. 2026 | 1.513 | 1.005 | 2.605 | 6.204 | 0 | 0 | 0 |
| Apr. 2026 | 1.381 | 955 | 2.314 | 8.540 | 5.340 | 0 | 0 |
| Juni 2026 | 1.241 | 802 | 1.991 | 7.828 | 13.619 | 0 | 0 |
| Aug. 2026 | 947 | 663 | 1.812 | 7.266 | 12.618 | 14.661 | 0 |
| Okt. 2026 | 885 | 608 | 967 | 6.269 | 10.535 | 32.324 | 5.895 |
| Okt. 2026 | 869 | 598 | 957 | 6.206 | 10.426 | 31.708 | 9.333 |
Im Juli 2025 hatte die Dokumentation 29 Seiten. Heute sind es 164, mit 21-mal so vielen Sätzen und Codezeilen. Von der Dokumentation, wie sie im Juli 2025 stand, gilt noch 30,5 %; der Rest wurde gelöscht oder mit anderer Zahl, anderem Flag oder anderem Namen umgeschrieben. Selbst die Dokumentation vom Juni 2026, die die neuesten Modelle gesehen haben, hat in weniger als vier Monaten 26,9 % ihrer Fakten verloren.
Wie lange ein Satz hält
Verfolgt man jeden Satz von der Woche seines Erscheinens bis zur Woche seines Verschwindens, ist die Hälfte innerhalb von 196 Tagen gelöscht oder umformuliert. Zählt eine Umformulierung nur, wenn sie eine Zahl, ein Flag, einen Pfad oder einen Namen ändert, ist die Hälfte der Fakten innerhalb von 266 Tagen weg: etwa neun Monate.
- Same facts, any wording: half gone after 266 days
- Exact wording: half gone after 196 days
Wovon dein Modell noch nie gehört hat
Das sind die Bezeichner in den heutigen Referenztabellen, die zum Cutoff eines Modells noch nicht existierten: CLI-Flags, Slash-Befehle, Hook-Events und Umgebungsvariablen. Frage Claude nach einem davon, und es kann nur raten.
203 identifiers are in the reference tables today that were not there on 24. Juni 2026. CLI flags 11
--append-subagent-system-prompt--append-subagent-system-prompt-file--autocompact--cloud--desktop--environment--forward-subagent-text--permission-prompts--ref--restricted--system-prompt-snapshotSlash commands 21
/artifact-capabilities/artifact-diagramming/artifacts/auto-mode-setup/autocompact/bug/claude-in-chrome/dataviz/design/design-login/design-sync/import/list-agents/output-style/plugin-authoring/rate-limit-options/skill-doctor/slides/subtask/update-config/workflow-authoringHook events 3
DirectoryAddedPostModelSwitchPreModelSwitchEnvironment variables 168
Show all 168
ANTHROPIC_BEDROCK_REGION_PREFIXANTHROPIC_DEFAULT_MODELANTHROPIC_FEDERATION_RULE_IDANTHROPIC_FOUNDRY_AUTH_TOKENANTHROPIC_ORGANIZATION_IDANTHROPIC_PROFILEBETA_TRACING_ENDPOINTCCR_SESSION_ACCOUNT_EMAILCLAUDE_AFK_COUNTDOWN_MSCLAUDE_AFK_TIMEOUT_MSCLAUDE_AX_PREPARK_MSCLAUDE_AX_STARTUP_QUIET_MSCLAUDE_BYTE_STREAM_IDLE_TIMEOUT_MSCLAUDE_CODE_ARTIFACT_COMMENTSCLAUDE_CODE_ARTIFACT_COMMENTS_AUTOREACTCLAUDE_CODE_ARTIFACT_PUBLISH_EDITSCLAUDE_CODE_AUTO_BACKGROUND_WORKER_CHECKIN_SECONDSCLAUDE_CODE_AUTO_MODE_SERVERCLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MSCLAUDE_CODE_BASH_EDIT_DIFFCLAUDE_CODE_BG_TASKS_REPORT_RUNNINGCLAUDE_CODE_BRIDGE_SESSION_IDCLAUDE_CODE_BS_AS_CTRL_BACKSPACECLAUDE_CODE_DISABLE_ADMIN_ENV_UNIONCLAUDE_CODE_DISABLE_AUTH_REFRESH_LOCKCLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_DEFAULTCLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_GUARDCLAUDE_CODE_DISABLE_BG_EXIT_HANDOFFCLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAPCLAUDE_CODE_DISABLE_CFC_PROMPTCLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUTCLAUDE_CODE_DISABLE_EXPLORE_PLAN_AGENTSCLAUDE_CODE_DISABLE_FILE_MENTIONSCLAUDE_CODE_DISABLE_INLINE_SHELL_RM_PROMPTCLAUDE_CODE_DISABLE_MODEL_ACCESS_FALLBACKCLAUDE_CODE_DISABLE_MOUSE_CLICKSCLAUDE_CODE_DISABLE_MTLS_RELOAD_ON_STALE_CONNECTIONCLAUDE_CODE_DISABLE_NOTIFICATION_PRESENCE_CHECKCLAUDE_CODE_DISABLE_PERMISSION_PROMPT_NOTIFY_HOOKSCLAUDE_CODE_DISABLE_POWERSHELL_CMD_RM_DENYCLAUDE_CODE_DISABLE_REFUSAL_FALLBACKCLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTSCLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPTCLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENTCLAUDE_CODE_DISABLE_WEB_FETCHCLAUDE_CODE_DISABLE_WINDOWS_SHELL_LAUNCHERCLAUDE_CODE_EMIT_SESSION_STATE_EVENTSCLAUDE_CODE_ENABLE_CFCCLAUDE_CODE_ENABLE_TODO_TOOLSCLAUDE_CODE_FORCE_TERMINAL_IMAGESCLAUDE_CODE_FORWARD_SUBAGENT_TEXTCLAUDE_CODE_GATEWAY_HINT_HEADERSCLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MSCLAUDE_CODE_GOAL_CHECKIN_MINUTESCLAUDE_CODE_GZIP_REQUEST_BODIESCLAUDE_CODE_IDLE_COMPACT_MIN_TOKENSCLAUDE_CODE_MAX_CONCURRENT_SUBAGENTSCLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTHCLAUDE_CODE_MAX_SUBAGENTS_PER_SESSIONCLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTHCLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSIONCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSCLAUDE_CODE_MCP_STARTUP_WAIT_MSCLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUTCLAUDE_CODE_MESSAGING_SOCKETCLAUDE_CODE_MESSAGING_TOKENCLAUDE_CODE_NONBLOCKING_STDOUTCLAUDE_CODE_NONSTREAMING_TIMEOUT_RETRIESCLAUDE_CODE_OTEL_CONTENT_MAX_LENGTHCLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MSCLAUDE_CODE_OVERLOADED_RETRY_MAX_DELAY_MSCLAUDE_CODE_PLUGIN_DIRSCLAUDE_CODE_PLUGIN_DIR_WATCHCLAUDE_CODE_PROCESS_WRAPPERCLAUDE_CODE_PROJECT_DIR_NAMECLAUDE_CODE_PROMPT_CACHE_TTLCLAUDE_CODE_REMOTE_MCP_CONFIGCLAUDE_CODE_REMOTE_SESSION_UUIDCLAUDE_CODE_REMOTE_SLACK_THREAD_TSCLAUDE_CODE_REMOTE_SLACK_THREAD_URLCLAUDE_CODE_RESTRICTEDCLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MSCLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MSCLAUDE_CODE_SEND_FEEDBACKCLAUDE_CODE_SESSION_ACCESS_TOKENCLAUDE_CODE_SKIP_AWS_CRED_CACHECLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORSCLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECKCLAUDE_CODE_SKIP_MODEL_ACCESS_MEMORYCLAUDE_CODE_STARTUP_FAILURE_RESULTSCLAUDE_CODE_SUBAGENT_MODEL_FORCECLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTLCLAUDE_CODE_TEAM_TEARDOWN_PARK_TIMEOUT_MSCLAUDE_CODE_TOOL_MEMORY_CGROUP_EXCLUDECLAUDE_CODE_TOOL_MEMORY_LIMITCLAUDE_CODE_TRANSCRIPT_LOCAL_GCCLAUDE_CODE_USER_DIALOG_TIMEOUT_MSCLAUDE_CODE_WEBFETCH_CACHE_TTL_MSCLAUDE_CODE_WEBFETCH_DEADLINE_MSCLAUDE_CODE_WEB_SEARCH_REFILLS_PER_HOURCLAUDE_CODE_WORKER_CHECKIN_SCHEDULECLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTSCLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MSCLAUDE_CODE_YOU_SHOULD_KNOW_DEBUGCLAUDE_DISABLE_ADOPTCLAUDE_JOB_DIRCLAUDE_PIDCLAUDE_PLUGIN_ROOTCLAUDE_RUNNER_ACCOUNT_EMAILCLAUDE_RUNNER_ACCOUNT_IDCLAUDE_RUNNER_API_BASE_URLCLAUDE_RUNNER_ATTEMPTCLAUDE_RUNNER_CHECKOUT_PATHCLAUDE_RUNNER_CLAUDE_BINCLAUDE_RUNNER_CLIENT_PLATFORMCLAUDE_RUNNER_CORRELATION_IDCLAUDE_RUNNER_DEBUG_LOG_PATHCLAUDE_RUNNER_EXIT_REASONCLAUDE_RUNNER_FETCH_DEPTHCLAUDE_RUNNER_FETCH_SERVER_PROGRESS_CAP_MSCLAUDE_RUNNER_ORDER_IDCLAUDE_RUNNER_ORDER_SERVER_TIMECLAUDE_RUNNER_POOL_IDCLAUDE_RUNNER_PRIMARY_REPO_REVISIONCLAUDE_RUNNER_PRIMARY_REPO_URLCLAUDE_RUNNER_REPO_REFCLAUDE_RUNNER_REPO_SOURCESCLAUDE_RUNNER_REPO_URLCLAUDE_RUNNER_SESSION_IDCLAUDE_RUNNER_SESSION_UUIDCLAUDE_RUNNER_SKIP_GIT_VERIFYCLAUDE_RUNNER_WORKSPACE_PATHSCLAUDE_RUNNER_WORK_ORDER_FILECLAUDE_SESSION_INGRESS_TOKEN_FILECLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MSCLAUDE_SUBAGENT_BG_SHELL_MAX_MSCRYPT_E_NO_REVOCATION_CHECKDATABASE_URLENABLE_BETA_TRACING_DETAILEDFORCE_HYPERLINKGITHUB_TOKENGIT_CONFIG_COUNTMCP_DISCOVERY_CACHEMCP_DISCOVERY_CACHE_MAX_STALE_SMCP_DISCOVERY_CACHE_STRIKESMCP_DISCOVERY_CACHE_TTL_SMCP_PROTOCOL_NEGOTIATIONMCP_SDK_GENERATIONNPM_TOKENOTEL_ATTRIBUTE_VALUE_LENGTH_LIMITOTEL_EXPORTER_OTLP_LOGS_HEADERSOTEL_EXPORTER_OTLP_METRICS_HEADERSOTEL_EXPORTER_OTLP_TRACES_HEADERSOTEL_LOG_ASSISTANT_RESPONSESOTEL_LOG_MANAGED_SETTINGSOTEL_METRICS_INCLUDE_REPOSITORYPIP_INDEX_URLSELF_HOSTED_RUNNER_BG_RESULT_GRACE_MSSELF_HOSTED_RUNNER_HOST_CONFIG_DIRSELF_HOSTED_RUNNER_MAX_LIFETIME_GRACE_MSSELF_HOSTED_RUNNER_POST_TURN_SETTLE_MSSELF_HOSTED_RUNNER_SIGKILL_GRACE_MSVERTEX_REGION_CLAUDE_5_5_OPUSVERTEX_REGION_CLAUDE_5_5_SONNETVERTEX_REGION_CLAUDE_5_OPUSVERTEX_REGION_CLAUDE_5_SONNETVERTEX_REGION_CLAUDE_FABLE_5_1VERTEX_REGION_CLAUDE_HAIKU_5_5No longer documented 1
CLAUDE_CODE_TEAM_NAME
„Dokumentiert seit" ist nicht „ausgeliefert seit": Einige davon gab es früher und sie schafften es erst später in die Dokumentation. So oder so hatte das Modell keine Seite, aus der es sie hätte lernen können.
Gib Claude die Liste
Das since-cutoff-Plugin legt Claude diese Listen vor. Beim Start einer Sitzung liest ein Hook, welches Modell läuft, und fügt seinem Kontext eine kurze Notiz hinzu: die Flags, Befehle und Hook-Events, die nach dem Cutoff dieses Modells dokumentiert wurden, sowie die Anweisung, die Dokumentation zu prüfen, bevor man sich auf das Gedächtnis verlässt oder sagt, ein Feature existiere nicht.
claude plugin marketplace add derob98/ailmanac --sparse .claude-plugin plugins
claude plugin install since-cutoff@ailmanac
Der Hook besteht aus wenigen Zeilen POSIX-Shell: kein Node, kein Netzwerk, etwa 400 bis 750 Token pro Sitzung. Wenn Claude Code das Modell nicht an den Hook übergibt, wie in unserem Headless--p-Test, listet die Notiz auf, was sich seit Juni 2026 geändert hat – das gilt für jedes Claude-Modell. In diesem Test erhielt die Sitzung die Notiz, und Claude zitierte sie Wort für Wort zurück.
Was du damit tun solltest
- Vertraue nicht Claudes Gedächtnis über Claude Code. Lass es bei Flags, Einstellungen, Hooks und Befehlen die Seite lesen. Claude Code bringt einen Guide-Agenten für Fragen zu sich selbst mit, und die Dokumentation veröffentlicht einen Index unter code.claude.com/docs/llms.txt.
- Datiere deine Tutorials. Eine Anleitung von vor sechs Monaten hat mehr als ein Drittel ihrer Fakten verloren. Prüfe alles, was älter ist, gegen die Dokumentation, bevor du Befehle daraus kopierst.
- Bevorzuge Seiten, die angeben, wann sie geprüft wurden. Jede Seite dieser Website trägt das Datum ihrer letzten Überprüfung; das Aktualitäts-Dashboard listet sie alle auf, und Deprecation & Migration Watch verfolgt, was entfernt wurde.
Wie wir gemessen haben
- Historie. web3dev1337/claude-code-docs ist ein Fork eines bekannten Dokumentations-Mirrors, der die vollständige Sync-Historie behalten hat: 3.604 Syncs zwischen Juli 2025 und Oktober 2026. Wir haben den letzten Sync jeder Woche genommen, insgesamt 67 Snapshots.
- Umfang. Jede Claude-Code-Seite außer dem Changelog und den wöchentlichen Digests, die von Natur aus Geschichte festhalten, und den Agent-SDK-Seiten, die 2026 von einer anderen Dokumentationsseite herüberkamen und sonst als neu zählen würden.
- Einheiten. Jede Seite wird in Sätze, Tabellenzeilen und Codezeilen zerlegt, ohne Links und Markup. Eine Zeile, die auf fünf oder mehr Seiten gleichzeitig vorkommt, etwa ein Banner oder eine generische Codezeile, wird verworfen. Übrig blieben 90.674 verschiedene Einheiten zum Verfolgen.
- Verschwinden. Eine Einheit gilt als verschwunden, sobald sie in zwei aufeinanderfolgenden Wochen-Snapshots oder im letzten fehlt, damit eine Seite, die einen Sync verpasst hat, nicht mitzählt.
- Fakten. Ein neuer Satz, der einen in derselben Woche gelöschten ersetzt, gilt als dasselbe Faktum, wenn mindestens 60 % ihrer Wörter übereinstimmen und jede Zahl, jedes Flag, jeder Pfad und jeder Bezeichner identisch ist. So wurden 7.965 Umformulierungen verknüpft.
- Cutoffs. Jedes Modell wird mit dem letzten Wochen-Snapshot am oder vor dem letzten Tag seines Cutoff-Monats verglichen, der großzügigsten Lesart. Cutoffs vor Juli 2025 verwenden den ersten Snapshot, der bereits mehr enthält, als diese Modelle hätten sehen können: Ihre Anteile sind Untergrenzen.
- Überleben. Kaplan-Meier-Schätzungen über alle Einheiten, die nach dem ersten Snapshot entstanden, wobei Einheiten, die heute noch vorhanden sind, als zensiert gelten.
Der Mirror ist inoffiziell: Hat er eine Seite verpasst oder verstümmelt, erben die Zahlen das. Wir haben die Cutoff-Wochen auf Seiten geprüft, die für einen Sync verschwanden, und keine gefunden. Die Analyse vergleicht Text, nicht Produktverhalten.
Reproduziere es
Das Skript und seine Ausgabe liegen im Repository dieser Website: scripts/research/docs-decay.mjs und data/research/claude-code-docs-decay.json. Es braucht Node und git und läuft in etwa 15 Sekunden:
git clone https://github.com/web3dev1337/claude-code-docs
git clone https://github.com/derob98/ailmanac
node ailmanac/scripts/research/docs-decay.mjs claude-code-docs