核心信息
Claude Code Analysis 是一个 Claude Code 的静态源码分析文档集(2.5k Stars),基于 Anthropic 发布 npm 包时未删除的 source map 文件还原分析,覆盖 1,902 个源文件、513,237 行代码。
- 作者:liuup
- Stars:2.5k
- Forks:1.6k
- 许可证:无(声明仅限学术研究和技术学习)
- 技术栈:TypeScript 100%
- 性质:静态分析文档仓库,非可安装工具
覆盖范围
| 模块 | 说明 |
|---|---|
| 软件架构 | 整体架构与程序入口 |
| 用户信息收集 | 遥测与安全风险分析 |
| Agent Memory | 多级存储、会话压缩机制 |
| 技能扩展 | Skills 扩展机制与 Tool Call |
| MCP 集成 | MCP 协议集成细节 |
| 沙箱隔离 | 本地操作风险缓解 |
| TUI 组件 | 终端 UI 组件分解 |
| 多 Agent 机制 | 多 Agent 协作架构 |
| 会话持久化 | Session Storage / Transcript / Resume |
| 上下文与提示管理 | Context 和 Prompt 工程细节 |
| 竞品对比 | 与 Codex、Gemini CLI、Aider、Cursor 对比 |
关联连接
- Claude_Code_Analysis — 项目实体页面
- Claude_Skills — 同为 Claude Code 生态(技能扩展机制直接相关)
- Agent_Memory — Claude Code 的 Agent Memory 实现细节
- Agent_Communication_Protocols — MCP 集成细节
- Agentic_Systems — 多 Agent 机制
- Context_Engineering — 上下文与提示管理分析
- Claude_Mem — Claude Code 生态的记忆工具(claude-code-analysis 提供源码级分析)