📢 转载信息
原文作者:Will Douglas Heaven
在5月19日于伦敦开幕的“Code with Claude”——Anthropic为软件开发者举办的为期两天的活动中,现场气氛热烈。“在座的各位,有谁在过去一周内提交过完全由Claude编写的拉取请求(pull request)?”Anthropic工程师Jeremy Hadfield在主舞台上问道。台下几乎半数参与者举起了手,许多人膝盖上放着笔记本电脑,一边观看演讲一边进行编码或编写提示词。
拉取请求是软件开发的核心,是开发者日常工作中编写代码的主要形式——或者说,在AI出现之前确实如此。“那么,有谁提交过完全由Claude编写,且自己完全没有阅读过代码的拉取请求吗?”Hadfield接着问道。台下传来一阵紧张的笑声,但大多数人的手依然举着。
像Anthropic的Claude Code和OpenAI的Codex这样的大模型驱动工具已经颠覆了软件开发的方式,这已不再是什么新鲜事。许多顶尖科技公司现在以其开发者手工编写的代码量极少而自豪。OpenAI、Google和微软都提出了类似的声明,而其他许多公司也希望能实现这一点。

Anthropic的目标是将自动化推向极致。他们不仅利用AI生成代码,还希望Claude能够检查并修复自身的工作。Claude Code负责人Boris Cherny在开幕式主题演讲中表示:“现在的默认逻辑不再是‘我要去提示Claude’,而是‘我要让Claude提示它自己’。”
Anthropic介绍了一种名为“梦境(dreaming)”的新功能:编码代理会为自己编写笔记,记录任务中的有用信息。当后续的其他代理开始处理相同代码时,可以利用这些笔记快速上手并从先前的错误中吸取经验。这种“梦境”系统能汇总信息,发现不同任务间的模式和常见问题,从而让Claude Code在特定代码库上的表现越来越好。

争议与担忧
尽管活动现场气氛高涨,但场外却有许多开发者开始质疑这一前景。在Reddit和Hacker News等论坛上,不少人抱怨AI工具被只顾追求效率的管理层强推,而在实践中,由于需要审核AI产生的海量代码,这反而增加了开发难度。一位用户在Hacker News上写道:“我听到的说生成代码没问题的人,都是那些根本不看代码的人。”
此外,还有人担心过度依赖AI会导致个人编码能力退化,且研究人员警告称,AI工具可能产生不安全的代码,使软件更容易遭受攻击。
针对这一 flood of code(代码洪流)可能带来的长期安全和维护问题,Anthropic工程主管Katelyn Lesse表示:“所有旧的软件开发最佳实践依然适用。我认为很多人和团队可能在当前这一瞬间忽视了它们。”
Lesse补充道:“我认为目前的Claude在写代码方面已经达到了中级工程师的水平。”虽然复杂的架构设计和故障排查仍需专家,但Anthropic的愿景明确:Claude产品主管Angela Jiang指出,他们追求的终极状态是“Claude基本上能够实现自我构建”。
🚀 想要体验更好更全面的AI调用?
欢迎使用青云聚合API,约为官网价格的十分之一,支持300+全球最新模型,以及全球各种生图生视频模型,无需翻墙高速稳定,文档丰富,小白也可以简单操作。
评论区