Skip to main content

概念 ↔ 源码速查(中文)

路径相对于仓库根目录 claude-code-snapshot/文档章节指向 learn_claude_code/docs/zh/ 下对应总览(与顶层 docs/zh/ 镜像内容一致时可互换)。

概念主要源文件辅助文件文档章节
CLI 入口src/entrypoints/cli.tsxsrc/main.tsx02-startup-flow.md
启动与初始化src/main.tsxsrc/utils/sessionStart.ts02-startup-flow.md
Agent 核心循环src/query.tssrc/utils/messages.ts03-core-loop.md
工具抽象与执行src/Tool.tssrc/utils/toolResultStorage.ts04-tool-system.md
权限与规则src/utils/permissions/src/utils/settings/permissionValidation.ts05-permission-security.md
系统提示与上下文src/utils/systemPrompt.tssrc/utils/messages/mappers.ts06-context-prompt.md
会话与记忆src/utils/sessionStorage.tssrc/services/compact/sessionMemoryCompact.ts07-memory-system.md
终端 UI / REPLsrc/screens/REPL.tsxsrc/interactiveHelpers.tsx08-terminal-ui.md
MCP 工具与集成tools/MCPTool/MCPTool.tssrc/entrypoints/mcp.ts, src/utils/mcpValidation.ts09-mcp-integration.md
Swarm / 多 Agentsrc/utils/swarm/src/utils/teammateMailbox.ts, src/utils/swarm/permissionSync.ts10-multi-agent.md
插件与技能src/utils/plugins/src/utils/skills/11-plugin-skill.md
流式与 API 客户端src/utils/stream.tssrc/utils/model/model.ts12-api-streaming.md
设置与配置src/utils/settings/settings.tssrc/utils/settings/mdm/settings.ts13-config-settings.md
压缩 / Autocompactsrc/services/compact/compact.tssrc/services/compact/microCompact.ts, src/services/compact/autoCompact.ts14-compact-context-mgmt.md
斜杠命令src/commands/src/utils/slashCommandParsing.ts15-command-system.md
Token 预算src/utils/tokenBudget.tssrc/utils/tokens.ts14-compact-context-mgmt.md
Vim 模式src/vim/src/screens/REPL.tsx08-terminal-ui.md
工具注册与搜索src/utils/toolSearch.tssrc/utils/toolSchemaCache.ts04-tool-system.md

若本地仅检出 learn_claude_code/,请使用仓库根目录的 docs/zh/learn_claude_code/docs/zh/ 中同名章节。