Claude لم يرَ قط 68% من وثائق Claude Code
تعلّم كل نموذج من Claude نظام Claude Code من الوثائق كما كانت عند نهاية تدريبه. ثم واصلت الوثائق التحرك. أعدنا تشغيل تاريخها أسبوعًا بعد أسبوع لنقيس مدى ابتعاد أحدهما عن الآخر.
68%
النماذج الأحدث، Fable 5.1 وOpus 5.5 وSonnet 5.5 وHaiku 5.5، لها تاريخ معرفة موثوق هو يونيو 2026. بين نهاية يونيو و15 أكتوبر نمت الوثائق من 107 صفحات إلى 164، وكُتب معظم ما تقوله الآن في هذه الأشهر الثلاثة ونصف الشهر. وإن عددنا بصرامة أكبر، بحسب الصياغة الحرفية بدل الحقائق، ترتفع النسبة إلى 72%. وإن استبعدنا أمثلة الشيفرة فهي 70%. وأيًّا كانت طريقة العدّ، لم يرَ Claude معظم دليله الخاص.
ما لم يرَه كل نموذج
كلما كان تاريخ نهاية التدريب أقدم، قلّ ما كان بوسع النموذج قراءته من وثائق اليوم. كل هذه النماذج ما زالت متاحة عبر Claude API.
≥ marks cutoffs before July 2025, where the history starts: those models saw even less, so the true share is higher.
نموذج Claude Haiku 4.5، بنهاية تدريب في فبراير 2025، يسبق كل شيء تقريبًا: فقد أُطلق Claude Code كمعاينة بحثية في ذلك الشهر، وكادت وثائق اليوم كلها تأتي لاحقًا.
اختر الأسبوع الذي تعلّمت فيه Claude Code
الحساب نفسه ينطبق على الناس. حرّك المنزلق إلى الأسبوع الذي قرأت فيه الوثائق، أو إلى تاريخ الدرس التعليمي الذي تتبعه.
الوثائق يُعاد بناؤها، لا تُمدَّد فقط
النمو يفسّر معظم الفجوة، لكن ليس كلها. فالصفحات تُعاد كتابتها أيضًا. كل شريط أدناه هو النص المكتوب في ربع سنة واحد؛ ويضيق الشريط كلما حُذفت جمله أو تغيّرت.
- 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 |
|---|---|---|---|---|---|---|---|
| يوليو 2025 | 2,845 | 0 | 0 | 0 | 0 | 0 | 0 |
| سبتمبر 2025 | 2,284 | 1,521 | 0 | 0 | 0 | 0 | 0 |
| نوفمبر 2025 | 2,237 | 1,561 | 1,871 | 0 | 0 | 0 | 0 |
| ديسمبر 2025 | 2,055 | 1,462 | 3,561 | 0 | 0 | 0 | 0 |
| فبراير 2026 | 1,513 | 1,005 | 2,605 | 6,204 | 0 | 0 | 0 |
| أبريل 2026 | 1,381 | 955 | 2,314 | 8,540 | 5,340 | 0 | 0 |
| يونيو 2026 | 1,241 | 802 | 1,991 | 7,828 | 13,619 | 0 | 0 |
| أغسطس 2026 | 947 | 663 | 1,812 | 7,266 | 12,618 | 14,661 | 0 |
| أكتوبر 2026 | 885 | 608 | 967 | 6,269 | 10,535 | 32,324 | 5,895 |
| أكتوبر 2026 | 869 | 598 | 957 | 6,206 | 10,426 | 31,708 | 9,333 |
في يوليو 2025 كان للوثائق 29 صفحة. واليوم لها 164، وعدد الجمل وأسطر الشيفرة أكبر بـ 21 مرة. من الوثائق كما كانت في يوليو 2025، لا يزال 30.5% قائمًا؛ والباقي إما حُذف أو أُعيدت كتابته برقم أو راية أو اسم مختلف. وحتى وثائق يونيو 2026 التي رأتها أحدث النماذج فقدت 26.9% من حقائقها في أقل من أربعة أشهر.
كم تدوم الجملة
إن تتبعنا كل جملة من الأسبوع الذي ظهرت فيه إلى الأسبوع الذي اختفت فيه، فنصفها يزول أو يُعاد صوغه خلال 196 يومًا. وإذا لم تُحتسب إعادة الصياغة إلا حين تغيّر رقمًا أو راية أو مسارًا أو اسمًا، يزول نصف الحقائق خلال 266 يومًا: نحو تسعة أشهر.
- Same facts, any wording: half gone after 266 days
- Exact wording: half gone after 196 days
ما لم يسمع به نموذجك قط
هذه هي المعرّفات الموجودة في جداول المرجع اليوم ولم تكن موجودة عند نهاية تدريب نموذج ما: رايات سطر الأوامر، وأوامر الشرطة المائلة، وأحداث الخطّاف (hooks)، ومتغيرات البيئة. اسأل Claude عن أحدها فلن يملك إلا التخمين.
203 identifiers are in the reference tables today that were not there on 24 يونيو 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
"موثّق منذ" لا تعني "صدر منذ": بعض هذه المعرّفات كان موجودًا قبل ذلك ووصل إلى الوثائق متأخرًا. وفي الحالتين، لم تكن لدى النموذج صفحة يتعلمها منها.
أعطِ Claude القائمة
إضافة since-cutoff تضع هذه القوائم أمام Claude. عند بدء الجلسة يقرأ خطّاف أيَّ نموذج يعمل ويضيف إلى سياقه ملاحظة قصيرة: الرايات والأوامر وأحداث الخطّاف الموثّقة بعد نهاية تدريب ذلك النموذج، مع تعليمة بمراجعة الوثائق قبل الاعتماد على الذاكرة أو القول إن ميزة ما غير موجودة.
claude plugin marketplace add derob98/ailmanac --sparse .claude-plugin plugins
claude plugin install since-cutoff@ailmanac
الخطّاف بضعة أسطر من شيفرة POSIX shell: بلا Node ولا شبكة، ونحو 400 إلى 750 رمزًا (token) لكل جلسة. وحين لا يمرر Claude Code النموذج إلى الخطّاف، كما في اختبارنا بلا واجهة باستخدام -p، تسرد الملاحظة ما تغيّر منذ يونيو 2026، وهذا صحيح لكل نماذج Claude. وفي ذلك الاختبار تلقّت الجلسة الملاحظة وردّدها Claude حرفيًا.
ماذا تفعل بهذا
- لا تثق بذاكرة Claude عن Claude Code. بالنسبة إلى الرايات والإعدادات والخطّافات والأوامر، اجعله يقرأ الصفحة. يأتي Claude Code بوكيل إرشادي للأسئلة عن نفسه، وتنشر الوثائق فهرسًا على code.claude.com/docs/llms.txt.
- أرّخ دروسك التعليمية. دليل عمره ستة أشهر فقد أكثر من ثلث حقائقه. قارن أي شيء أقدم من ذلك بالوثائق قبل أن تنسخ منه أوامر.
- فضّل الصفحات التي تذكر متى فُحصت. كل صفحة في هذا الموقع تحمل تاريخ آخر تحقق؛ ولوحة الحداثة تسردها جميعًا، وDeprecation & Migration Watch يتتبع ما أُزيل.
كيف قسناه
- التاريخ. web3dev1337/claude-code-docs هو نسخة متفرعة (fork) من مرآة وثائق معروفة احتفظت بسجل المزامنة كاملًا: 3,604 مزامنات بين يوليو 2025 وأكتوبر 2026. أخذنا آخر مزامنة في كل أسبوع، أي 67 لقطة في المجموع.
- النطاق. كل صفحات Claude Code باستثناء سجل التغييرات (changelog) والخلاصات الأسبوعية، لأنها تسجّل التاريخ بحكم تصميمها، وصفحات Agent SDK التي انتقلت من موقع وثائق آخر في 2026 وكانت ستُحتسب جديدة لولا ذلك.
- الوحدات. تُقسَّم كل صفحة إلى جمل وصفوف جداول وأسطر شيفرة، بعد تجريدها من الروابط والتنسيق. والسطر الذي يظهر في خمس صفحات أو أكثر في آن واحد، كلافتة أو سطر شيفرة عام، يُستبعد. وبقي بذلك 90,674 وحدة متميزة لتتبعها.
- الزوال. تُعدّ الوحدة زائلة حين تغيب عن لقطتين أسبوعيتين متتاليتين، أو عن أحدث لقطة، فلا تُحتسب صفحة فشلت في مزامنة واحدة.
- الحقائق. تُعامل الجملة الجديدة التي تحل محل جملة حُذفت في الأسبوع نفسه على أنها الحقيقة نفسها إذا تطابقت 60% على الأقل من كلماتهما وكان كل رقم وراية ومسار ومعرّف متطابقًا. رُبطت 7,965 إعادة صياغة بهذه الطريقة.
- تواريخ نهاية التدريب. يُقارن كل نموذج بآخر لقطة أسبوعية في آخر يوم من شهر نهاية تدريبه أو قبله، وهي أكثر القراءات سخاءً. وتستخدم التواريخ السابقة ليوليو 2025 أول لقطة، وهي تحوي أصلًا أكثر مما كان بوسع تلك النماذج رؤيته: فنسبها حدود دنيا.
- البقاء. تقديرات Kaplan–Meier على كل وحدة وُلدت بعد اللقطة الأولى، مع احتساب الوحدات التي لا تزال موجودة اليوم على أنها مُراقَبة جزئيًا (censored).
المرآة غير رسمية: فإن فاتتها صفحة أو شوّهتها، ورثت الأرقام ذلك. فحصنا أسابيع نهاية التدريب بحثًا عن صفحات غابت عن مزامنة واحدة فلم نجد أي صفحة. التحليل يقارن النصوص، لا سلوك المنتج.
أعد إنتاجه
السكربت ومخرجاته في مستودع هذا الموقع: scripts/research/docs-decay.mjs وdata/research/claude-code-docs-decay.json. يحتاج إلى Node وgit، ويعمل في نحو 15 ثانية:
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