Pular para o conteúdo principal

O Claude nunca viu 68% da documentação do Claude Code

Cada modelo Claude aprendeu o Claude Code a partir da documentação como ela estava no corte do seu treinamento. Depois a documentação continuou mudando. Reproduzimos seu histórico, uma semana de cada vez, para medir o quanto as duas coisas se afastaram.

68%

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

Os modelos mais novos, Fable 5.1, Opus 5.5, Sonnet 5.5 e Haiku 5.5, têm um corte de conhecimento confiável em junho de 2026. Entre o fim de junho e 15 de outubro, a documentação passou de 107 para 164 páginas, e a maior parte do que ela diz hoje foi escrita nesses três meses e meio. Contando de forma mais estrita, pelas palavras exatas em vez dos fatos, a fatia sobe para 72%. Sem os exemplos de código, são 70%. Como quer que se conte, o Claude nunca viu a maior parte do próprio manual.

O que cada modelo nunca viu​

Quanto mais antigo o corte, menos da documentação de hoje um modelo poderia ter lido. Todos esses modelos continuam disponíveis pela Claude API.

  • fev. de 2025Haiku 4.5≥ 98,6%
  • mai. de 2025Opus 4.5, Opus 4.6≥ 98,6%
  • ago. de 2025Sonnet 4.698%
  • jan. de 2026Fable 5, Mythos 5, Sonnet 5, Opus 4.7, Opus 4.893,3%
  • mai. de 2026Opus 571,3%
  • jun. de 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.

O Claude Haiku 4.5, com corte em fevereiro de 2025, é anterior a quase tudo: o Claude Code foi lançado como prévia de pesquisa naquele mês, e quase toda a documentação atual veio depois.

Escolha a semana em que você aprendeu o Claude Code​

A mesma aritmética vale para as pessoas. Mova o controle deslizante até a semana em que você leu a documentação, ou até a data do tutorial que está seguindo.

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

A documentação é reconstruída, não só ampliada​

O crescimento explica a maior parte da diferença, mas não toda. As páginas também são reescritas. Cada faixa abaixo é o texto escrito em um trimestre; a faixa afina conforme suas frases são apagadas ou alteradas.

035.00070.000jul. de 2025mar. de 2026out. de 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. de 20252.845000000
set. de 20252.2841.52100000
nov. de 20252.2371.5611.8710000
dez. de 20252.0551.4623.5610000
fev. de 20261.5131.0052.6056.204000
abr. de 20261.3819552.3148.5405.34000
jun. de 20261.2418021.9917.82813.61900
ago. de 20269476631.8127.26612.61814.6610
out. de 20268856089676.26910.53532.3245.895
out. de 20268695989576.20610.42631.7089.333

Em julho de 2025 a documentação tinha 29 páginas. Hoje tem 164, e 21 vezes mais frases e linhas de código. Da documentação como ela estava em julho de 2025, 30,5% continua de pé; o resto foi apagado ou reescrito com outro número, flag ou nome. Até a documentação de junho de 2026, que os modelos mais novos viram, perdeu 26,9% dos seus fatos em menos de quatro meses.

Quanto dura uma frase​

Acompanhe cada frase desde a semana em que surgiu até a semana em que sumiu, e metade delas desaparece ou é reformulada em 196 dias. Se uma reformulação só conta quando muda um número, flag, caminho ou nome, metade dos fatos se perde em 266 dias: cerca de nove 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

O que seu modelo nunca ouviu falar​

Estes são os identificadores que hoje estão nas tabelas de referência e não estavam lá no corte de um modelo: flags de CLI, comandos com barra, eventos de hook e variáveis de ambiente. Pergunte ao Claude sobre um deles e ele só pode chutar.

203 identifiers are in the reference tables today that were not there on 24 de junho 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" não é "lançado desde": alguns deles já existiam e só chegaram à documentação depois. De qualquer forma, o modelo não tinha uma página da qual aprendê-los.

Dê a lista ao Claude​

O plugin since-cutoff coloca essas listas diante do Claude. Quando uma sessão começa, um hook lê qual modelo está rodando e adiciona ao contexto dele uma nota curta: as flags, comandos e eventos de hook documentados depois do corte desse modelo, e a instrução de consultar a documentação antes de confiar na memória ou de dizer que um recurso não existe.

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

O hook são poucas linhas de shell POSIX: sem Node, sem rede, cerca de 400 a 750 tokens por sessão. Quando o Claude Code não passa o modelo ao hook, como no nosso teste headless com -p, a nota lista o que mudou desde junho de 2026, o que vale para todo modelo Claude. Nesse teste, a sessão recebeu a nota e o Claude a repetiu palavra por palavra.

O que fazer com isso​

  • Não confie na memória do Claude sobre o Claude Code. Para flags, configurações, hooks e comandos, faça-o ler a página. O Claude Code traz um agente de guia para perguntas sobre si mesmo, e a documentação publica um índice em code.claude.com/docs/llms.txt.
  • Date seus tutoriais. Um guia de seis meses atrás perdeu mais de um terço dos seus fatos. Confira qualquer coisa mais antiga com a documentação antes de copiar comandos dele.
  • Prefira páginas que dizem quando foram verificadas. Toda página deste site traz a data da última verificação; o painel de atualidade lista todas, e o Deprecation & Migration Watch acompanha o que foi removido.

Como medimos​

  • Histórico. web3dev1337/claude-code-docs é um fork de um espelho conhecido da documentação que manteve todo o histórico de sincronizações: 3.604 sincronizações entre julho de 2025 e outubro de 2026. Pegamos a última sincronização de cada semana, 67 retratos no total.
  • Escopo. Todas as páginas do Claude Code, exceto o changelog e os resumos semanais, que registram histórico por definição, e as páginas do Agent SDK, que vieram de outro site de documentação em 2026 e, de outro modo, contariam como novas.
  • Unidades. Cada página é dividida em frases, linhas de tabela e linhas de código, sem links nem marcação. Uma linha que aparece em cinco ou mais páginas ao mesmo tempo, como um banner ou uma linha de código genérica, é descartada. Sobraram 90.674 unidades distintas para acompanhar.
  • Mortes. Uma unidade é dada como extinta quando falta em duas sincronizações semanais seguidas, ou na mais recente, de modo que uma página que falhou em uma sincronização não conta.
  • Fatos. Uma frase nova que substitui uma apagada na mesma semana é tratada como o mesmo fato quando pelo menos 60% das palavras coincidem e todo número, flag, caminho e identificador é idêntico. 7.965 reformulações foram ligadas dessa forma.
  • Cortes. Cada modelo é comparado com o último retrato semanal em ou antes do último dia do mês do seu corte, a leitura mais generosa. Cortes anteriores a julho de 2025 usam o primeiro retrato, que já contém mais do que esses modelos poderiam ter visto: as parcelas deles são limites inferiores.
  • Sobrevivência. Estimativas de Kaplan–Meier sobre todas as unidades nascidas depois do primeiro retrato, com as unidades ainda presentes hoje contadas como censuradas.

O espelho não é oficial: se ele perdeu ou deformou uma página, os números herdam isso. Verificamos as semanas dos cortes em busca de páginas que sumiram por uma sincronização e não encontramos nenhuma. A análise compara texto, não o comportamento do produto.

Reproduza​

O script e sua saída estão no repositório deste site: scripts/research/docs-decay.mjs e data/research/claude-code-docs-decay.json. Ele precisa de Node e git, e roda em cerca de 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