近日,有开发者通过分析 Anthropic 官方发布的 NPM 包 (@anthropic-ai/claude-code),成功逆向提取了 Claude Code CLI 工具的完整 TypeScript 源代码。虽然官方发布的是经过打包的 JavaScript,但由于其中包含了未剥离的 Source Map(源映射)文件,导致原始代码完全暴露。目前,这些代码已被整理上传至 GitHub 非官方仓库。代码显示,该项目采用了 React/Ink 框架构建终端 UI,并包含了技能定义、工具实现及核心服务等模块。虽然该仓库仅供教育参考,但这起事件暴露了企业在软件发布流程中的工程疏忽。
原文链接:Hacker News

IT资源栈
评论前必须登录!
立即登录 注册