337p人体粉嫩胞高清图片,97人妻精品一区二区三区在线 ,日本少妇自慰免费完整版,99精品国产福久久久久久,久久精品国产亚洲av热一区,国产aaaaaa一级毛片,国产99久久九九精品无码,久久精品国产亚洲AV成人公司
網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

源碼被開源,Claude Code之父回應(yīng)了:純內(nèi)部開發(fā)者手滑

0
分享至



機器之心編輯部

昨天,AI 圈最炸的一件事,莫過于 Claude Code 的源代碼「被動」開源。

由于工程失誤,Anthropic 在發(fā)布 npm 包時未剔除 source map 文件,導(dǎo)致完整的 TypeScript 源碼被輕易還原。短短幾個小時內(nèi),代碼已經(jīng)被下載、鏡像,并在 GitHub 上迅速擴散。

這種泄露方式,怎么不算某種意義上的開源呢?就連馬斯克在看到別人評論「Anthropic 現(xiàn)在已經(jīng)比 OpenAI 更 Open」時也忍不住「夸上一句」:「絕了」。



至于此事的原因,也并不復(fù)雜,盡管 Anthropic 尚未發(fā)布官方報告,但科技媒體 Decrypt 從一位 Anthropic 發(fā)言人那里得到了評論:「今天早些時候,一個 Claude Code 版本包含了部分內(nèi)部源代碼。沒有涉及或暴露任何敏感的客戶數(shù)據(jù)或憑證。這屬于人為錯誤導(dǎo)致的發(fā)布打包問題,并未構(gòu)成安全漏洞。我們正在采取措施防止此類事件再次發(fā)生。」

Claude Code 之父 Boris Cherny 也在 X 上簡單表示這「就是開發(fā)者的錯誤」所致。



就在大家還在圍觀這場被動開源的戲劇性時刻時,另一批人已經(jīng)開始沉下心來逐行閱讀代碼,并嘗試還原其背后的設(shè)計邏輯。

一些原本不對外公開的系統(tǒng)級策略也被揭示出來,尤其是在模型能力保護與數(shù)據(jù)安全層面,Claude Code 顯然做了更深的工程設(shè)計。

對 Claude Code 源代碼的多方深度解讀

當(dāng)吃瓜群眾還在圍觀時,大量開發(fā)者已經(jīng)開始逐行閱讀代碼,嘗試還原頂級 AI Agent 背后的設(shè)計邏輯。一些原本不對外的系統(tǒng)級策略也隨之曝光。

Claude Code 內(nèi)置了兩套反蒸餾機制

X 用戶 Sahil 發(fā)現(xiàn):Anthropic 在 Claude Code 中內(nèi)置了兩套反蒸餾機制,用于防止競爭對手利用其數(shù)據(jù)進行訓(xùn)練。

  • 其中一套機制,會在模型輸出流中注入偽造的工具調(diào)用,從而污染任何被抓取的數(shù)據(jù),使其難以被有效用于訓(xùn)練。
  • 另一套機制,則會將所有工具調(diào)用的具體細節(jié)抽象成模糊的摘要,使得外部很難還原 Agent 實際執(zhí)行了哪些操作。



來源:https://x.com/sahilypatel/status/2039004352367689891

Claude Code 源碼可以學(xué)到并復(fù)用的東西

而 AlphaSignalAI 開發(fā)者 Lior Alexander 則對 Claude Code 源代碼進行了深度分析,并給出了 14 點總結(jié),我們挑選了其中幾條比較有價值的供大家參考:



來源:https://x.com/LiorOnAI/status/2039068248390688803

1:系統(tǒng)提示詞是一門行為控制的范本

完整的 system prompt 位于 constants/prompts.ts,可以說是整個代碼庫中最有價值的文件。它清晰展示了 Anthropic 是如何在生產(chǎn)級編碼 Agent 中精確控制 Claude 的行為,以及每一條指令背后的設(shè)計動機。

三行重復(fù)代碼,也好過過早抽象。在編碼指令部分,系統(tǒng)明確要求 Claude 不要為一次性操作創(chuàng)建 helper、工具函數(shù)或抽象結(jié)構(gòu),也不要為假想的未來需求做設(shè)計。

默認不寫注釋。一個帶有 @[MODEL LAUNCH] 標(biāo)記的注釋說明,這是為了對抗內(nèi)部代號為 Capybara 的模型默認過度注釋的問題。只有在 WHY is non-obvious 時才允許添加注釋。

如實報告結(jié)果。另一個 @[MODEL LAUNCH] 標(biāo)注透露,Capybara v8 的錯誤陳述率高達 29–30%(相比 v4 的 16.7%)。因此,prompt 明確規(guī)定:

  • 不要在測試失敗時聲稱全部通過
  • 不要隱藏失敗檢查來制造成功結(jié)果
  • 不要把未完成的工作描述為已完成

用數(shù)字約束比用模糊描述更有效。源碼中的注釋提到:相比簡潔表達,使用明確字數(shù)限制可降低約 1.2% 的輸出 token。因此,Anthropic 不說寫得簡短,而是直接規(guī)定:

  • 工具調(diào)用之間的文本 ≤25 個詞
  • 最終回答 ≤100 個詞

外部提示詞與內(nèi)部提示詞分層設(shè)計。對外用戶使用的提示詞是簡潔版,比如:直奔重點,盡量簡短。而內(nèi)部(Anthropic 員工使用)版本則更復(fù)雜。

隱藏的 Simple 模式。當(dāng)設(shè)置環(huán)境變量 CLAUDE_CODE_SIMPLE=1 時,整個復(fù)雜的 system prompt 會被壓縮為一行:「You are Claude Code, Anthropic's official CLI for Claude」,并附帶當(dāng)前工作目錄與日期。

不包含任何編碼規(guī)則、語氣控制或工具使用指令。

2:對 Claude Code 爆粗口,會被標(biāo)記為負面輸入

在 utils/userPromptKeywords.ts 這個僅 26 行的小文件中,系統(tǒng)會在每條用戶輸入發(fā)送到 API 之前,用兩組正則表達式檢測用戶臟話粗口。



對此,Claude Code 之父 Boris Cherny 評論說:「這是我們用來判斷用戶體驗是否良好的信號之一。」



3:Claude Code 里藏了一個電子寵物

在 src/buddy/ 中,系統(tǒng)通過對用戶 ID 進行哈希(基于帶種子的隨機數(shù)生成器),為每個用戶生成一個專屬且固定的虛擬伙伴(代號 Buddy),其物種、外觀和屬性均由算法決定,從而實現(xiàn)無需存儲的個性化體驗。

這個哈希值會進一步映射為一整套完整的角色配置,包括:

  • 物種:鴨子、鵝、Blob、貓、龍、章魚、貓頭鷹、企鵝等
  • 帽子:無、王冠、禮帽、螺旋槳帽等
  • 稀有度:普通(60%)、不常見(25%)、稀有(10%)等



值得注意的是,剛剛更新的 Claude Code v2.1.89 已經(jīng)上線了 Buddy,用戶更新后只需輸入 /buddy 即可啟用 —— 即使配置了其它模型也可成功啟用。比如這里我們配置了 MiniMax-M2.7 的 Claude Code 便認領(lǐng)了一個名為 Moth 的 Buddy。



4:內(nèi)置 187 個加載動詞

Claude Code 內(nèi)置了 187 個隨機動詞,在模型思考時輪流顯示(比如 Beboppin'、Lollygagging 等),用來替代單調(diào)的 Loadind。這些動詞古靈精怪的:Accomplishing、Actioning、Actualizing、Architecting、Baking…… 共 187 個。



而 Cherny 表示這個詞匯表最早是他搞出來的,并吸收了其他人的一些貢獻。他還進一步指出用戶也可以讓 Claude 添加自己想要的動詞。



5:反蒸餾機制:通過注入假工具污染競爭對手訓(xùn)練數(shù)據(jù)

在 services/api/claude.ts 中,有一項通過 feature flag 控制的機制:在 API 請求體中加入anti_distillation: ['fake_tools']。

這會指示 Anthropic 的 API 在請求中注入一些虛假的、不可用的工具定義。

此外,還有一個 streamlinedTransform.ts,實現(xiàn)了一種抗蒸餾的輸出格式:

  • 去除模型的思考過程(thinking content)
  • 將工具調(diào)用簡化為類別統(tǒng)計(如搜索、讀取、寫入、命令等)

從而讓外部很難根據(jù)捕獲的輸出,還原 Claude 的完整推理鏈路。

6:Prompt 緩存被極致精細化管理

代碼庫中最復(fù)雜的非 UI 代碼之一是 promptCacheBreakDetection.ts。在每一次 API 調(diào)用中,系統(tǒng)都會對 system prompt、每個工具的 schema(逐一哈希)、模型名稱、beta headers、fast mode 狀態(tài)、effort 參數(shù)、overage 狀態(tài)以及額外的請求體參數(shù)進行哈希處理,并將這些哈希值與上一次調(diào)用進行對比。如果有任何變化,就會記錄是哪一部分發(fā)生了變化,并生成統(tǒng)一的 diff。

system prompt 被 SYSTEM_PROMPT_DYNAMIC_BOUNDARY 分為兩部分:上半部分是靜態(tài)且可緩存的內(nèi)容,下半部分是動態(tài)且隨會話變化的內(nèi)容。MCP 服務(wù)器相關(guān)指令被從 system prompt 中移除,改為通過 message 的增量附加(delta attachments)傳遞,因為如果放在 system prompt 中,每次有服務(wù)器連接都會導(dǎo)致緩存失效。

子 Agent 會從父 Agent 繼承 CacheSafeParams(一個包含所有影響緩存鍵參數(shù)的結(jié)構(gòu)體)。源碼中有一條注釋警告:在 fork 出來的 Agent 上設(shè)置 maxOutputTokens,可能會意外限制 budget_tokens,并在舊模型上破壞緩存兼容性。

7:臥底模式(Undercover Mode):在開源貢獻中隱藏身份

utils/undercover.ts 中實現(xiàn)了一種臥底模式。當(dāng) Anthropic 員工(USER_TYPE === 'ant')在非內(nèi)部倉庫中工作時,該模式會自動開啟,而且默認始終為開啟狀態(tài)。只有當(dāng) git 遠程倉庫明確匹配內(nèi)部白名單時,才會關(guān)閉。

一旦激活,系統(tǒng)提示詞中會注入一段標(biāo)題為 UNDERCOVER MODE: CRITICAL 的指令,要求 Claude:

你正在一個公共 / 開源倉庫中以‘臥底’身份工作。你的提交信息、PR 標(biāo)題和 PR 內(nèi)容中,絕不能包含任何 Anthropic 內(nèi)部信息。不要暴露身份。

被禁止的信息包括:內(nèi)部模型代號(如 Capybara、Tengu 等)、未發(fā)布的模型版本號、內(nèi)部倉庫名稱、Slack 頻道、Claude Code 這一表述、任何關(guān)于自己是 AI 的描述,以及 Co-Authored-By 等署名信息。

源碼中的注釋寫道:這個模式?jīng)]有強制關(guān)閉選項。它用于防止模型代號泄露。如果系統(tǒng)無法確認當(dāng)前倉庫是內(nèi)部倉庫,就始終保持臥底狀態(tài)。

8:25 萬次被浪費的 API 調(diào)用:催生熔斷機制

自動壓縮(auto-compaction)系統(tǒng)中的一段注釋,堪稱整個代碼庫里最真實的工程記錄之一:

BQ 2026-03-10:有 1,279 個會話在單個會話中出現(xiàn)了 50 次以上的連續(xù)失敗(最多達到 3,272 次),每天在全球范圍內(nèi)浪費約 25 萬次 API 調(diào)用。(BQ 2026-03-10: 1,279 sessions had 50+ consecutive failures (up to 3,272) in a single session, wasting ~250K API calls/day globally.)

最終的解決方案是:設(shè)置 MAX_CONSECUTIVE_AUTOCOMPACT_FAILURES = 3。當(dāng)連續(xù)三次壓縮失敗后,系統(tǒng)將停止繼續(xù)嘗試。

壓縮系統(tǒng)還設(shè)置了一系列關(guān)鍵閾值:

  • 為摘要輸出預(yù)留 20,000 tokens(基于歷史觀測中摘要長度的 p99.99,約為 17,387 tokens)
  • 自動壓縮觸發(fā)閾值:context_window - max_output_tokens - 13,000 buffer
  • 強制壓縮(阻塞用戶)閾值:context_window - max_output_tokens - 3,000 buffer

9:驗證:不給模型自我感覺良好的機會

Claude Code 里有一個很關(guān)鍵的設(shè)計:寫代碼的 Agent,不能自己說我做完了。

當(dāng)任務(wù)涉及一定復(fù)雜度(比如改了 3 個以上文件、動了后端或基礎(chǔ)設(shè)施),系統(tǒng)會自動拉起一個獨立的驗證智能體來檢查結(jié)果。

流程很簡單:

  • 主 Agent 寫代碼
  • 驗證 Agent 獨立檢查
  • 主 Agent 還要再抽查驗證結(jié)果

如果失敗,就改;通過了,也不能盲信,還要復(fù)核證據(jù)。

10:Auto Dream:跨會話的后臺記憶整合

services/autoDream/autoDream.ts 實現(xiàn)了一套后臺記憶整合機制。當(dāng)時間間隔足夠、且累計了足夠多的會話后,Claude Code 會以 fork 出的 subagent 形式運行 /dream,回顧歷史會話內(nèi)容,并將其壓縮整理為結(jié)構(gòu)化的 MEMORY.md 文件。

系統(tǒng)的觸發(fā)流程遵循先便宜后昂貴的判斷順序:首先檢查時間(是否距離上次整理足夠久),其次檢查會話數(shù)量(是否積累了足夠的新內(nèi)容),最后檢查鎖(是否已有進程在執(zhí)行整理)。執(zhí)行過程中會加文件鎖,若整理失敗則自動回滾。

記憶整理采用固定模板,提取為 10 個結(jié)構(gòu)化模塊:Session Title、Current State、Task Specification、Files and Functions、Workflow、Errors & Corrections、Codebase Documentation、Learnings、Key Results 和 Worklog。每個模塊限制在約 2000 tokens,總體控制在 12000 tokens 以內(nèi)。

此外,記憶提取不僅在周期性觸發(fā),也會在任務(wù)循環(huán)中動態(tài)發(fā)生:當(dāng)累計上下文達到 10000 tokens 時首次觸發(fā),此后每增加 5000 tokens 或發(fā)生 3 次工具調(diào)用,就會再次觸發(fā)一次整理。

11:2592 行 Bash 安全防護(共 42 項獨立檢查)

tools/BashTool/bashSecurity.ts 文件長達 2592 行,實現(xiàn)了 42 項不同的安全檢查機制。

12:排除字符串:構(gòu)建階段的金絲雀機制(Build-Time Canary)

代碼庫中多處引用了 excluded-strings.txt 文件。這個文件列出了絕對不能出現(xiàn)在外部構(gòu)建產(chǎn)物中的字符串,包括內(nèi)部代號、API Key 前綴以及其他敏感信息。構(gòu)建系統(tǒng)會對打包后的輸出進行 grep,一旦發(fā)現(xiàn)這些字符串,就會直接構(gòu)建失敗。

Sebastian Raschka 解讀

知名 AI 技術(shù)博主、《Python 機器學(xué)習(xí)》作者 Sebastian Raschka 也第一時間對這批泄露代碼進行了梳理與解讀,發(fā)現(xiàn)了一些有趣的小信息。



博客鏈接:https://sebastianraschka.com/blog/2026/claude-code-secret-sauce.html

1:Claude Code 會構(gòu)建實時倉庫上下文

這是最直觀的一點:當(dāng)你開始輸入提示時,Claude 會自動加載主分支、當(dāng)前分支、最近的提交記錄,以及 CLAUDE.md 文件,作為上下文的一部分。

2:激進的 Prompt 緩存復(fù)用機制

似乎存在一種邊界標(biāo)記(boundary marker),用于區(qū)分靜態(tài)內(nèi)容與動態(tài)內(nèi)容。這意味著靜態(tài)部分會被全局緩存,以保證系統(tǒng)穩(wěn)定性,同時避免每次都重新構(gòu)建和處理這些計算開銷較高的內(nèi)容。

3:工具體系優(yōu)于上傳文件聊天

提示詞中似乎會引導(dǎo)模型優(yōu)先使用專門的 Grep 工具,而不是通過 Bash 調(diào)用 grep 或 rg,這很可能是因為專用工具在權(quán)限管理上更安全,同時在結(jié)果收集與處理上也更加高效。

此外,系統(tǒng)還提供了專門的 Glob 工具用于文件發(fā)現(xiàn)(檢索文件路徑)。更進一步,它還集成了 LSP(語言服務(wù)器協(xié)議)工具,用于調(diào)用關(guān)系分析、查找引用等任務(wù)。

相比之下,傳統(tǒng)的 Chat UI 更像是將代碼當(dāng)作靜態(tài)文本來處理,而這一整套工具鏈則讓模型能夠以結(jié)構(gòu)化方式理解和操作代碼,這無疑帶來了顯著的能力提升。

4:最小化上下文膨脹

在處理代碼倉庫時,一個核心問題是上下文長度有限。尤其是在與 Agent 多輪交互、反復(fù)讀取文件、處理日志以及長時間 shell 輸出等場景下,這個問題會被迅速放大。

Claude Code 在這方面做了大量底層工程優(yōu)化來緩解這一問題。例如:

  • 文件讀取去重:系統(tǒng)會檢測文件是否發(fā)生變化,若未變化則不會重復(fù)處理;
  • 大結(jié)果外置:當(dāng)工具輸出結(jié)果過大時,會寫入磁盤,而在上下文中僅保留摘要預(yù)覽和文件引用;
  • 自動上下文管理:與現(xiàn)代 LLM UI 類似,系統(tǒng)會自動截斷過長上下文,并在必要時進行自動壓縮(總結(jié))。

整體來看,這些機制都是為了在有限的上下文窗口內(nèi),盡可能保留高價值信息,同時避免無效信息占用空間。

5:結(jié)構(gòu)化會話記憶

Claude Code 會為當(dāng)前對話維護一份結(jié)構(gòu)化的 Markdown 文件,其中包含如下內(nèi)容:

  • 會話標(biāo)題
  • 當(dāng)前狀態(tài)
  • 任務(wù)描述
  • 文件與函數(shù)
  • 工作流程
  • 錯誤與修正
  • 代碼庫與系統(tǒng)文檔
  • 學(xué)習(xí)與總結(jié)
  • 關(guān)鍵結(jié)果
  • 工作日志

從某種程度上來說,這其實很像人類寫代碼時的方式,我們也會不斷記錄筆記、總結(jié)過程,以便在復(fù)雜任務(wù)中保持清晰的上下文與思路。

6:使用 Fork 與 Subagents

Claude Code 通過 Subagents 并行處理任務(wù),這一點其實并不令人意外。長期以來,這也是它相較于 Codex 的一個優(yōu)勢(直到 Codex 最近也開始支持子 Agent)。

在這里,被 fork 出來的 Agent 會復(fù)用父 Agent 的緩存,同時又能夠感知可變狀態(tài)。這使得系統(tǒng)可以在后臺執(zhí)行諸如摘要生成、記憶提取、背景分析等旁路任務(wù),而不會干擾主 Agent 的執(zhí)行流程。

Sebastian 最后總結(jié),Claude Code 之所以優(yōu)于普通的 Web UI,并不在于提示詞工程,甚至也不完全取決于模型本身,而在于上述這些圍繞性能與上下文管理的細節(jié)優(yōu)化。

當(dāng)然,還有一個很現(xiàn)實的因素:所有內(nèi)容都可以在本地有序組織,而不需要反復(fù)將文件上傳到聊天界面。這種工作方式本身,也顯著提升了整體使用體驗。

還有網(wǎng)友整理了一份 Claude Code 源碼深度研究報告,覆蓋整體架構(gòu)、系統(tǒng)提示詞、Agent 提示詞、Skills、Plugins、Hooks、MCP、權(quán)限與工具調(diào)用機制,以及新增的全量 Prompt 提取框架分析與 Agent 調(diào)度鏈深挖。

這里就不再一一介紹了,感興趣的讀者可以前去查看。



地址:https://github.com/tvytlx/claude-code-deep-dive

改寫與改進版正在涌現(xiàn)

有意思的是,由于直接發(fā)布 Anthropic 泄漏的源代碼可能存在法律風(fēng)險,一些研究者和工程師已經(jīng)開始著手改寫甚至改進 Anthropic 這 50 多萬行代碼了,當(dāng)然這些工作本身也離不開 AI。更有意思的是,其中一個項目甚至創(chuàng)造了 GitHub 歷史上星數(shù)增長速度最快記錄!

時間要倒回到 Claude Code 源代碼被泄漏之后大概 6 小時,此時該代碼已經(jīng)在 GitHub 上被 fork 超 4 萬次,這時候 Anthropic 也開始反應(yīng)過來,試圖通過美國的數(shù)字千年版權(quán)法(DMCA)迫使 GitHub 刪除這些源代碼。

當(dāng)然,所有人都知道:為時已晚。

除了成千上萬開發(fā)者已經(jīng)下載到自己本地的版本,這些源代碼也已經(jīng)被上傳到了去中心化平臺上 ——「永遠不會被刪除」。



https://gitlawb.com/node/repos/z6MkgKkb/instructkr-claude-code

一位名叫 Sigrid Jin 的韓國開發(fā)者更是另辟蹊徑,決定改寫一個版本。

據(jù)了解,他是在凌晨 4 點醒來時看到了 Claude Code 源代碼泄漏的消息。他于是決定坐下來,使用一個名為 oh-my-codex 的 AI 編排工具從頭開始將核心架構(gòu)移植到 Python ,并在日出前推送了 claw-code 項目。該倉庫的 Star 數(shù)如火箭般飆升,僅僅 2 個小時就超過了 5 萬個,打破了 GitHub star 增長速度的歷史紀錄。



現(xiàn)如今,這個上線才十余小時的庫的 Star 數(shù)已經(jīng)來到了驚人的 6.6 萬并仍在持續(xù)增長中。



https://github.com/instructkr/claw-code

更值得注意的是,從這個庫的 About 也能看到,Sigrid Jin 目前也正與開源社區(qū)(加上他們的 AI)一道用 Rust 重寫該項目!

對此,《The Pragmatic Engineer》的創(chuàng)始人 Gergely Orosz 在 X 上的一篇帖子中指出:這要么很絕妙,要么很可怕: Anthropic 意外泄露了 Claude Code 的 TS 源代碼。共享源代碼的倉庫被 DMCA 下架。但是這個倉庫使用 Python 重寫了代碼,因此它沒有侵犯版權(quán),并且無法被下架,讓 DMCA 有力也無處使!



而如果考慮到 Claude Code 本身很大一部分就是 AI 編寫的,背后的法律問題還可能變得更加復(fù)雜 —— 畢竟 AI 生成的內(nèi)容(AIGC)是否應(yīng)當(dāng)具有版權(quán)一直以來都備受爭議。

另外,開源社區(qū)對 Claude Code 的改進也已經(jīng)開始!

畢竟,51 萬行代碼的項目,問題肯定少不了,正如 X 用戶 Rohan 在自己的技術(shù)博客中分析的那樣,Anthropic 在設(shè)計 Claude Code 時有一些「錯誤之處」。



https://x.com/rohan_2502/status/2038927786228998194

我們讓 Gemini 簡單總結(jié)了一下:

  • 上帝組件與 Hook 濫用:核心交互組件 REPL.tsx 長度超 5000 行,包含 227 個 Hook 調(diào)用,邏輯高度耦合且無法進行單元測試。
  • 特性標(biāo)志與環(huán)境變數(shù)泛濫:存在 89 個特性標(biāo)志和 472 個環(huán)境變量,反映出產(chǎn)品方向不明確且缺乏對陳舊試驗代碼的清理。
  • 架構(gòu)設(shè)計缺失導(dǎo)致循環(huán)引用:61 個文件存在循環(huán)依賴補丁,核心類型 Tool.ts 過于沉重,導(dǎo)致模塊邊界模糊且嚴重依賴 lazy require 避坑。
  • 防御性編程淪為形式主義:為防止泄露代碼而強制使用的超長類型名(53 字符)被調(diào)用上千次,已失去警示作用,演變?yōu)闊o意義的「代碼儀式」。
  • 性能優(yōu)化的極端折中:為了在 Bun 環(huán)境下節(jié)省 135 毫秒啟動時間,將近 4700 行的 CLI 邏輯堆積在單一入口文件,犧牲了代碼的可讀性與維護性。
  • 快速擴張的技術(shù)債:底層模式顯示功能迭代速度遠超架構(gòu)演進,即便擁有巨額融資,頂尖 AI 產(chǎn)品的工程實踐依然充滿了臨時的局部規(guī)避與妥協(xié)。

改進也正在進行時……X 用戶 idoubi「讓 Claude Code 分析了一遍 claude-code-sourcemap 源碼,把邏輯全部抽離出來,寫了個 open-agent-sdk,用于替代 claude-agent-sdk」,解決了 claude-agent-sdk 不適合云端規(guī)模化調(diào)用的問題。



https://github.com/shipany-ai/open-agent-sdk

而 X 用戶則添加了一個 shim,將 Claude Code 開放給了各種第三方模型和服務(wù):



與此同時,OpenClaude、Free Code、claw-code 等不同名稱的項目也正如雨后春筍般涌現(xiàn)。







結(jié)語

Claude Code 源碼泄露事件提供了一個極具觀察價值的行業(yè)切片。

一方面,它向我們展示了即便是估值百億的頂尖 AI 企業(yè),其底層工程實現(xiàn)依然充滿了妥協(xié)、技術(shù)債與「草臺班子」式的局部修補。那些看似高深莫測的 Agent 能力,往往是由極其細致甚至略顯繁瑣的工程校驗規(guī)則堆砌而成的。

另一方面,社區(qū)在短短 24 小時內(nèi)的反應(yīng)速度令人驚嘆。

借助 AI 工具,開發(fā)者可以瞬間解構(gòu)、翻譯并重構(gòu) 51 萬行的復(fù)雜系統(tǒng)。當(dāng)代碼重構(gòu)的時間成本被壓縮到極致,傳統(tǒng)的軟件著作權(quán)邊界變得模糊不清。

這場由失誤引發(fā)的代碼狂歡,預(yù)示著 AI 正在以我們未曾設(shè)想的方式,重塑軟件工程的迭代速度與開源生態(tài)的底層邏輯。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
國足0-2僅1夜 3國腳基本退出 主力11人框架已定 下次集訓(xùn)時間敲定

國足0-2僅1夜 3國腳基本退出 主力11人框架已定 下次集訓(xùn)時間敲定

侃球熊弟
2026-04-01 03:51:01
西方白左正在用天真、善良和愚蠢將世界送往毀滅之路

西方白左正在用天真、善良和愚蠢將世界送往毀滅之路

壹家言
2026-03-31 11:04:40
俄羅斯不賣油了?普京禁令一下,最慘的不是歐洲,而是兩個鄰國?

俄羅斯不賣油了?普京禁令一下,最慘的不是歐洲,而是兩個鄰國?

無人傾聽無人傾聽
2026-04-01 00:53:15
梅西獨造3球!賽后獲9分全場最高,38歲仍9次突破13次對抗

梅西獨造3球!賽后獲9分全場最高,38歲仍9次突破13次對抗

奧拜爾
2026-04-01 09:46:20
金平日:與金正日爭權(quán)失敗,駐外30年躲過暗殺,因這件事允許回國

金平日:與金正日爭權(quán)失敗,駐外30年躲過暗殺,因這件事允許回國

阿胡
2025-04-03 13:59:42
一個被窩睡不出兩種人!宋寧峰再曝炸裂發(fā)言,高露梅婷無辜躺槍

一個被窩睡不出兩種人!宋寧峰再曝炸裂發(fā)言,高露梅婷無辜躺槍

娛說瑜悅
2026-04-01 18:12:35
曾克林從兵團司令屢遭降職至旅長,1955年授銜引人關(guān)注,緣由有三

曾克林從兵團司令屢遭降職至旅長,1955年授銜引人關(guān)注,緣由有三

磊子講史
2026-03-30 11:25:19
14連勝之夜,盧偉做出決定,核心外援或被停賽

14連勝之夜,盧偉做出決定,核心外援或被停賽

生活新鮮市
2026-04-01 18:48:45
“福特”號退出戰(zhàn)場,水兵疑嘩變搞破壞,伊朗硬氣警告以色列撤軍

“福特”號退出戰(zhàn)場,水兵疑嘩變搞破壞,伊朗硬氣警告以色列撤軍

晨楓老苑
2026-03-31 14:10:07
蚊子不是隨機咬人!?Science子刊最新研究,破解蚊子為何總能精準(zhǔn)找到你

蚊子不是隨機咬人!?Science子刊最新研究,破解蚊子為何總能精準(zhǔn)找到你

生命科學(xué)前沿
2026-04-01 10:35:05
女人發(fā)生婚外情,大多是遇到了以下幾種壞男人,很現(xiàn)實

女人發(fā)生婚外情,大多是遇到了以下幾種壞男人,很現(xiàn)實

葉飛飛情感屋
2026-04-01 19:03:10
蘋果二十年最大豪賭,iPhone 20要把手機變成一塊玻璃!

蘋果二十年最大豪賭,iPhone 20要把手機變成一塊玻璃!

明美無限
2026-04-01 21:00:12
霍爾木茲海峽航運受阻,新西蘭等11國就維護開放供應(yīng)鏈發(fā)表聯(lián)合聲明

霍爾木茲海峽航運受阻,新西蘭等11國就維護開放供應(yīng)鏈發(fā)表聯(lián)合聲明

環(huán)球網(wǎng)資訊
2026-03-31 19:04:06
62:48通過,輪到伊朗反擊了,以色列恢復(fù)死刑,特朗普迎來大麻煩

62:48通過,輪到伊朗反擊了,以色列恢復(fù)死刑,特朗普迎來大麻煩

薦史
2026-04-01 20:39:36
飛行13小時安撫伊朗!國際足聯(lián)主席:無關(guān)政治,伊朗將在美國參加世界杯

飛行13小時安撫伊朗!國際足聯(lián)主席:無關(guān)政治,伊朗將在美國參加世界杯

湖報體育
2026-04-01 20:28:32
張雪吐槽:重慶一個子都沒幫過我 爆粗回應(yīng)20年反轉(zhuǎn):不會說場面話

張雪吐槽:重慶一個子都沒幫過我 爆粗回應(yīng)20年反轉(zhuǎn):不會說場面話

風(fēng)過鄉(xiāng)
2026-03-31 22:50:08
全國車主注意!4月1日起路邊停車30分鐘免費,停車不再花冤枉錢了

全國車主注意!4月1日起路邊停車30分鐘免費,停車不再花冤枉錢了

今朝牛馬
2026-03-31 21:14:00
張雪能火上人民日報!是因為他踩中,中國文化的三個“隱形規(guī)則”

張雪能火上人民日報!是因為他踩中,中國文化的三個“隱形規(guī)則”

好賢觀史記
2026-04-01 14:10:20
《冬去春來》大結(jié)局:莊莊放棄唱歌,徐勝利成大編劇,沈冉冉幸運

《冬去春來》大結(jié)局:莊莊放棄唱歌,徐勝利成大編劇,沈冉冉幸運

草莓解說體育
2026-04-01 18:02:28
45歲李尚寶家中離世,死因未明,一家四口皆已離世,一生未婚

45歲李尚寶家中離世,死因未明,一家四口皆已離世,一生未婚

陳意小可愛
2026-03-31 09:52:46
2026-04-01 22:36:49
機器之心Pro incentive-icons
機器之心Pro
專業(yè)的人工智能媒體
12657文章數(shù) 142602關(guān)注度
往期回顧 全部

科技要聞

甲骨文血洗3萬人,47人團隊僅留3人

頭條要聞

凱越機車疑內(nèi)涵張雪機車奪冠:在你來之前我們就是冠軍

頭條要聞

凱越機車疑內(nèi)涵張雪機車奪冠:在你來之前我們就是冠軍

體育要聞

NBA擴軍,和籃球無關(guān)?

娛樂要聞

宋寧峰人設(shè)崩塌!帶娃偷情+反向索賠

財經(jīng)要聞

電商售械三水光針 機構(gòu)倒貨or假貨猖獗?

汽車要聞

三電可靠 用料下本 百萬公里的蔚來ES6 拆開看

態(tài)度原創(chuàng)

手機
教育
旅游
房產(chǎn)
公開課

手機要聞

華為49元的「龍蝦」不算貴,用戶認不認才真難

教育要聞

復(fù)試殘酷真相!淘汰率最高 91.7%!

旅游要聞

打造上海入境游客“下一站”,六安憑什么?

房產(chǎn)要聞

產(chǎn)業(yè)、教育、地產(chǎn)…重大信號發(fā)出! 官方定調(diào)海口未來5年!

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關(guān)懷版