{"repo":"OrcaWhisper/Claude-Code","free":true,"listed":false,"github":"https://github.com/OrcaWhisper/Claude-Code","clone":"git clone https://github.com/OrcaWhisper/Claude-Code.git","description":"Claude Code source archive reconstructed from the published npm source map.","language":"TypeScript","stars":92,"topics":["claude","claude-code","claude-desktop","claude-leak"],"license":null,"category":"cli-tools","readme_excerpt":"Claude-Code 这不是 Anthropic 官方仓库。 这个仓库用于归档和阅读从公开 npm 发布包中可提取出的 Claude Code TypeScript 源码。 Claude-Code 收录的是 Anthropic Claude Code CLI 工具的 TypeScript 源码提取结果。Claude Code 是 Anthropic 官方推出的命令行编程助手，可直接在终端里与 Claude 交互，完成编辑文件、执行命令、搜索代码库、处理 Git 工作流等软件工程任务。 这里展示的内容并不是来自官方开源仓库，而是从官方发布到 npm 的安装包中附带的 source map 里还原出来的源码。 - npm 包： @anthropic-ai/claude-code v2.1.88 - 官方主页： github.com/anthropics/claude-code 源码是怎么泄露出来的 2026 年 3 月 31 日，开发者 Chaofan Shou（@Fried rice） 公开提到，Claude Code 的源码可以直接通过 npm 包中的 source map 还原出来。 问题的关键在于，官方发布的 @anthropic-ai/claude-code 包中包含了 cli.js.map 文件。这个 source map 不只是调试辅助文件，它的 sourcesContent 字段里还内嵌了打包前的原始源码内容。也就是说，只要拿到这个 map 文件，就可以把构建前的 .ts / .tsx 文件批量恢复出来。 因此，这次事件更像是一次 发布流程上的源码暴露 ，而不是传统意义上的代码仓库被攻破。源码并非通过入侵获得，而是随着 npm 发布产物一起被公开分发了出去，最终导致 Claude Code 的主要 TypeScript 源码可以被低成本提取和重建。 如何自行提取 直接克隆这个仓库 或者从 npm 包中自行提取 1. 下载并解压 npm 包： 2. 创建一个 unpack.mjs 文件： 3. 运行提取脚本： 提取后的源码会出现在 unpacked/ 目录中。 仓库结构 当前这份整理后的源码树，不只是一个简单的 CLI 入口文件，而是一套相当完整的终端 agent 应用。按现有仓库内容，大致可以这样理解： 这份源码里最值得关注的部分 如果你是第一次阅读 Claude Code 的实现，建议优先关注这几块： 1. src/bootstrap-entry.ts 看启动链路和 fast path 分流。 2. src/main.tsx 看 CLI 初始化、命令装配、权限和全局配置是如何接起来的。 3. src/commands.ts 看所有 slash 命令是如何聚合和加载的。 4. src/tools.ts 看模型真正能调用哪些工具，例如 Bash、读写文件、搜索、MCP、任务控制等。 5. src/query.ts 看 agent loop 的核心逻辑，包括消息拼接、工具调用、compact、继续执行等。 6. src/screens/REPL.tsx 看终端交互 UI 主界面是怎么组织的。 免责声明 这个仓库中的代码知识产权归 Anthropic 所有。 Claude-Code 仅作为学习、研究与技术参考用途的整理归档，不代表 Anthropic 官方立场，也未获得 Anthropic 的认可、授权或支持。关于源码使用限制，请以对应 npm 包的官方许可条款为准： https://www.npmjs.com/package/@anth","default_branch":null,"files":null,"tree":[],"storefront":"/r/OrcaWhisper","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OrcaWhisper/Claude-Code/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}