Saltar al contenido principal

Claude nunca ha visto el 68 % de la documentación de Claude Code

Todo modelo Claude aprendió Claude Code a partir de la documentación tal como estaba en su fecha de corte de entrenamiento. Después, la documentación siguió moviéndose. Reprodujimos su historial, semana a semana, para medir cuánto se han separado ambas cosas.

68%

of what the official Claude Code docs said on 15 de octubre de 2026 was not in them at the end of jun 2026: the training cutoff of Fable 5.1, Mythos 5.1, Opus 5.5, Sonnet 5.5, Haiku 5.5.

Los modelos más recientes, Fable 5.1, Opus 5.5, Sonnet 5.5 y Haiku 5.5, tienen una fecha de corte de conocimiento fiable en junio de 2026. Entre finales de junio y el 15 de octubre, la documentación pasó de 107 a 164 páginas, y la mayor parte de lo que dice ahora se escribió en esos tres meses y medio. Si se cuenta de forma más estricta, por redacción exacta en lugar de por hechos, la proporción sube al 72 %. Si se dejan fuera los ejemplos de código, es el 70 %. Se cuente como se cuente, Claude nunca ha visto la mayor parte de su propio manual.

Lo que nunca vio cada modelo​

Cuanto más antigua es la fecha de corte, menos de la documentación de hoy pudo leer un modelo. Todos estos modelos siguen disponibles a través de la Claude API.

  • feb 2025Haiku 4.5≥ 98,6%
  • may 2025Opus 4.5, Opus 4.6≥ 98,6%
  • ago 2025Sonnet 4.698%
  • ene 2026Fable 5, Mythos 5, Sonnet 5, Opus 4.7, Opus 4.893,3%
  • may 2026Opus 571,3%
  • jun 2026Fable 5.1, Mythos 5.1, Opus 5.5, Sonnet 5.5, Haiku 5.568,3%

≥ marks cutoffs before July 2025, where the history starts: those models saw even less, so the true share is higher.

Claude Haiku 4.5, con fecha de corte en febrero de 2025, es anterior a casi todo: Claude Code salió como research preview ese mes, y casi toda la documentación de hoy llegó después.

Elige la semana en que aprendiste Claude Code​

La misma aritmética vale para las personas. Mueve el control deslizante a la semana en que leíste la documentación, o a la fecha del tutorial que estás siguiendo.

68,3%of what the docs say today was not there yet26,9%of what you read has since been deleted, or changed in a number, flag or name107 → 164pages then and now

La documentación se rehace, no solo se amplía​

El crecimiento explica la mayor parte de la brecha, pero no toda. Las páginas también se reescriben. Cada banda de abajo es el texto escrito en un trimestre; una banda se adelgaza a medida que se eliminan o cambian sus frases.

035.00070.000jul 2025mar 2026oct 2026
  • Already there in July 2025
  • 2025 Q3
  • 2025 Q4
  • 2026 Q1
  • 2026 Q2
  • 2026 Q3
  • 2026 Q4
Show the data
WeekBefore Jul 20252025 Q32025 Q42026 Q12026 Q22026 Q32026 Q4
jul 20252845000000
sept 20252284152100000
nov 20252237156118710000
dic 20252055146235610000
feb 20261513100526056204000
abr 2026138195523148540534000
jun 202612418021991782813.61900
ago 20269476631812726612.61814.6610
oct 2026885608967626910.53532.3245895
oct 2026869598957620610.42631.7089333

En julio de 2025 la documentación tenía 29 páginas. Hoy tiene 164, y 21 veces más frases y líneas de código. De la documentación tal como estaba en julio de 2025, sigue en pie el 30,5 %; el resto se eliminó, o se reescribió con un número, un flag o un nombre distinto. Incluso la documentación de junio de 2026, la que vieron los modelos más recientes, ha perdido el 26,9 % de sus hechos en menos de cuatro meses.

Cuánto dura una frase​

Sigue cada frase desde la semana en que aparece hasta la semana en que desaparece, y la mitad ha desaparecido o se ha reformulado en 196 días. Si una reformulación solo cuenta cuando cambia un número, un flag, una ruta o un nombre, la mitad de los hechos ha desaparecido en 266 días: unos nueve meses.

0%50%100%266 days196 days0 days180 days360 days
  • Same facts, any wording: half gone after 266 days
  • Exact wording: half gone after 196 days

Lo que tu modelo nunca ha oído​

Estos son los identificadores de las tablas de referencia de hoy que no estaban en la fecha de corte de un modelo: flags de la CLI, comandos slash, eventos de hook y variables de entorno. Pregúntale a Claude por uno de ellos y solo podrá adivinar.

203 identifiers are in the reference tables today that were not there on 24 de junio de 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-snapshot

Slash 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-authoring

Hook events 3

  • DirectoryAdded
  • PostModelSwitch
  • PreModelSwitch

Environment variables 168

Show all 168
  • ANTHROPIC_BEDROCK_REGION_PREFIX
  • ANTHROPIC_DEFAULT_MODEL
  • ANTHROPIC_FEDERATION_RULE_ID
  • ANTHROPIC_FOUNDRY_AUTH_TOKEN
  • ANTHROPIC_ORGANIZATION_ID
  • ANTHROPIC_PROFILE
  • BETA_TRACING_ENDPOINT
  • CCR_SESSION_ACCOUNT_EMAIL
  • CLAUDE_AFK_COUNTDOWN_MS
  • CLAUDE_AFK_TIMEOUT_MS
  • CLAUDE_AX_PREPARK_MS
  • CLAUDE_AX_STARTUP_QUIET_MS
  • CLAUDE_BYTE_STREAM_IDLE_TIMEOUT_MS
  • CLAUDE_CODE_ARTIFACT_COMMENTS
  • CLAUDE_CODE_ARTIFACT_COMMENTS_AUTOREACT
  • CLAUDE_CODE_ARTIFACT_PUBLISH_EDITS
  • CLAUDE_CODE_AUTO_BACKGROUND_WORKER_CHECKIN_SECONDS
  • CLAUDE_CODE_AUTO_MODE_SERVER
  • CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS
  • CLAUDE_CODE_BASH_EDIT_DIFF
  • CLAUDE_CODE_BG_TASKS_REPORT_RUNNING
  • CLAUDE_CODE_BRIDGE_SESSION_ID
  • CLAUDE_CODE_BS_AS_CTRL_BACKSPACE
  • CLAUDE_CODE_DISABLE_ADMIN_ENV_UNION
  • CLAUDE_CODE_DISABLE_AUTH_REFRESH_LOCK
  • CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_DEFAULT
  • CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_GUARD
  • CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF
  • CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP
  • CLAUDE_CODE_DISABLE_CFC_PROMPT
  • CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT
  • CLAUDE_CODE_DISABLE_EXPLORE_PLAN_AGENTS
  • CLAUDE_CODE_DISABLE_FILE_MENTIONS
  • CLAUDE_CODE_DISABLE_INLINE_SHELL_RM_PROMPT
  • CLAUDE_CODE_DISABLE_MODEL_ACCESS_FALLBACK
  • CLAUDE_CODE_DISABLE_MOUSE_CLICKS
  • CLAUDE_CODE_DISABLE_MTLS_RELOAD_ON_STALE_CONNECTION
  • CLAUDE_CODE_DISABLE_NOTIFICATION_PRESENCE_CHECK
  • CLAUDE_CODE_DISABLE_PERMISSION_PROMPT_NOTIFY_HOOKS
  • CLAUDE_CODE_DISABLE_POWERSHELL_CMD_RM_DENY
  • CLAUDE_CODE_DISABLE_REFUSAL_FALLBACK
  • CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS
  • CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT
  • CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT
  • CLAUDE_CODE_DISABLE_WEB_FETCH
  • CLAUDE_CODE_DISABLE_WINDOWS_SHELL_LAUNCHER
  • CLAUDE_CODE_EMIT_SESSION_STATE_EVENTS
  • CLAUDE_CODE_ENABLE_CFC
  • CLAUDE_CODE_ENABLE_TODO_TOOLS
  • CLAUDE_CODE_FORCE_TERMINAL_IMAGES
  • CLAUDE_CODE_FORWARD_SUBAGENT_TEXT
  • CLAUDE_CODE_GATEWAY_HINT_HEADERS
  • CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS
  • CLAUDE_CODE_GOAL_CHECKIN_MINUTES
  • CLAUDE_CODE_GZIP_REQUEST_BODIES
  • CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS
  • CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS
  • CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH
  • CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION
  • CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH
  • CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION
  • CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS
  • CLAUDE_CODE_MCP_STARTUP_WAIT_MS
  • CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT
  • CLAUDE_CODE_MESSAGING_SOCKET
  • CLAUDE_CODE_MESSAGING_TOKEN
  • CLAUDE_CODE_NONBLOCKING_STDOUT
  • CLAUDE_CODE_NONSTREAMING_TIMEOUT_RETRIES
  • CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH
  • CLAUDE_CODE_OVERLOADED_RETRY_BASE_DELAY_MS
  • CLAUDE_CODE_OVERLOADED_RETRY_MAX_DELAY_MS
  • CLAUDE_CODE_PLUGIN_DIRS
  • CLAUDE_CODE_PLUGIN_DIR_WATCH
  • CLAUDE_CODE_PROCESS_WRAPPER
  • CLAUDE_CODE_PROJECT_DIR_NAME
  • CLAUDE_CODE_PROMPT_CACHE_TTL
  • CLAUDE_CODE_REMOTE_MCP_CONFIG
  • CLAUDE_CODE_REMOTE_SESSION_UUID
  • CLAUDE_CODE_REMOTE_SLACK_THREAD_TS
  • CLAUDE_CODE_REMOTE_SLACK_THREAD_URL
  • CLAUDE_CODE_RESTRICTED
  • CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS
  • CLAUDE_CODE_RETRY_WATCHDOG_MAX_WAIT_MS
  • CLAUDE_CODE_SEND_FEEDBACK
  • CLAUDE_CODE_SESSION_ACCESS_TOKEN
  • CLAUDE_CODE_SKIP_AWS_CRED_CACHE
  • CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS
  • CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK
  • CLAUDE_CODE_SKIP_MODEL_ACCESS_MEMORY
  • CLAUDE_CODE_STARTUP_FAILURE_RESULTS
  • CLAUDE_CODE_SUBAGENT_MODEL_FORCE
  • CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL
  • CLAUDE_CODE_TEAM_TEARDOWN_PARK_TIMEOUT_MS
  • CLAUDE_CODE_TOOL_MEMORY_CGROUP_EXCLUDE
  • CLAUDE_CODE_TOOL_MEMORY_LIMIT
  • CLAUDE_CODE_TRANSCRIPT_LOCAL_GC
  • CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS
  • CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS
  • CLAUDE_CODE_WEBFETCH_DEADLINE_MS
  • CLAUDE_CODE_WEB_SEARCH_REFILLS_PER_HOUR
  • CLAUDE_CODE_WORKER_CHECKIN_SCHEDULE
  • CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS
  • CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS
  • CLAUDE_CODE_YOU_SHOULD_KNOW_DEBUG
  • CLAUDE_DISABLE_ADOPT
  • CLAUDE_JOB_DIR
  • CLAUDE_PID
  • CLAUDE_PLUGIN_ROOT
  • CLAUDE_RUNNER_ACCOUNT_EMAIL
  • CLAUDE_RUNNER_ACCOUNT_ID
  • CLAUDE_RUNNER_API_BASE_URL
  • CLAUDE_RUNNER_ATTEMPT
  • CLAUDE_RUNNER_CHECKOUT_PATH
  • CLAUDE_RUNNER_CLAUDE_BIN
  • CLAUDE_RUNNER_CLIENT_PLATFORM
  • CLAUDE_RUNNER_CORRELATION_ID
  • CLAUDE_RUNNER_DEBUG_LOG_PATH
  • CLAUDE_RUNNER_EXIT_REASON
  • CLAUDE_RUNNER_FETCH_DEPTH
  • CLAUDE_RUNNER_FETCH_SERVER_PROGRESS_CAP_MS
  • CLAUDE_RUNNER_ORDER_ID
  • CLAUDE_RUNNER_ORDER_SERVER_TIME
  • CLAUDE_RUNNER_POOL_ID
  • CLAUDE_RUNNER_PRIMARY_REPO_REVISION
  • CLAUDE_RUNNER_PRIMARY_REPO_URL
  • CLAUDE_RUNNER_REPO_REF
  • CLAUDE_RUNNER_REPO_SOURCES
  • CLAUDE_RUNNER_REPO_URL
  • CLAUDE_RUNNER_SESSION_ID
  • CLAUDE_RUNNER_SESSION_UUID
  • CLAUDE_RUNNER_SKIP_GIT_VERIFY
  • CLAUDE_RUNNER_WORKSPACE_PATHS
  • CLAUDE_RUNNER_WORK_ORDER_FILE
  • CLAUDE_SESSION_INGRESS_TOKEN_FILE
  • CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS
  • CLAUDE_SUBAGENT_BG_SHELL_MAX_MS
  • CRYPT_E_NO_REVOCATION_CHECK
  • DATABASE_URL
  • ENABLE_BETA_TRACING_DETAILED
  • FORCE_HYPERLINK
  • GITHUB_TOKEN
  • GIT_CONFIG_COUNT
  • MCP_DISCOVERY_CACHE
  • MCP_DISCOVERY_CACHE_MAX_STALE_S
  • MCP_DISCOVERY_CACHE_STRIKES
  • MCP_DISCOVERY_CACHE_TTL_S
  • MCP_PROTOCOL_NEGOTIATION
  • MCP_SDK_GENERATION
  • NPM_TOKEN
  • OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT
  • OTEL_EXPORTER_OTLP_LOGS_HEADERS
  • OTEL_EXPORTER_OTLP_METRICS_HEADERS
  • OTEL_EXPORTER_OTLP_TRACES_HEADERS
  • OTEL_LOG_ASSISTANT_RESPONSES
  • OTEL_LOG_MANAGED_SETTINGS
  • OTEL_METRICS_INCLUDE_REPOSITORY
  • PIP_INDEX_URL
  • SELF_HOSTED_RUNNER_BG_RESULT_GRACE_MS
  • SELF_HOSTED_RUNNER_HOST_CONFIG_DIR
  • SELF_HOSTED_RUNNER_MAX_LIFETIME_GRACE_MS
  • SELF_HOSTED_RUNNER_POST_TURN_SETTLE_MS
  • SELF_HOSTED_RUNNER_SIGKILL_GRACE_MS
  • VERTEX_REGION_CLAUDE_5_5_OPUS
  • VERTEX_REGION_CLAUDE_5_5_SONNET
  • VERTEX_REGION_CLAUDE_5_OPUS
  • VERTEX_REGION_CLAUDE_5_SONNET
  • VERTEX_REGION_CLAUDE_FABLE_5_1
  • VERTEX_REGION_CLAUDE_HAIKU_5_5

No longer documented 1

  • CLAUDE_CODE_TEAM_NAME

"Documentado desde" no es "lanzado desde": algunos de estos existían antes y solo llegaron a la documentación más tarde. En cualquier caso, el modelo no tenía ninguna página de la que aprenderlos.

Dale la lista a Claude​

El plugin since-cutoff pone estas listas delante de Claude. Cuando empieza una sesión, un hook lee qué modelo se está ejecutando y añade a su contexto una nota breve: los flags, comandos y eventos de hook documentados después de la fecha de corte de ese modelo, y una instrucción de consultar la documentación antes de fiarse de la memoria o de decir que una función no existe.

claude plugin marketplace add derob98/ailmanac --sparse .claude-plugin plugins
claude plugin install since-cutoff@ailmanac

El hook son unas pocas líneas de shell POSIX: sin Node, sin red, unos 400 a 750 tokens por sesión. Cuando Claude Code no pasa el modelo al hook, como en nuestra prueba headless con -p, la nota enumera lo que cambió desde junio de 2026, lo cual vale para cualquier modelo Claude. En esa prueba, la sesión recibió la nota y Claude la citó de vuelta palabra por palabra.

Qué hacer con esto​

  • No te fíes de la memoria de Claude sobre Claude Code. Para flags, ajustes, hooks y comandos, haz que lea la página. Claude Code incluye un agente guía para preguntas sobre sí mismo, y la documentación publica un índice en code.claude.com/docs/llms.txt.
  • Fecha tus tutoriales. Una guía de hace seis meses ha perdido más de un tercio de sus hechos. Comprueba con la documentación todo lo más antiguo antes de copiar comandos de ello.
  • Prefiere las páginas que dicen cuándo se comprobaron. Todas las páginas de este sitio llevan la fecha de su última verificación; el panel de frescura las lista todas, y Deprecation & Migration Watch sigue lo que se ha eliminado.

Cómo lo medimos​

  • Historial. web3dev1337/claude-code-docs es un fork de un conocido espejo de documentación que conservó todo el historial de sincronizaciones: 3.604 sincronizaciones entre julio de 2025 y octubre de 2026. Tomamos la última sincronización de cada semana, 67 instantáneas en total.
  • Alcance. Todas las páginas de Claude Code excepto el changelog y los resúmenes semanales, que registran historia por diseño, y las páginas del Agent SDK, que se mudaron desde otro sitio de documentación en 2026 y de otro modo contarían como nuevas.
  • Unidades. Cada página se divide en frases, filas de tabla y líneas de código, sin enlaces ni marcado. Se descarta una línea que aparece en cinco o más páginas a la vez, como un banner o una línea de código genérica. Quedaron 90.674 unidades distintas que seguir.
  • Desapariciones. Una unidad se da por desaparecida cuando falta en dos instantáneas semanales seguidas, o en la última, de modo que una página que falló una sincronización no cuenta.
  • Hechos. Una frase nueva que sustituye a una eliminada la misma semana se trata como el mismo hecho cuando coinciden al menos el 60 % de sus palabras y todo número, flag, ruta e identificador es idéntico. Así se enlazaron 7.965 reformulaciones.
  • Fechas de corte. Cada modelo se compara con la última instantánea semanal anterior o igual al último día del mes de su fecha de corte, la lectura más generosa. Las fechas de corte anteriores a julio de 2025 usan la primera instantánea, que ya contiene más de lo que esos modelos pudieron ver: sus proporciones son cotas inferiores.
  • Supervivencia. Estimaciones de Kaplan–Meier sobre todas las unidades nacidas después de la primera instantánea, con las unidades aún presentes hoy contadas como censuradas.

El espejo no es oficial: si se saltó o estropeó una página, las cifras lo heredan. Revisamos las semanas de las fechas de corte en busca de páginas que desaparecieran durante una sincronización y no encontramos ninguna. El análisis compara texto, no el comportamiento del producto.

Reprodúcelo​

El script y su salida están en el repositorio de este sitio: scripts/research/docs-decay.mjs y data/research/claude-code-docs-decay.json. Necesita Node y git, y se ejecuta en unos 15 segundos:

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