Anthropic翻车!Claude Code完整源码被扒,51万行代码+未公开模型全曝光

3 阅读5分钟

🔥 今日AI圈最大地震:Anthropic在发布NPM包时,不小心把Claude Code的完整源代码全部打包进去了——超过51万行代码、1000多个文件,包括未发布模型"Mythos"的引用。这已经是Anthropic短期内第二次泄密了。


💥 到底发生了什么?

事情简单到离谱:

Anthropic把Claude Code发布到NPM(JavaScript包管理器),就像你往网盘传文件一样。但问题是——他们把整个源代码目录都传上去了

正常情况下,发布到NPM的应该是编译后的代码,源码会被过滤掉。但这次,51万+行TypeScript/JavaScript源代码、超过1000个文件,一个没少全传了

任何执行 npm install @anthropic-ai/claude-code 的人,都能直接看到完整的源代码。

The Verge的Emma Roth第一时间报道了此事,确认泄露代码包含"未发布功能和Claude的指令"等内容。


🕵️ 泄露了什么?开发者们发现了什么?

源码被扒开后,开发者社区瞬间炸锅。几个关键发现:

1. 未发布模型 "Mythos"

代码中多次出现对一个名为 Mythos 的模型引用。这个模型从未被Anthropic公开提及——很可能是下一代Claude的内部代号,或者是某个全新产品线。

2. System Prompt 全文

Claude Code 的 system prompt(系统提示词)被完整暴露。这相当于AI助手的"行为准则"——Anthropic是怎么教Claude写代码的、给它设了什么安全限制、遇到敏感请求怎么处理……全写在里面。

对竞品公司来说,这相当于直接拿到了对手的剧本

3. 未发布的功能模块

源码中出现了多个尚未公开的功能线索:

  • 更深度的多文件编辑能力
  • 新的代码审查(code review)工作流
  • 与特定IDE的深度集成插件
  • Agent编排(multi-agent orchestration)相关模块

4. 安全机制与防护逻辑

最敏感的部分:Anthropic内置在Claude Code中的安全过滤逻辑全暴露了。这意味着——恶意用户理论上可以研究这些代码,找到绕过安全限制的方法。


🤔 这不是第一次了

这已经不是Anthropic第一次出这种事故了。根据报道,这在短期内是第二次泄密事件

一家以"AI安全"为核心卖点的公司,连续在源代码安全上翻车——这个讽刺有点过于明显了。

从工程角度看,NPM包发布流程中应该有严格的CI/CD检查:

  • .npmignore 文件是否正确配置?
  • 发布前是否有自动扫描敏感文件的步骤?
  • 发布流程有没有人工审核环节?

这些问题,Anthropic现在恐怕在紧急排查。


🏗️ 对我们工程领域意味着什么?

作为土木/结构工程师,我们日常也在用AI写代码(Python脚本、SAUSG自动化等)。这件事给我们的警示:

✅ 好消息:Claude Code的能力可能比你想象的强

从泄露的代码看,Claude Code内部有大量精细的代码分析、多文件协作、智能重构的实现。这说明它的代码能力是工程级的,不是简单的"代码补全"。

⚠️ 坏消息:安全防线暴露了

如果你的工作涉及敏感工程数据(比如桥梁结构参数、建筑抗震计算),需要知道:

  • Claude Code的安全过滤逻辑现在是公开的
  • 恶意攻击者可能利用这些信息构造"越狱"提示
  • 工程数据安全需要你自己的把关,不能全靠AI的内置防护

💡 实操建议

工程人员使用AI Coding工具的安全清单:

  1. 敏感项目参数不要直接喂给AI
  2. AI生成的计算代码必须人工复核关键公式
  3. 定期检查你用的AI工具是否有安全更新
  4. 关注此类泄密事件,了解你工具的"透明度边界"

📊 AI编程工具竞争格局会变吗?

这次泄密对竞争格局的影响是双向的:

利好竞品:

  • Cursor、Windsurf、GitHub Copilot的团队可以研究Claude Code的架构思路
  • OpenAI的Codex团队获得了宝贵的竞品情报

对Anthropic的伤害:

  • 短期内品牌形象受损("安全公司不安全"的叙事)
  • 未发布功能曝光,竞争策略透明化
  • 可能面临合规审查(特别是企业客户)

但长期来看——Claude Code的技术实力从源码中得到了证明。51万行代码不是随便能写出来的,里面的技术深度会让很多人重新评估Anthropic的工程能力。


🔮 接下来看什么?

  1. Anthropic的官方回应 — 目前尚未看到正式声明
  2. "Mythos"模型的后续 — 这会不会是Claude 4的代号?
  3. 安全影响评估 — 是否有恶意利用的案例出现?
  4. 竞品反应 — Cursor/Copilot会不会趁机推出对标功能?

💬 写在最后

AI编程工具的竞争已经白热化到这种程度了——连源码都能"不小心"全放出来。

这让我想起一句老话:做安全的公司,最怕自己不安全。

对于每天用AI写代码的我们来说,这件事最重要的教训是:工具再强大,安全意识不能外包。 你的代码、你的数据、你的工程成果——最终的安全责任人,是你自己。


你对这次泄密事件怎么看?Claude Code的源码曝光对你选工具有影响吗?欢迎留言讨论 👇

#Anthropic #ClaudeCode #AI编程 #源码泄露 #AI安全