claude-code 是什么?

这个仓库托管的是 Anthropic 官方 Claude Code CLI 的「泄露源码」——据其说明,2026-03-31 Claude Code 的完整 TypeScript 源码因 npm 包里暴露的 .map 源映射文件被泄露并被打包传播,本仓库即收录了泄露出的 src/ 目录(约 1,900 文件、51 万+ 行,基于 Bun 运行时、React + Ink 终端 UI)。需要前置且明确:这是未经授权传播的第三方专有源码,归属权属于 Anthropic(README 自己也声明「所有原始源码归 Anthropic 所有」)。它既非官方发布、也非开源授权(仓库无许可证),下载、运行或再分发此类泄露的专有代码涉及版权与法律风险,且随时可能被下架。本页只客观记录其性质,不引导使用。

⭐ 191 Stars 🍴 329 Forks TypeScript 作者: tanbiralam
来源:README「Leaked Source」/Overview/Notes、GitHub 描述(All original source code is the property of Anthropic)、GitHub meta(tanbiralam/claude-code,TypeScript,无 license) 查看 GitHub 仓库 →

为什么值得关注

Claude Code 是热门的官方 AI 编码 CLI,开发者一直很好奇它内部如何实现。2026-03-31 的源码泄露事件本身极具话题性,围观「官方代码长什么样」的需求把这类托管泄露源码的仓库推上热度,短期积累约 1,700 星。但要清醒:热度来自一次专有代码泄露事件,关注≠正当——传播与使用泄露的专有源码有明确的版权与合规风险。

来源:README How It Leaked/Overview、GitHub meta(stars 1735、created_at 2026-03-31)

核心功能

Claude Code 泄露源码归档(性质敏感)

仓库收录了据称从 .map 源映射还原出的 Claude Code 完整 TypeScript 源(src/ 约 1,900 文件、51 万+ 行)。这是未经授权的专有代码,本页仅说明其存在与规模,不鼓励下载或使用。

来源:README Overview(leaked src/、规模)
技术形态(仅作客观说明)

从公开信息看,Claude Code 基于 Bun 运行时、用 Commander.js 解析 CLI、终端 UI 用 React + Ink,含命令注册、工具注册等模块;部分 Anthropic 内部 @ant/* 包与若干工具未在泄露中包含,被替换为 no-op 桩(stubs/)。这些是对其架构的中性描述,不构成使用建议。

来源:README Overview/Directory Structure/Notes(stubs、bun:bundle 等)

技术架构

据 README,Claude Code 是 TypeScript 编写、跑在 Bun 上的 CLI:入口 src/main.tsx 用 Commander.js 解析命令,commands.ts/tools.ts 做命令与工具注册,终端 UI 用 React + Ink。本仓库为泄露源码的归档,结构为 src/(泄露主体)、plugins/(如 bunBundleDev.ts 用 Bun 插件 shim 掉 bun:bundle 的特性开关系统,flags 默认关闭)、stubs/(替换缺失的 @ant/* 内部包与部分工具为 no-op)、bunfig.toml(定义 MACRO.* 构建期常量),约 2,300+ 文件。需再次强调:这是未经授权的专有代码归档,本页不转述其实现细节用于运行,仅说明它整体是「Bun + Commander + React/Ink 的 CLI」这一已公开的形态。

来源:README Overview/Directory Structure/Notes、仓库目录(src/plugins/stubs、bunfig.toml)

技术栈

语言TypeScript框架Bun 运行时 + Commander.js(CLI)+ React + Ink(终端 UI)
Bun(运行/打包)React + Ink(CLI UI)Commander.js(命令解析)stubs 替换缺失的 Anthropic 内部 @ant/* 包
仓库为泄露源码归档,非官方发布、无开源许可证;属专有代码,使用涉法律风险
来源:README Overview/Quick Setup/Notes

快速上手

本页不提供运行该泄露源码的步骤。它是 Anthropic 专有的 Claude Code 源码、因泄露被传播,没有开源授权,下载、运行或再分发都可能侵犯版权、违反 Anthropic 服务条款并带来法律风险,仓库本身也可能随时被下架。若你想使用 Claude Code,请通过 Anthropic 官方渠道获取正版;若出于安全/合规研究需要了解此次泄露事件,请在合法、不传播专有代码、不损害权利人的前提下进行,并尊重知识产权。
来源:基于其「泄露专有源码」性质作出的合规说明,非操作转述;README 自述无授权、归 Anthropic 所有

使用场景

从技术好奇角度,这类泄露归档常被用来「看官方 Claude Code 内部如何实现」(架构、提示、工具组织等)。但这是未经授权的专有代码:将其用于运行、二次开发或再分发都涉及版权与合规风险,也违反 Anthropic 条款。正当的安全/取证研究可在合法、不传播代码、不损害权利人的前提下了解该泄露事件的成因(如 .map 源映射暴露)以加固自身发布流程,但不应把泄露的专有代码当作可使用的资源。本页不支持也不鼓励使用它。

来源:README How It Leaked/Overview、专有代码性质判断

优势与局限

优势

  • 对安全/发布工程有警示价值:暴露了「npm 包内 .map 源映射可能泄露完整源码」这一真实风险,可促使团队检查自身发布流程。

局限

  • 法律/版权风险是首要问题:内容是 Anthropic 未授权泄露的专有源码,下载/运行/再分发可能侵权、违反条款,仓库随时可能被下架。
  • 无任何开源许可证:不存在合法的复用授权,「看看」与「使用」之间有明确法律界线。
  • 并非完整可用:部分内部包与工具缺失、被 no-op 桩替换,运行也未必等同官方体验。
  • 本质是一次泄露事件的产物,而非一个可正当使用的项目;本站不提供使用指引。
来源:README How It Leaked/Notes、GitHub meta(无 license)、专有代码性质

最新版本

该仓库是 2026-03-31 Claude Code 源码泄露事件的归档,无打 tag 的正式 Release,亦无开源授权。最近一次更新在 2026-05-06。鉴于其内容为未授权的专有源码,可能随时被权利人要求下架。本页不追踪其代码细节。

来源:README(泄露日期)、GitHub meta pushed_at 2026-05-06、created_at 2026-03-31

总结评价

这个仓库托管的是 2026-03-31 因 .map 源映射暴露而泄露的 Anthropic Claude Code 专有源码归档。它在技术上对「官方 CLI 如何实现」有围观价值,并对发布工程是一记警钟(源映射可能泄露源码)。但它的核心性质决定了风险压倒一切:这是未经授权的专有代码、无任何开源许可、归 Anthropic 所有,下载、运行或再分发都涉及版权与合规风险,仓库也可能随时被下架。因此本站只客观记录其存在与成因,不提供运行步骤、不鼓励使用——想用 Claude Code 请走官方正版渠道;想研究此次泄露请在合法、不传播专有代码、尊重知识产权的前提下进行。

来源:综合 README、泄露事件性质、版权与合规风险及 GitHub meta 的事实判断
透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间: 2026-05-23 20:25. 质量评分: 100/100.

数据来源:README、GitHub API、依赖文件