核心信息
Claude Code Sourcemap 是 ChinaSiro 维护的 Claude Code 非官方源码还原仓库(9.2k Stars),从 npm 包
@anthropic-ai/claude-code@v2.1.88的cli.js.map中提取 Source Map 恢复出 4,756 个文件(含 1,884 个 .ts/.tsx 源文件)。仅用于技术研究与学习。
- 作者:ChinaSiro(huo0)
- Stars:9.2k
- Forks:14.6k(异常高,疑似自动化)
- 版本:单次提交,无 Release
- 技术栈:TypeScript 100%
还原的源码目录结构
| 目录 | 说明 |
|---|---|
main.tsx | CLI 入口点 |
tools/ | 30+ 工具实现(Bash/FileEdit/Grep/MCP 等) |
commands/ | 40+ 命令(commit/review/config 等) |
services/ | API/MCP/分析服务 |
coordinator/ | 多 Agent 编排 |
assistant/ | Assistant 模式(KAIROS) |
buddy/ | AI 伴侣 UI |
remote/ | 远程会话 |
plugins/ | 插件系统 |
skills/ | 技能系统 |
voice/ | 语音交互 |
vim/ | Vim 模式 |
关联连接
- Claude_Code_Sourcemap — 项目实体页面
- Claude_Code_Analysis — 同类源码分析项目(同为 Claude Code 源码重建,此项目版本更新、文件更多)
- Learn_Claude_Code — Agent Harness 教学
- Claude_Code_Best_Practice — 社区实践指南