机器之心 Pro 消息,Anthropic 旗下 Claude Code 源代码因开发者操作失误意外泄露,迅速在 AI 圈引发轰动,相关代码在 GitHub 被大量下载、复刻与解读,成为业内焦点事件。

此次泄露源于工程发布失误,Anthropic 在发布 npm 包时未剔除 source map 文件,导致完整 TypeScript 源码被轻易还原。Claude Code 之父 Boris Cherny 及官方均确认,此次事件为内部开发者手滑导致的打包问题,未涉及用户敏感数据与安全漏洞,公司正采取措施防范类似情况。
随着源码公开,大量开发者深入解析,其核心设计与隐藏功能逐一曝光。Claude Code 内置两套反蒸馏机制,通过注入伪造工具调用、模糊工具执行细节,防止竞争对手利用数据训练模型。系统提示词设计堪称行业范本,对模型行为、代码规范、输出字数均做精细化约束,同时内置脏话检测、电子宠物 Buddy、187 个加载动词等趣味功能。

此外,代码还展现了精细化的提示词缓存管理、卧底模式、后台记忆整合、Bash 安全防护等工程能力,以及独立验证 Agent、上下文压缩等优化策略,完整呈现了顶级 AI 编码工具的技术架构。
事件发酵后,原代码仓库被 DMCA 下架,但已被大量开发者保存并上传至去中心化平台。韩国开发者 Sigrid Jin 基于泄露架构用 Python 重写项目 claw-code,两小时斩获超 5 万 Star,创下 GitHub 增长纪录,社区还涌现出 Rust 重构、功能优化等衍生项目。
业内人士表示,此次意外泄露既暴露了大厂工程疏漏与技术债务,也展现了 AI 时代开源社区的高效协作能力。代码被快速解构、移植与改进,模糊了传统软件版权边界,或将深刻改变 AI 软件开发与迭代模式。