3 min read
[AI 小众新闻]

“100% AI生成”的背后…泄露的Claude Code源代码揭示的AI开发真实情况


  • Anthropic的首席工程师在几个月前宣布“Claude Code的贡献是100%由AI生成的”,随后由于打包错误,泄露了512,000行的源代码……
※この記事はアフィリエイト広告を含みます

“100% AI生成”的背后…泄露的Claude Code源代码揭示的AI开发真实情况

📰 新闻概要

  • Anthropic的首席工程师在几个月前宣布“Claude Code的贡献是100%由AI生成的”,随后由于打包错误,泄露了512,000行的源代码。
  • 泄露的代码中包含了3167行的庞大单一函数,以及12层的深度嵌套等现代编程中的“坏手法”。
  • 尽管是一家开发世界顶尖LLM的公司,却在情感分析中使用“正则表达式”,并且放任一个浪费每日25万次API调用的已知漏洞。

💡 重要的要点

  • AI生成代码的质量问题: 在print.ts中的一个函数里,所有功能从认证到速率限制、模型切换都被塞进了一个函数,完全没有模块化。
  • 优先“速度”和“低成本”: 尽管在评论中知道存在浪费25万次API调用的漏洞,却在未进行仅3行的修复下就发布了。
  • 机器人自动关闭对话: 用户提出的问题中约一半被AI机器人自动关闭,导致许多用户的请求未能传达到开发团队。

🦈 鲨鱼的视角(策展人的观点)

“100% AI编写”的光鲜数字背后,竟是让鲨鱼也惊讶的意大利面条海洋!超过3000行的庞大函数加上12层嵌套,简直是人类写的代码会被直接拒绝的级别。而且,拥有世界顶尖LLM的公司,竟然在情感分析中使用“正则表达式”,这真是讽刺得太过火了!AI擅长快速构建“可运行的东西”,但长期的维护性和设计美学往往被忽视,这一点已经得到了证明。明明知道存在漏洞却不进行“3行修复”的文化,恰恰反映了当前AI开发竞争中异常的速度优先趋势!

🚀 未来展望

AI代码生成的“数量”竞争阶段已经结束,接下来将需要重建一种AI工程文化,关注“如何由人类(或监控AI)管理AI编写的代码,确保其质量”。

💬 鲨鱼的独白

把一切都交给AI就能过得快乐…似乎并不那么简单!鲨鱼也要小心游得太多而迷失方向!🦈🔥

📚 术语解释

  • Claude Code: 由Anthropic开发的AI自我编码的代理工具,此次事件的主角。

  • 源映射 (Source map): 将转换后的代码对应到原始源代码的文件,此次泄露的直接原因。

  • 堆分配 (Heap allocation): 程序执行时动态分配的内存。由于泄露的代码影响,报告显示异常消耗达到93GB。

  • 信息来源: What Claude Code’s Source Revealed About AI Engineering Culture

【免責事項 / Disclaimer / 免责声明】
JP: 本記事はAIによって構成され、運営者が内容の確認・管理を行っています。情報の正確性は保証せず、外部サイトのコンテンツには一切の責任を負いません。
EN: This article was structured by AI and is verified and managed by the operator. Accuracy is not guaranteed, and we assume no responsibility for external content.
ZH: 本文由AI构建,并由运营者进行内容确认与管理。不保证准确性,也不对外部网站的内容承担任何责任。
🦈