🔓 完整可编译与运行的 Claude 代码分支 | Claude Opus 4.6 解锁版
我花费了大量精力从零开始逆向工程了整个构建系统,修复了所有的编译错误,并使这个源码快照能够真正运行。
分支库 (Fork): https://github.com/leaked-claude-code/leaked-claude-code
问题所在
原始的源码快照是不可构建的 —— 没有 package.json,没有 tsconfig.json,没有依赖清单,也没有构建脚本。缺少了数十个内部模块。你根本无法编译或运行它。
我修复的内容
| 工作内容 |
详细信息 |
| 依赖项重建 |
从约 1,900 个 TypeScript 源文件中逆向工程了 60 多个 npm 依赖项 |
| 创建了 90+ 个存根 (stub) 模块 |
Anthropic 内部包 (@ant/*)、原生插件 (native addons) 以及功能受限的模块 (feature-gated modules) |
| 构建配置 |
package.json, tsconfig.json, bunfig.toml, .gitignore |
| 源码修复 |
运行时宏 (MACRO) 注入、Commander.js 标志修复、bun:bundle polyfill、修复缺失的导出项 (exports) |
| 云端 SDK 存根 |
为 Bedrock/Vertex/Foundry/Azure 提供存根,以避免庞大的下载量 |
| OTel 导出器存根 |
为 10 个 OpenTelemetry OTLP 导出器提供存根 |
你可以用它做什么
- 阅读并学习 完整的 Claude Code 架构(约 51.2 万行 TypeScript 代码)
- 修改源码 —— 添加你自己的工具 (tools)、智能体 (agents)、技能 (skills) 和命令 (commands)
- 构建自定义版本,使用命令
bun build src/main.tsx --outdir=dist --target=bun
- 切换功能标志 (Feature flags)(KAIROS, PROACTIVE, BRIDGE_MODE, VOICE_MODE 等)
- 通过 MCP 服务器、自定义智能体和自定义技能进行扩展,而无需修改核心源码
如果这对你有帮助,请点个 Star ⭐!
🔓 完整可编译与运行的 Claude 代码分支 | Claude Opus 4.6 解锁版
我花费了大量精力从零开始逆向工程了整个构建系统,修复了所有的编译错误,并使这个源码快照能够真正运行。
分支库 (Fork): https://github.com/leaked-claude-code/leaked-claude-code
问题所在
原始的源码快照是不可构建的 —— 没有
package.json,没有tsconfig.json,没有依赖清单,也没有构建脚本。缺少了数十个内部模块。你根本无法编译或运行它。我修复的内容
@ant/*)、原生插件 (native addons) 以及功能受限的模块 (feature-gated modules)package.json,tsconfig.json,bunfig.toml,.gitignorebun:bundlepolyfill、修复缺失的导出项 (exports)你可以用它做什么
bun build src/main.tsx --outdir=dist --target=bun如果这对你有帮助,请点个 Star ⭐!