Interactive Playbook

Understand Claude Code from real code paths

Language
Theme

Analysis Basis

What this learning site is based on

This site intentionally separates source basis from presentation. That makes it easier to update the learning content when the source snapshot changes.

Public repo context

anthropics/claude-code

Commit: 4411cbae098222d6a43574b1c9d5931d897d0188

Public repo is primarily plugin/examples/automation material rather than the full core CLI source.

Known limitation

No build manifests in snapshot

The provided app-source snapshot does not include package manifests or git metadata, so this site records snapshot date and file-level metadata instead of a full commit hash.

Tracked large files

Files worth revisiting on every update

  • src/main.tsx4684 lines in the analyzed snapshot
  • src/services/api/claude.ts3420 lines in the analyzed snapshot
  • src/services/mcp/client.ts3349 lines in the analyzed snapshot
  • src/utils/auth.ts2003 lines in the analyzed snapshot
  • src/utils/config.ts1818 lines in the analyzed snapshot
  • src/utils/plugins/pluginLoader.ts3303 lines in the analyzed snapshot