Claude Code

Official coverage map

Mapping the recorded official Markdown inventory to local guides, maintenance procedures and command-cache coverage.

This page audits the original migration snapshot from the official llms.txt: 163 Markdown pages. Local guides aggregate them by onboarding, configuration, governance, extensions, SDK, costs and troubleshooting instead of mirroring each page separately.

Recorded snapshot:

ItemCountLocation
Official Markdown pages163/tmp/claude-docs-current/manifest.json
Local Claude Code pages73content/docs/claude-code/*.mdx
Direct official references163/163Each source URL appears in at least one local page
Official commands101Commands and cache effects cover the recorded set

#Coverage areas

AreaLocal guidesOfficial sources
Onboarding and commandsHow it works,Installation,Commands,CLI referenceOverview,Quickstart,Setup,CLI reference,Commands,Interactive mode,Keybindings,Terminal config,Fullscreen,Voice dictation,Deep links
Configuration and providersSettings,Configuration debugging,Models and fast mode,Availability,Provider authenticationAuthentication,Settings,Environment variables,Debug your configuration,Claude directory,Model configuration,Fast mode,Feature availability,Amazon Bedrock,Google Vertex AI,Microsoft Foundry,Claude Platform on AWS
Enterprise governance and gatewaysEnterprise overview,Administration,Controls,Rollout,Adoption,Gateway operations,Gateway deploymentAdmin setup,Enterprise deployment overview,Network config,Server-managed settings,Managed MCP,Analytics,Champion kit,Communications kit,Claude apps gateway,Gateway config,Gateway deploy,Gateway on GCP,Gateway spend limits
Security, privacy and isolationPermissions,Auto-mode policy,Sandboxing,Devcontainers,Privacy,ZDRPermissions,Permission modes,Configure auto mode,Sandboxing,Sandbox environments,Devcontainer,Security,Security guidance,Data usage,Legal and compliance,Zero data retention
Extensions, automation and parallel workTools,Subagents,Parallel workflows,Advanced workflows,Routines,Worktrees,MCP,Hooks,Plugins and skillsTools reference,Sub-agents,Agents,Agent view,Workflows,Goal,Advisor,Routines,Scheduled tasks,Worktrees,MCP,Hooks guide,Plugins,Skills
Agent SDKSDK,API reference,Agent features,Capabilities,Runtime patterns,Streaming and plugins,ProductionAgent SDK overview,Quickstart,TypeScript,Python,Agent loop,Claude Code features,Custom tools,MCP,Hooks,Plugins,Streaming output,Streaming input,Structured outputs,Secure deployment
Desktop, web, IDE and platformsDesktop,Desktop/web/IDE workflows,Platforms,Review and CI,Chrome and computer use,Web and remote accessDesktop,Desktop quickstart,Desktop Linux,Desktop scheduled tasks,Claude Code on the web,Web quickstart,Remote Control,VS Code,JetBrains,Platforms,Code Review,GitHub Actions,GitLab CI/CD,Chrome,Computer Use
Cost, caching and troubleshootingMonitoring,Caching,Cost optimization,Error reference,TroubleshootingMonitoring,Costs,Prompt caching,Errors,Troubleshooting,Troubleshoot install,Glossary

#Commands and caching

Commands preserves names, purpose and visibility. Cache effects adds five-minute/one-hour implications for the same recorded 101 commands.

Cache interpretation:

TypeExplanation
Five minutesTypical default for API/Console/gateway paths
One hourEligible subscriptions or extended-TTL upstreams
CommandsConfiguration/navigation/permissions/UI/session actions may change future prompts/tools/providers without calling the main model
Provider switchingDo not assume reuse across endpoint/model/region/upstream/key changes

#Maintenance scripts

After refreshing sources, check for official pages without direct local references:

node - <<'NODE'
const fs=require('fs');
const manifest=JSON.parse(fs.readFileSync('/tmp/claude-docs-current/manifest.json','utf8')).entries;
const localFiles=fs.readdirSync('content/docs/claude-code').filter(f=>f.endsWith('.mdx')).map(f=>'content/docs/claude-code/'+f);
const localText=localFiles.map(f=>({f,text:fs.readFileSync(f,'utf8')}));
const missing=[];
for(const e of manifest){
  const hits=[];
  for(const lf of localText){
    if(lf.text.includes(e.url)) hits.push(lf.f);
  }
  if(!hits.length) missing.push({slug:e.slug,title:e.title,url:e.url});
}
console.log(JSON.stringify({official:manifest.length,directReferenced:manifest.length-missing.length,missingCount:missing.length,missing},null,2));
NODE

Extract command coverage from the official table:

node - <<'NODE'
const fs=require('fs');
function official(){
  const s=fs.readFileSync('/tmp/claude-docs-current/commands.md','utf8');
  return [...new Set([...s.matchAll(/^\|\s*`([^`]+)`/gm)].map(m=>m[1].split(/\s+/)[0]).filter(x=>x.startsWith('/')))].sort();
}
const off=official();
for(const file of ['content/docs/claude-code/commands.mdx','content/docs/claude-code/command-cache.mdx']){
  const s=fs.readFileSync(file,'utf8');
  const missing=off.filter(c=>!s.includes(c));
  console.log(file, JSON.stringify({official:off.length,missingCount:missing.length,missing},null,2));
}
NODE

#When to add pages

Prefer a new page when:

  • A new independent workflow appears, such as gateway deployment, SDK runtime or governance.
  • An existing page has become too long to navigate effectively.
  • Gateway, caching, provider or regional deployment boundaries need dedicated explanation.

Prefer updating an existing page when:

  • The addition is a command, variable, limitation or troubleshooting entry.
  • It belongs to an existing section.
  • A source link and explanation suffice without another navigation entry.

Support

Need help?

For setup, billing, or model issues, email us. Check the status page for uptime.

WeChat / QQ support is available at the bottom right.