跳到正文
IFAI

AI工具

Anthropic 警告逆向工程開發者:發 DMCA 投訴要求下架 Claude Code 原始碼

首次發布 傳播指數 38

Anthropic 向在 GitHub 上解混淆並開源 Claude Code 程式碼的開發者發去 DMCA 下架函。對比 OpenAI 以 Apache 2.0 開源的 Codex CLI,Anthropic 採用商用限制許可並混淆程式碼,引發社群不滿。目前 Claude Code 仍處測試期。

Anthropic 警告逆向工程開發者:發 DMCA 投訴要求下架 Claude Code 原始碼
圖:techcrunch.com

想把命令列工具藏得嚴嚴實實,結果反而得罪了最核心的開發者群體,Anthropic 最近就踩了這個雷。

事情起因是一位開發者對 Anthropic 推出的程式設計工具 Claude Code 產生了興趣。因為官方把程式碼做了混淆處理,這位開發者便順手做了一波反混淆,並把還原出來的原始碼直接放到了 GitHub 上。

Anthropic 的反應非常快,直接遞過去一份 DMCA 版權下架通知,要求 GitHub 徹底刪除該程式碼倉庫。Anthropic 對此並未回應置評請求。

兩個終端工具,兩種截然相反的姿態

讓開發者們感到不滿的,不僅是這封下架通知,更是 Anthropic 和競爭對手 OpenAI 擺出的截然不同的姿態。

Anthropic 的 Claude Code 和 OpenAI 的 Codex CLI 功能非常接近,都是讓程式設計師在終端裡直接呼叫雲端 AI 模型來幫自己寫程式碼、改 Bug。兩家公司相隔幾個月先後釋出,爭奪的就是程式設計師的日常終端介面。

但兩者的路線完全不同。OpenAI 把 Codex CLI 放在 Apache 2.0 協議下完全開源,任何人都能改動、分發,甚至用於商業用途。

Claude Code 卻綁著 Anthropic 自家的商業許可證。官方不僅對程式碼做了混淆,還明確規定未經許可不得修改程式碼,這讓逆向工程直接踩在了違規紅線上。

更具戲劇性的是社群生態的對比。在 Codex CLI 上線的短短一週多時間裡,OpenAI 就合併了數十條來自社群開發者的改進建議。

其中甚至包括一個讓 Codex CLI 能夠呼叫競爭對手 AI 模型的補丁,也就是說,開發者可以用 OpenAI 的開源終端去調 Anthropic 的模型。兩相對比之下,Anthropic 寄出律師函的操作在社交媒體上引來一片吐槽。

也有業內聲音為 Anthropic 說話。Claude Code 目前還處於 Beta 測試階段,本身還有不少小毛病,混淆程式碼很可能是出於安全防護考慮,以後未必不會轉向寬鬆的開源協議。

為什麼重要

這起下架風波表面上是版權問題,背後爭奪的其實是開發者的忠誠度。

對開發者來說,選擇哪個命令列工具不僅關乎哪個模型更聰明,更關乎控制權。程式設計師是最挑剔的工具使用者,每天在終端裡跑的指令碼,誰也不希望它是一個不能看原始碼、不能定製、隨時可能被封殺的黑盒子。

我們認為,Anthropic 這次的公關失分在於沒摸透開發者社群的脾氣。在終端這個極客氛圍極濃的領地,用 DMCA 這種法律武器對付好奇的逆向開發者,幾乎必然會激起逆反心理。

相比之下,OpenAI 這一次走得很聰明。儘管 OpenAI 之前因為走向封閉而屢遭詬病,連 CEO Sam Altman 年初都坦承公司在開源這件事上站到了「歷史錯誤的一邊」,但 Codex CLI 的徹底開源加上大方接納第三方模型的姿態,確實精準挽回了一大批程式設計師的好感。

在底層大模型能力越來越接近的當下,程式設計工具的競爭已經打到了體驗和生態層。如果 Anthropic 不能在 Claude Code 正式版中給出更透明、更包容的許可方案,光靠模型本身的聰明勁,恐怕很難穩住挑剔的工程師群體。

來源 (1)

  1. [1]
    techcrunch.com(在新分頁開啟)原文techcrunch.com

每日 AI 內容精選