首页 游戏 软件 资讯 排行榜 专题
首页
业界动态
Claude+代码开发翻车?源码“裸奔”揭示AI架构设计核心

Claude+代码开发翻车?源码“裸奔”揭示AI架构设计核心

热心网友
20
转载
2026-04-01

编辑 | 王凤枝

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

一个59.8MB的map文件,把Anthropic最核心的编程产品扒了个干净。这不是黑客攻击,不是内部泄密,就是发布时忘了删。

3月31日,安全研究员Shou Chaofan在npm注册表上发现了一个不该存在的东西。

\

Anthropic的AI编码工具Claude Code,在它的npm包(3月31日发布的最新版本v2.1.88)里附带了一个59.8MB的源映射文件(cli.js.map)。这个文件的作用很简单,就是把压缩后的生产代码还原回人类可读的原始TypeScript代码。

换句话说,Anthropic把自家产品的源代码,打包进了公开发布的软件包里。

Shou Chaofan在X平台上以@Fried_rice的用户名发布了这一发现,帖子里直接附上了完整的src.zip文件链接。几小时内,这条帖子浏览量就突破了660万次。

这不是第一次。

2025年2月,Claude Code的一个早期版本就因为同样的原因被曝光。当时Anthropic从npm上撤掉了旧版本,删除了源映射文件。一年之后,同样的问题再次出现。

01源代码泄露了什么?

这次泄露的源代码包包含1906个Claude Code的专有源文件,涵盖了内部API设计、遥测分析系统、加密工具、进程间通信协议等核心内容。整个项目规模约2300多个文件,包括103个命令文件、146个组件、67个hooks、45个工具模块,还有插件系统和服务端代码。

有人把还原出来的代码传到了GitHub上,在发现后的几个小时内,这个仓库就获得了超过1100个星标和1900个复刻。虽然Anthropic随后发出了DMCA版权删除通知,但源码已经被无数人复刻保存。

\

一个名为ost-tracker.ts的文件引起了社区注意,计费逻辑可能也被暴露了。

不过对于普通用户来说,这次泄露并不直接构成安全风险。泄露的是Claude Code命令行工具的客户端实现代码,不涉及模型权重,也不涉及用户数据。你的个人对话记录没有因此暴露。真正被公开的,是这个工具的内部架构、安全机制和遥测逻辑:它如何通信、如何收集使用数据、安全层是怎么构建的,现在对任何人都是可见的。

02藏在代码里的“彩蛋”

当开发者们开始翻看泄露的源代码时,发现Anthropic在Claude Code里藏了不少从未公开过的功能。

最受关注的是一个叫BUDDY的电子宠物系统。它像一个拓麻歌子,会出现在输入框旁边的对话气泡里。根据泄露的说明,这只宠物由用户ID的哈希值生成,共有18个物种:鸭子、龙、蝾螈、水豚、蘑菇,甚至还有幽灵。

稀有度从普通到1%的传说级别不等,还有帽子、闪亮变种等装饰物。每只宠物有五个属性:调试、耐心、混乱、智慧、吐槽。首次孵化时,Claude会为它生成名字和性格,配有精灵动画和浮动的心形特效。计划在4月1日到7日预告式推出,5月正式上线,从Anthropic员工开始试用。

另一个重大发现是KAIROS,一个“始终在线的Claude”持久助手模式。它可以跨会话持续工作,把记忆日志存储在私有目录里,通过夜间“梦境”进行整理,还能主动启动任务。代码里甚至详细说明了午夜边界处理机制,确保梦境进程不会出错。

泄露的代码里还提到了ULTRAPLAN,用于在云端进行30分钟远程规划会话,以及协调员模式,允许一个Claude实例生成并并行管理多个工作智能体。

还有Auto Mode,用一个AI分类器来自动批准工具权限,不再弹出提示窗口。以及一个叫Undercover Mode的模式,专门为Anthropic员工在公共代码库上自动激活,从提交记录里移除AI归属痕迹,而且无法关闭。

一位X平台的用户总结了这些发现,并在最后写道:“不确定我们是否还能再见到这些功能了。”

\

Reddit和Hacker News上的讨论迅速发酵。有人把这份代码库称为一个“宝藏”,因为里面藏着这么多未完成或未公开的想法。

03开发者从泄露代码里看到了什么

开发者@devmelv在X上分享了他阅读泄露代码后的观察。他正在构建AI应用,从Claude Code的源代码里看到了几个值得注意的设计思路。

\

关于上下文处理,Claude Code的CLAUDE.md文件在每一轮对话中都会被加载,不是在会话开始时加载一次,而是每一轮都加载。Anthropic构建了一整套文件层级结构来可靠地注入上下文:全局偏好设置、项目级规则、模块化规则文件,还有私有的、被gitignore忽略的笔记。每条消息都要重新读取4万个字符。他的结论是:持久化、结构化的上下文,不是后期添加的功能,而是从第一天起就要承载一切的基础架构。

关于并行处理,当Claude Code派生一个子智能体时,它会创建一个与父上下文完全相同的字节副本。API会对其进行缓存。五个智能体的消耗成本与一个智能体大致相当,因为它们都命中了同一个提示缓存。这是一个产品层面的设计决策,不是性能层面的取巧。Anthropic是根据自身API的定价模型来设计产品的。他给其他AI产品构建者的建议是:理解所使用的任何模型的价格体系,并围绕它来设计产品。

关于权限设计,Claude Code的每一次权限弹窗都被视为配置的失败。源代码里有一个五级设置联动,还有一个自动模式,用LLM分类器自行决定权限,无需询问用户。他们用AI来决定AI能做什么。在他看来,AI产品中的每一个摩擦点,本质上都是一个配置问题。目标是在已知、可信的工作流程中实现零中断。

关于会话连续性,每个会话都会保存到JSONL文件中。用户可以恢复、分支、继续。系统还内置了“会话记忆”机制,在上下文压缩过程中自动提取任务规范、决策和学习成果。大多数人每次都是重新开始,这丢弃了模型已经了解到的关于项目的所有信息。他为AI产品构建者给出的启示是:为连续性而设计。用户不想每次都重新解释自己。一个能记住的AI,价值是一个不能记住的AI的十倍。

他还列出了一个数据:Claude Code拥有60多个工具、25多个生命周期hooks、5种上下文压缩策略、带有指数退避的重试系统、出错时的模型降级、为中断设计的流式架构、一个IDE桥接器、语音输入、一个多智能体协调器,还有一个宠物伙伴精灵。而大多数AI演示,只有500行代码。他说,花一个周末做出来的东西只是一个概念验证,真正的产品是当真实用户做出你意想不到的事情时,所需要的一切。

04最讽刺的一次泄露

这次泄露在社交媒体上引发了大量讨论。

一位小红书博主“AI爱好者”写道:“Claude Code闭源变开源,只因忘删一个文件。不是被黑客攻击,也不是内部人员泄密,仅仅他们自己发布npm包的时候,忘了把source map文件删掉。就这么简单。一个59.8MB的文件,把整个Claude Code扒了个干净。”

\

他还打了个比方:“source map是啥?正常发布代码都会压缩混淆,变成一坨人类看不懂的东西。但source map能把它完整还原回来,相当于你把日记锁进保险箱,但把钥匙一起塞进了快递包裹。”

“AI爱好者”还批评称:“说真的这事最讽刺的地方在于,Anthropic是全世界最强调AI安全的公司,天天讲安全、讲对齐、讲负责任,结果自己最核心的产品源码,因为忘删一个文件就全漏了。就是因为发包的时候没检查。这波啊,这波叫安全公司最不安全。”

另一位小红书博主“机器之心”也提到了这件事:“网传Claude Code的源码被大规模还原,导火索居然是发布npm包时遗留的source map。这事儿不是黑客攻击,也不是员工误操作。是构建产物里多带了一个‘能反推源码关系’的文件,结果被人顺藤摸瓜。”

\

截至发稿时,Anthropic尚未就此事发表任何公开声明。这次事件可能会引发对AI公司软件发布流程的审视,尤其是因为这些公司正在构建的工具正越来越多地被全球的开发者和企业所使用。

来源:https://www.163.com/tech/article/KPCQ2PG500097U7T.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

ASP常用源代码大全与实用技巧上篇
编程语言
ASP常用源代码大全与实用技巧上篇

ASP常用源代码总结(上篇) 当提到ASP(Active Server Pages),很多老开发者的记忆可能就被唤醒了。作为微软当年用来替代CGI脚本的利器,ASP以其简单、方便的特性,成为连接数据库、实现动态网页交互的主流工具。虽然技术风潮不断更迭,但这些经典的代码片段,至今仍是理解Web开发底层

热心网友
05.07
Anthropic清理泄露源码引发“误伤”,逾八千个GitHub代码库被短暂下架
业界动态
Anthropic清理泄露源码引发“误伤”,逾八千个GitHub代码库被短暂下架

4月2日消息,人工智能公司Anthropic在处理未公开源代码泄露事件时出现操作失误,导致代码托管平台GitHub上逾8000个代码库被意外下架。目前该公司已撤回绝大部分下架要求。事件起因于本周二。

热心网友
04.07
Claude Code误泄露51万行源码,官方坦诚人为错误
科技数码
Claude Code误泄露51万行源码,官方坦诚人为错误

  中新经纬4月1日电 (谢婧雯)“这是人为错误。我们的部署流程包含几个手动步骤,其中一个步骤我们操作有误。我们已经进行了一些改进,并且正在深入研究,以增加更多健全性检查。”4月1日下午,Anthr

热心网友
04.01
Anthropic核心代码泄露:51万行未发布功能遭曝光
科技数码
Anthropic核心代码泄露:51万行未发布功能遭曝光

AI(人工智能)新锐巨头Anthropic意外“开源”了旗下编码助手Claude Code的51万行源代码。当地时间3月31日,由于npm(包管理器)打包失误,Anthropic旗下爆款AI编程工具

热心网友
04.01
Claude+代码开发翻车?源码“裸奔”揭示AI架构设计核心
业界动态
Claude+代码开发翻车?源码“裸奔”揭示AI架构设计核心

编辑 | 王凤枝一个59 8MB的map文件,把Anthropic最核心的编程产品扒了个干净。这不是黑客攻击,不是内部泄密,就是发布时忘了删。3月31日,安全研究员Shou Chaofan在npm注

热心网友
04.01

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

2026年USDT交易软件排行榜:安全可靠的平台推荐与选择指南
web3.0
2026年USDT交易软件排行榜:安全可靠的平台推荐与选择指南

本文介绍了2026年主流的USDT交易软件,重点分析了币安、欧易和火币三大平台的特点与优势。内容涵盖平台安全性、交易功能、用户体验及费用结构,旨在为不同需求的用户提供选择参考。文中强调选择平台时应综合考虑资产安全、操作便捷性和交易成本,并提醒注意风险管理与合规操作。

热心网友
05.14
2026年USDT交易软件推荐:十大安全靠谱平台深度评测
web3.0
2026年USDT交易软件推荐:十大安全靠谱平台深度评测

本文介绍了USDT交易的基本概念与主流平台选择。USDT作为稳定币,其交易主要通过加密货币交易所进行。选择平台时需综合考虑安全性、流动性、手续费和用户体验。文中列举了当前市场认可度较高的几类交易平台,并提醒用户注意资产安全与合规操作,建议根据自身需求谨慎选择。

热心网友
05.14
哥本哈根大学新研究探索AI推荐系统如何消除偏见实现公平
AI
哥本哈根大学新研究探索AI推荐系统如何消除偏见实现公平

哥本哈根大学计算机科学系于2026年3月发布了一项具有里程碑意义的研究(论文编号arXiv:2603 12935v1),揭示了当前主流AI推荐系统可能潜藏的社会偏见风险。这项研究同时指出,一种高效且低成本的解决方案——提示工程,或许能成为破解这一难题的关键。 当您使用求职平台或新闻资讯应用时,背后的

热心网友
05.14
港科大团队创新图像修复技术:仅需千张训练图,视频生成模型效果媲美百万数据
AI
港科大团队创新图像修复技术:仅需千张训练图,视频生成模型效果媲美百万数据

照片模糊了、雨滴遮挡了画面、夜晚拍摄噪点过多……这些常见的图像质量问题,往往让人束手无策。传统的解决方案,就像请来一群专科医生:去模糊、去噪点、去雨滴,各有各的专长,但每个“医生”都需要海量的“临床经验”——动辄数百万张训练图片,才能达到可用的修复水平。 然而,一项由香港科技大学、哈尔滨工业大学深圳

热心网友
05.14
UBC与Vector研究院攻克AI资源管理难题 机器人低成本高效运行指南
AI
UBC与Vector研究院攻克AI资源管理难题 机器人低成本高效运行指南

这项由英属哥伦比亚大学(UBC)与Vector人工智能研究院联合主导的前沿研究,于2026年3月以预印本论文(arXiv:2603 12634v1)形式发布。研究团队创新性地提出了“预算感知价值树搜索”(Budget-Aware Value Tree Search,简称BA VT)框架,旨在攻克一个

热心网友
05.14