这是什么?
一套中文的静态分析文档合集,深入剖析 Claude Code 的源代码。起因是其 npm 包意外附带了未压缩的 source map,暴露了完整的 TypeScript 代码库。
这是要运行的工具,还是用来读的东西?
它是一组 markdown 章节和附录,不是可执行软件——没有什么需要安装或运行,只有放在 GitHub 上供阅读的文档。
怎么阅读这份分析?
打开 README 的章节索引,点击进入你想了解的主题对应的 markdown 文件,内容涵盖架构、安全,以及 Memory、Skills、MCP、Sandbox 和 UI 组件。
使用它需要什么工具或 API 密钥吗?
不需要,它是一个静态文档仓库,没有代码依赖、包管理器或 API 密钥要求。
这是 Anthropic 官方认可的吗?
不是——作者声明它仅用于学术/技术研究,禁止商业使用,如果 Anthropic 提出异议就会删除内容;Claude Code 的所有权利仍归 Anthropic 所有。
谁会想读这个?
好奇一个生产级 AI 编程代理内部究竟是如何构建的开发者和安全研究人员——包括它的记忆系统、沙箱机制、工具调用/MCP 底层实现和 TUI 组件。
泄露的源代码规模有多大?
根据报告,泄露的 Claude Code 包暴露了它完整的 TypeScript 源码:1,902 个源文件,共计 513,237 行代码。
这份分析具体涵盖哪些主题?
十八章正文加附录,涵盖程序架构、用户数据收集与安全风险、Agent Memory、Skills、Tool Call 机制、MCP 集成、Sandbox 隔离、上下文/提示词管理、多智能体逻辑、会话持久化,以及 TUI 组件树的完整拆解。
它有没有把 Claude Code 和其他编程代理做对比?
有,第 16 章和一个附录将 Claude Code 的架构和能力与 Codex、Gemini CLI、Aider 和 Cursor 进行了对比。
这些论断有实际代码支撑,还是只是猜测?
作者表示,分析基于对泄露的 src/ 目录的静态阅读,并设有专门章节(第 17 章)和文件树附录,将论断与源码证据和公开文档相互对照。
What are similar projects?
how-claude-code-works, CodeMason, qwen-code, claude-code-book, ai-agent-deep-dive, learn-coding-agent, rea, lean-ctx
Which topics is it in?
source-code-analysis, security-research, static-analysis, agent-memory, sandbox, academic-research, reverse-engineering, anthropic, china, agents, documentation, coding-agent