<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

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

      0
      分享至

      來源:市場資訊

      (來源:機器之心)

      由于工程失誤,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í)行了哪些操作。


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

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


      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)推薦
      熱點推薦
      連賣肉錢,都不想給了……

      連賣肉錢,都不想給了……

      美第奇效應(yīng)
      2026-04-01 00:08:12
      斯諾克1日戰(zhàn)報,8強全出爐,8連鞭+7連鞭太殘酷!中國軍團只剩獨苗

      斯諾克1日戰(zhàn)報,8強全出爐,8連鞭+7連鞭太殘酷!中國軍團只剩獨苗

      林子說事
      2026-04-01 13:20:24
      陪玩陪睡僅開胃菜!不到24小時單依純被曝2大猛料,陳奕迅受牽連

      陪玩陪睡僅開胃菜!不到24小時單依純被曝2大猛料,陳奕迅受牽連

      卷史
      2026-03-31 18:33:55
      中聯(lián)航4月5日起上調(diào)國內(nèi)航線燃油附加費

      中聯(lián)航4月5日起上調(diào)國內(nèi)航線燃油附加費

      界面新聞
      2026-04-01 10:46:20
      S.H.E為田馥甄慶生,合照炸出中年分水嶺:最不起眼的Selina贏麻了

      S.H.E為田馥甄慶生,合照炸出中年分水嶺:最不起眼的Selina贏麻了

      鄉(xiāng)野小珥
      2026-03-31 17:02:44
      1950年李彌撤臺受冷落、妻失聯(lián),蔣召見質(zhì)問:為何留精銳于金三角

      1950年李彌撤臺受冷落、妻失聯(lián),蔣召見質(zhì)問:為何留精銳于金三角

      嘮叨說歷史
      2026-03-27 18:28:49
      為什么秦嵐的身材不協(xié)調(diào) 胸很大 腰很細 臀部很大 身材有點像芭比娃娃

      為什么秦嵐的身材不協(xié)調(diào) 胸很大 腰很細 臀部很大 身材有點像芭比娃娃

      手工制作阿殲
      2026-04-01 14:16:49
      人的基因到底有多強大?網(wǎng)友:今年剪了個短發(fā),我爸一看就害怕!

      人的基因到底有多強大?網(wǎng)友:今年剪了個短發(fā),我爸一看就害怕!

      另子維愛讀史
      2026-03-21 20:46:34
      憑什么讓我滾出中國?張本智和回四川祭祖遭抵制,險些和村民動手

      憑什么讓我滾出中國?張本智和回四川祭祖遭抵制,險些和村民動手

      拳擊時空
      2026-04-01 03:31:33
      蔣介石孫子召開發(fā)布會,提出“兩蔣”移靈大陸,2句話讓世人唏噓

      蔣介石孫子召開發(fā)布會,提出“兩蔣”移靈大陸,2句話讓世人唏噓

      老謝談史
      2026-03-18 18:33:35
      徹底癱瘓!兩年了為何許家印遲遲不判刑?真相比你想象的更復(fù)雜

      徹底癱瘓!兩年了為何許家印遲遲不判刑?真相比你想象的更復(fù)雜

      歷史偉人錄
      2026-02-24 18:19:45
      研究發(fā)現(xiàn):每天多吃一個蛋,增加心血管和癌癥死亡風(fēng)險,還能吃嗎

      研究發(fā)現(xiàn):每天多吃一個蛋,增加心血管和癌癥死亡風(fēng)險,還能吃嗎

      甜檸聊史
      2026-03-03 00:55:53
      50萬級銷冠極氪9X瘋狂收割BBA用戶!極氪3月交付新車29318輛 暴增90%

      50萬級銷冠極氪9X瘋狂收割BBA用戶!極氪3月交付新車29318輛 暴增90%

      快科技
      2026-04-01 16:28:14
      壓迫感滿滿!開拓者新老板是一個狠角色,比賽現(xiàn)場拷問克羅寧

      壓迫感滿滿!開拓者新老板是一個狠角色,比賽現(xiàn)場拷問克羅寧

      愛體育
      2026-04-01 22:43:01
      突發(fā)!跳出合同,目標(biāo)5000萬啊!湖人賺大發(fā)了!

      突發(fā)!跳出合同,目標(biāo)5000萬啊!湖人賺大發(fā)了!

      體育新角度
      2026-04-01 11:56:52
      伊朗第88輪猛攻,以軍近乎崩潰,美軍機被擊落,特朗普請求停戰(zhàn)

      伊朗第88輪猛攻,以軍近乎崩潰,美軍機被擊落,特朗普請求停戰(zhàn)

      南宗歷史
      2026-04-01 18:10:43
      真人比電視上還美,簡直瘦得驚人!

      真人比電視上還美,簡直瘦得驚人!

      放開他讓wo來
      2026-03-30 13:29:24
      張雪機車兩連冠!必須提醒:你們動巨頭500億的蛋糕,一定要小心

      張雪機車兩連冠!必須提醒:你們動巨頭500億的蛋糕,一定要小心

      達文西看世界
      2026-03-31 18:53:29
      錢再多也沒用!41歲美女老板朱明月去世,死因曝光,家人崩潰痛哭

      錢再多也沒用!41歲美女老板朱明月去世,死因曝光,家人崩潰痛哭

      墨印齋
      2026-03-30 11:17:03
      特朗普通告全球:取消對伊朗軍事行動,5萬億費用22國共擔(dān)

      特朗普通告全球:取消對伊朗軍事行動,5萬億費用22國共擔(dān)

      顯微鏡下看世界
      2026-04-01 13:44:13
      2026-04-02 00:15:00
      新浪財經(jīng) incentive-icons
      新浪財經(jīng)
      新浪財經(jīng)是一家創(chuàng)建于1999年8月的財經(jīng)平臺
      2723771文章數(shù) 6327關(guān)注度
      往期回顧 全部

      科技要聞

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

      頭條要聞

      小伙掃共享單車上的碼虧一套房首付 一夜白頭自扇巴掌

      頭條要聞

      小伙掃共享單車上的碼虧一套房首付 一夜白頭自扇巴掌

      體育要聞

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

      娛樂要聞

      張婉婷已決定離婚 找律師討論婚變事宜

      財經(jīng)要聞

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

      汽車要聞

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

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

      本地
      數(shù)碼
      家居
      公開課
      軍事航空

      本地新聞

      從學(xué)徒到世界冠軍,為什么說張雪的底氣在重慶?

      數(shù)碼要聞

      小米推出米家熨燙機2,509元

      家居要聞

      經(jīng)典配色 晝色銀河

      公開課

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

      軍事要聞

      特朗普:將很快撤出伊朗戰(zhàn)事

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