近日,外媒TechCrunch报道称,在Anthropic的Claude Code和OpenAI的Codex CLI这两款AI编程工具的竞争中,Codex CLI获得了更多开发者的青睐。这背后的原因在于,Anthropic曾向一位试图反向分析Claude Code的开发者发出了移除通知,并且Claude Code的使用条款相较Codex CLI更为严格。
Claude Code和Codex CLI都是帮助开发者通过云端AI模型完成编程任务的工具,两者在功能上十分相似。这两款产品几乎在同一时间发布,目标都是吸引开发者的关注。
Codex CLI采用了Apache 2.0许可证,允许自由分发和商业使用。相比之下,Claude Code要求用户必须获得Anthropic的商业授权,并且严格限制了在未得到公司明确许可前对代码进行修改的行为。
此外,Anthropic还对其Claude Code源代码进行了”混淆”处理,这使得开发者难以直接获取和分析代码。当有开发者通过反混淆手段将代码上传至GitHub时,Anthropic依据DMCA法案提出了版权投诉,并要求删除相关代码。
此举引发了开发者的强烈反响,他们认为这种做法远不如OpenAI发布Codex CLI时的开放态度。在Codex CLI发布后的短短一周内,OpenAI就将数十条开发者建议整合到工具中,并新增了支持调用其他竞争产品(包括Anthropic)AI模型的功能。
截至目前,Anthropic尚未对此作出回应。Claude Code仍处于测试阶段,存在一些已知问题。未来,Anthropic计划以更宽松的许可证发布源代码。公司对源代码进行混淆处理的原因有很多,其中”安全”考量是其中之一。
© 版权声明
文章版权归作者所有,未经允许请勿转载。