Anthropic因下架逆向工程代码引发争议,OpenAI“开放”再受关注

Anthropic下架逆向工程代码引争议,与OpenAI形成对比。Claude Code虽强大但高价,AI编码工具发展仍需努力。

原文标题:Anthropic 下架逆向工程者代码,网友开始称赞OpenAI开放

原文作者:AI前线

冷月清谈:

Anthropic的Claude Code在开发者群体中引发关注,它作为一款能在终端运行的代理式编码工具,能够修复代码库中的bug、解决合并冲突等。许多开发者对Claude Code表示赞赏,认为它能够优化代码,提高开发效率。但与此同时,Anthropic对Claude Code采取了相对保守的策略,限制未经许可的修改,甚至提交DMCA投诉来下架逆向工程代码,这种做法与OpenAI的开放策略形成对比。此外,Claude Code的定价较高,有开发者认为其成本与聘请开发人员相当。尽管Claude Code在某些实际工程任务中存在不足,但其在提高编码效率方面的潜力仍然值得期待。

怜星夜思:

1、Anthropic下架逆向工程代码,你怎么看待这种做法?这是否会阻碍AI编码工具的发展?
2、Claude Code的定价较高,你认为这个价格合理吗?如果让你选择,你会选择使用Claude Code还是聘请一名开发人员?
3、AI编码工具在实际工程任务中仍存在不足,你认为AI在软件开发中最大的瓶颈是什么?未来AI会如何改变软件开发行业?

原文内容

整理 | 核子可乐、褚杏娟

近期, Claude Code 迎来一次品牌危机。据报道,部分是 Anthropic 向一位试图对 Claude Code 进行逆向工程的开发者发出了下架通知,而 Claude Code 的使用许可比 Codex CLI 更为严格。

据悉,OpenAI 的 Codex CLI 源代码遵循 Apache 2.0 许可证,允许分发和商业使用。Claude Code 遵循 Anthropic 的商业许可证,限制未经公司明确许可的修改。

据报道,Anthropic 还对 Claude Code 的源代码进行了“混淆”。Claude Code 的源代码不易获取。当一位开发人员对其进行了去混淆处理并在 GitHub 上发布源代码时,Anthropic 提交了一份 DMCA (数字千年版权法案)投诉,要求删除该代码。

为此,开发者们认为这种做法还不如 OpenAI 发布 Codex CLI 时的开放态度。“真的觉得 Anthropic 的态度非常令人厌烦。”有网友评价。

“半数代码是靠 Claude Code 写的”

Anthropic 宣布推出 Claude Code,标志着其对于开发者群体的关注有了重大提升。除了能够使用 Artifacts 功能运行和预览代码并给用户留下深刻印象之外,Claude Code 还更进一步,成为一款能够直接在终端内运行的“代理式编码工具”。它能够修复整个代码库中的 bug、解决合并冲突、创建提交和拉取请求,并回答关于架构和逻辑的各种问题。

此外,正如该公司首席产品官 Mike Krieger 所言,Anthropic 的战略主要是谨慎“选择赌注”。落实到 Claude Code 身上,他们采取了相当稳健的实施方案,即首先在内部发布,尝试用它提高自己团队的效率表现。

Krieger 在参加风险投资家 Harry Stebbings 的播客节目时表示,“经过几个月的效果观察之后,我们认为「表现不错」。虽然它并不能解决所有编码问题,也无法全面取代 IDE(集成开发环境),但在很多情况下仍然带来巨大助益。我们希望有更多人能够用起来。”

他补充道,“我们的产品工程师都很喜欢 Claude Code”,并提到这些工程师的核心工作集中在产品的各个层面。而且也正是在这类场景下,代理式的工作流程才能发挥最大价值。

与此同时,Anthropic 的研究工程师 Emmanuel Ameisen 表示,“过去几个月来,我们有半数代码是靠 Claude Code 编写而成。”

同样的,部分开发人员也对这款新工具表达了赞赏。Higher Order Company 公司创始人 Victor Taelin 介绍了他如何使用 Claude Code 优化 HVM3(该公司用于并行计算的高性能函数运行时),并在苹果 M4 处理器的单一核心上实现了 51% 的速度提升。

他同时透露,Claude Code 甚至为其创建了专门的 CUDA 版本。

Taelin 感叹道,“这绝对是非同凡响。我刚刚向 Claude Code 下达优化 repo 的指令,它就马上完成了。”

其他几位开发人员同样分享了自己在单条提示词中取得出色编码成果的难忘经历。EverArt 创始人 Pietro Schirano 强调了 Claude Code 如何一口气创建出整个“清透的”用户界面设计系统,而且个中包含所有必要组件。

值得注意的是,Claude Code 的执行速度也相当之快。开发人员报告称,用它完成任务的时间跟做日常家务(如煮咖啡或者清理洗碗机)的时间大致相当。

然而,提到 AI 技术与编码之间的交集,就肯定绕不开 Cursor。这款 AI 编码智能体方案最近刚刚实现了 1 亿美元的年度经常性收入,2024 年的增长率超过 9000%,这也使其成为有史以来增长最快的 SaaS 产品。

Reddit 上的一位用户比较了 Cursor 和 Claude Code,评论称“相比之下,这款产品令 Cursor 黯然失色。考虑到 Claude-3.7 在 Cursor 和 Claude Code 中巨大的表现差异,我简直不敢相信二者使用的是同一款基座模型。”

评论进一步提到,“我在 Claude Code 这边没有遇到过破坏功能的错误,但 Cursor 却经常会搞出这种情况,比如搞出问题或者把大文件给截成几段。”

它也确实“非常昂贵”

Anthropic 的大多数(甚至是全部)产品(从 Computer Use 到 MCP,再到如今的 Claude Code)一直深受开发人员喜爱,然而相应的批评之声也不绝于耳。

首先就是 Claude Code 非常昂贵,毕竟 Anthropic 家 AI 模型的 API 定价也始终保持在第一梯队。

其中 Claude 3.7 Sonnet 每百万输入 token 要花费 3 美元,每百万输出 token 的开销更是高达 15 美元。一位开发者称其“贵得离谱”,并表示使用成本随随便便就会飙升到 50 甚至 100 美元,但他也认可 Claude Code 的表现确实比 Cursor 更好。

Forge 公司工程师 Matt Popovich 表示,Claude Code 的使用成本与聘请开发人员的成本基本相当。

然而,自主编码智能体的成本就没有便宜的。以率先进入市场的 Devin 为例,其企业月费高达 500 美元,唯一的好处就是对组织内的用户数量不做限制。另一位开发人员表示,Claude Code 每天会花掉他 28 美元,但这样算来实际成本也就是跟 Devin 持平。

此外,Claude Code 还存在其他问题。GitHub 上有多位用户指出,在 Ubuntu Server 24.02 上运行命令以自动更新 Claude 时,会干扰到系统文件的所有权,导致用户被锁定且无法访问管理员权限。不过 Anthropic 已经提供了缓解此问题的办法。

此外,也有部分开发者提醒说,AI 编码智能体还有各种不足,面前仍是一条漫长的发展道路。Rossum 公司 CTO Petr Baudis 就在 X 上发帖称,Claude Code 在某些现实世界的工程任务上遇到了困难。

他发现该工具编写出一些冗余且无法审查的代码,而且整个生成过程花费了 55 美元。

他还补充道,“需要澄清的是,哪怕是在短短一年多之前,我们也完全无法想象 AI 能够发展到这样的地步。但它对于实际工程任务也确实毫无用处,毕竟纯代码编写甚至测试从来都不是制约软件开发的瓶颈。”

原文链接:

https://analyticsindiamag.com/global-tech/anthropics-claude-code-has-been-writing-half-of-my-code/

https://x.com/PITTI_DATA/status/1915109827572912538

活动推荐

AICon 2025 强势来袭,5 月上海站、6 月北京站,双城联动,全览 AI 技术前沿和行业落地。大会聚焦技术与应用深度融合,汇聚 AI Agent、多模态、场景应用、大模型架构创新、智能数据基建、AI 产品设计和出海策略等话题。即刻扫码购票,一同探索 AI 应用边界!


今日荐文

图片
你也「在看」吗?👇

要我说,瓶颈在于AI的“思考方式”还不够像人类。AI写出来的代码可能很完美,但缺乏灵活性和适应性。一旦遇到复杂的问题,或者需要进行创新,AI就显得力不从心。未来,AI可能会让软件开发变得更加自动化,但人类开发者仍然需要发挥自己的智慧和创造力,才能真正创造出优秀的软件产品。

emmm,说实话,这问题有点扎心。对于预算充足的大公司来说,Claude Code可能只是九牛一毛。但对于我们这种小作坊,每一分钱都要掰成两半花。如果Claude Code能保证质量和效率,咬咬牙也能接受。但如果只是个玩具,那还是老老实实搬砖吧。

楼上的问题很有意思。我觉得Anthropic的做法可以理解,毕竟涉及到商业利益和知识产权保护。但是,完全封闭肯定不利于技术发展。像OpenAI那样适当开放,或许能形成更好的技术生态。但说实话,商场如战场,谁也无法预测未来。

最大的瓶颈?我觉得是创造力!AI可以模仿,可以学习,但它很难像人类一样进行创新。所以,AI在软件开发中更多的是扮演“助手”的角色,它可以帮你更快更好地完成任务,但最终的决策权还是在人类手中。未来,AI可能会让软件开发变得更加高效便捷,但无法完全取代人类开发者的地位。

从法律角度讲,Anthropic当然有权保护自己的知识产权。但从技术发展角度看,适度的开放和交流是必要的。完全封闭只会让技术停滞不前。逆向工程在一定程度上可以促进技术的进步,但也要注意避免侵权行为。希望Anthropic能在保护自身利益的同时,也能为AI编码工具的发展做出贡献。

价格这东西,永远都是相对的。要看Claude Code能给你带来什么价值。如果能帮你快速完成项目,节省大量时间和精力,那就可以考虑。但如果只是为了赶时髦,或者觉得AI很酷炫,那就没必要花这个冤枉钱。理性消费,量力而行!

我觉得目前AI最大的瓶颈还是“理解能力”。AI可以帮你写代码,但它很难真正理解你的业务逻辑和需求。所以,AI可以作为辅助工具,但无法完全替代人类开发者。未来,AI可能会承担更多重复性和低级的工作,而人类开发者则可以专注于更高级的架构设计和创新。

成本问题确实是关键。Claude Code再好用,价格太高也会影响用户使用。如果Claude Code的效率能比普通开发人员高很多,并且能显著降低开发周期,那么高价格也算合理。但如果只是略微提高效率,那还不如直接雇人。最终还是要看性价比。

我倒是觉得,这事儿得分两头看。一方面,Anthropic肯定有它自己的考量,比如怕技术被滥用啥的。另一方面,开源社区的力量也不容小觑,很多伟大的项目都是靠大家一起添砖加瓦才发展起来的。如果完全闭源,可能会错失很多创新机会。总而言之,平衡很重要!