国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

Claude Code 源碼泄露了,有人用Python復(fù)刻了一個(gè)極簡版

0
分享至



2026 年 3 月,Anthropic 在 npm 發(fā)布時(shí)不小心把 source map 一起打包進(jìn)了生產(chǎn)版本,導(dǎo)致 57MB 的文件公開暴露——里面直接包含了 1906 個(gè) TypeScript 源文件的完整內(nèi)容。不需要反編譯,不需要反混淆,原始源碼直接可讀。

cli.js.map

cc-mini 正是社區(qū)基于這批泄露源碼,用 Python 還原的極簡復(fù)刻版本。

  • 項(xiàng)目地址:
  • github.com/e10nMa2k/cc-mini

覺得有意思,點(diǎn)個(gè) Star 支持一下。

泄露了什么?

這次泄露不是黑客攻擊,是 Anthropic 自己失誤。本質(zhì)上是一個(gè) JSON 文件,里面有兩個(gè)數(shù)組:文件路徑列表和對應(yīng)的完整源碼內(nèi)容——一一對應(yīng),寫個(gè)腳本就能批量還原全部 4756 個(gè)文件。

cli.js.map

消息一出,GitHub 上的鏡像倉庫一小時(shí)內(nèi)沖到了 12k star、18k fork。Anthropic 隨即刪除了 source map,并對 GitHub 倉庫發(fā)起 DMCA,但緩存早已擴(kuò)散,覆水難收。

源碼里除了架構(gòu)實(shí)現(xiàn),還挖出了幾個(gè) Anthropic 還沒上線的東西:

  • 臥底模式(Undercover Mode):檢測到內(nèi)部員工操作公開 GitHub 倉庫時(shí)自動(dòng)激活,抹除 AI 生成代碼的痕跡,并要求模型「不要暴露你的身份」。

  • 情緒監(jiān)控:遙測系統(tǒng)會(huì)專門追蹤用戶是否在終端里對 Claude 爆粗口,以及瘋狂輸入的頻率。
  • continue

  • 神秘模型 Capybara:代碼注釋中多次出現(xiàn)未發(fā)布模型代號,即后來的 Claude Mythos,定位在 Opus 之上。

  • KAIROS 模塊:被 Feature Flag 隱藏的后臺守護(hù)進(jìn)程,代表 Anthropic 下一代 Agent 的方向——永遠(yuǎn)在線,訂閱 GitHub Webhook,自動(dòng)處理報(bào)錯(cuò),還有一個(gè)叫「dream」的空閑記憶整理機(jī)制。

這份源碼現(xiàn)在是行業(yè)里公開的最佳實(shí)踐參考書:上下文壓縮怎么做、Agent 長期記憶怎么管、MCP 協(xié)議怎么安全調(diào)度、Agent 怎么做到永遠(yuǎn)在線,全在里面。

cc-mini 是什么?


原版 Claude Code 基于 TypeScript + React/Ink + Bun 運(yùn)行時(shí),整套環(huán)境很重,也是閉源的。

有開發(fā)者把泄露源碼里的核心邏輯用 Python 重寫了一遍,做成了開源項(xiàng)目cc-mini:一個(gè)可以在終端里運(yùn)行的 AI 編程助手,接 Anthropic API,也支持自定義 proxy 端點(diǎn)。目標(biāo)是把核心跑通,讓任何人都能讀懂、改動(dòng)、二次開發(fā)。

基礎(chǔ)功能:工具調(diào)用 + 可復(fù)用工作流

Claude Code 的核心是一個(gè)不斷循環(huán)的工具調(diào)用 Agent

輸入一個(gè)問題,模型不會(huì)直接回答——它先判斷需要用哪些工具,調(diào)用工具拿到結(jié)果,再根據(jù)結(jié)果繼續(xù)推進(jìn),直到任務(wù)完成。這個(gè)過程可能來回好幾輪,全部自動(dòng)。cc-mini 完整復(fù)現(xiàn)了這套機(jī)制。

6 個(gè)內(nèi)置工具:

  • —— 讀取文件內(nèi)容
  • Read
  • —— 寫入 / 新建文件
  • Write
  • —— 精準(zhǔn)修改文件片段
  • Edit
  • —— 按模式查找文件
  • Glob
  • —— 在文件中搜索內(nèi)容
  • Grep
  • —— 執(zhí)行終端命令
  • Bash

權(quán)限分級:

  • 讀操作(Read / Glob / Grep):自動(dòng)放行
  • 寫操作(Write / Edit):需要確認(rèn)
  • 命令執(zhí)行(Bash):需要確認(rèn)

每次操作都明確告知,不會(huì)靜默執(zhí)行。

會(huì)話自動(dòng)保存,隨時(shí)輸入接著上次繼續(xù),上下文完整保留。

/resume

Skill 系統(tǒng)把高頻操作固化成一行命令——每個(gè) Skill 是一個(gè)文件,定義 AI 要執(zhí)行的步驟序列:

SKILL.md



支持追加自定義指令,也可以在下寫項(xiàng)目專屬,提交 git 后團(tuán)隊(duì)共用。

.cc-mini/skills/

SKILL.md



終端截圖:完整工具調(diào)用流程 + 四步 Skill 連用(→→→)

review

simplify

test

commit

還支持最新的寵物模式,ClaudeCode 抽的寵物不喜歡?看看能不能在 cc-mini 抽到金色寵物!



進(jìn)階功能:官方還沒上,社區(qū)跑起來了

泄露源碼里有幾個(gè)被 Feature Flag 隱藏的模塊——Anthropic 做了但沒正式發(fā)布。cc-mini 把它們實(shí)現(xiàn)了。

KAIROS:自動(dòng)記憶系統(tǒng)


這是泄露源碼里最讓人興奮的部分,也是 Anthropic 下一步的方向。

用隨手記下的信息會(huì)存成日志,命令把碎片整理成按話題分類的長期記憶文件,下次開新 session 自動(dòng)加載。Dream 也會(huì)自動(dòng)觸發(fā)——默認(rèn)累積 5 個(gè) session 且間隔 24 小時(shí)后,后臺靜默整合一次。這正是源碼里那個(gè)「sleep-consolidate memory」機(jī)制的直接復(fù)現(xiàn)。

/remember

/dream



輸出界面,展示按話題歸類的長期記憶索引

memory

Sandbox:安全執(zhí)行終端命令


讓 AI 跑 Bash 命令一直是個(gè)心理關(guān)。cc-mini 用 Linux 原生的給每條命令套了一層沙盒,這套機(jī)制直接來自原版源碼的實(shí)現(xiàn):

bubblewrap

  • 整個(gè)文件系統(tǒng)只讀掛載,AI 寫不了系統(tǒng)文件。
  • 只有當(dāng)前工作目錄可寫。
  • 網(wǎng)絡(luò)默認(rèn)隔離。
  • 配置文件受保護(hù),不會(huì)被覆蓋。

三種模式(auto-allow / regular / disabled)按需切換,Docker、npm 等不兼容命令可以單獨(dú)加入排除列表。



sandbox status狀態(tài)界面

Coordinator:主從架構(gòu)的智能編排引擎


它并非獨(dú)立的復(fù)雜調(diào)度器,而是基于「Prompt 約束 + 權(quán)限限制 + 異步通知」的主從(Manager-Worker)架構(gòu)。開啟后,主線程化身「項(xiàng)目經(jīng)理」,將容易污染上下文的臟活全權(quán)外包。核心邏輯極度純粹:模型負(fù)責(zé)軟調(diào)度,Worker 負(fù)責(zé)真干活:

  • 權(quán)限硬隔離:主線程的工具池被嚴(yán)格過濾,被強(qiáng)行剝奪了 Bash、代碼讀寫或搜索權(quán)限,只剩下 AgentTool 等編排工具;而 Worker 線程不受此限制,重新組裝工具池,火力全開負(fù)責(zé)具體的 IO 和命令執(zhí)行。

  • Prompt 軟調(diào)度:調(diào)度算法并沒有寫死在 TypeScript 里,而是通過替換 System Prompt 規(guī)定了主線程的工作流(Research -> Synthesis -> Implementation -> Verification)。強(qiáng)制要求主線程先理解再委派,并支持對只讀研究任務(wù)進(jìn)行并發(fā)(Fan-out)。

  • 異步任務(wù)回流:Worker 執(zhí)行完畢后,不依賴主線程去輪詢,而是由任務(wù)系統(tǒng)生成一段XML 消息主動(dòng)回灌給主會(huì)話,主線程「看」到后臺通知后再?zèng)Q定是繼續(xù)指派、叫停還是綜合輸出。

這份源碼的意義


Anthropic 這次把自己最核心的工程實(shí)踐直接擺在了所有人面前:

  • 上下文壓縮:對話超過指定長度時(shí),把歷史消息摘要成結(jié)構(gòu)化文本,保留近期消息完整,Tool call 成對保護(hù)不拆散。
  • Agent 長期記憶:不是簡單存檔,而是有整理、有合并、有話題分類,像人的記憶一樣有層次。
  • MCP 工具調(diào)度:工具池動(dòng)態(tài)組裝,每個(gè) session 根據(jù)需要注冊,靜態(tài)工具和 MCP 工具混用,沒有全局注冊表。
  • Agent 怎么做到永遠(yuǎn)在線:KAIROS 的 daemon 模式給出了一個(gè)完整的思路——訂閱事件,后臺處理,空閑整理記憶。

這些以前帶著點(diǎn)機(jī)密色彩的東西,現(xiàn)在有了公開的參考實(shí)現(xiàn)。cc-mini 把它翻譯成了可以直接跑起來、方便自定義的極簡 Python 版,任何人都能在這個(gè)基礎(chǔ)上了解 Claude Code 的完整設(shè)計(jì)邏輯,并繼續(xù)做開發(fā)。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲(chǔ)服務(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)推薦
熱點(diǎn)推薦
《浪姐7》初直播,彈幕瘋狂吐槽太拖沓,謝娜話真多,整容臉不少

《浪姐7》初直播,彈幕瘋狂吐槽太拖沓,謝娜話真多,整容臉不少

青磚鑒本尊
2026-04-02 23:15:32
丹麥男友去世后,東北姑娘仍為他生下遺腹子,還為了公婆定居丹麥

丹麥男友去世后,東北姑娘仍為他生下遺腹子,還為了公婆定居丹麥

星星沒有你亮
2026-03-22 08:48:35
周薪30萬鎊 31歲曼城隊(duì)長確定自由身離隊(duì) 9年隨隊(duì)奪19冠 去向曝光

周薪30萬鎊 31歲曼城隊(duì)長確定自由身離隊(duì) 9年隨隊(duì)奪19冠 去向曝光

我愛英超
2026-04-03 05:55:59
中國科協(xié)就2026年NeurIPS會(huì)議再發(fā)聲明 ,道歉并不能獲得原諒

中國科協(xié)就2026年NeurIPS會(huì)議再發(fā)聲明 ,道歉并不能獲得原諒

混沌錄
2026-04-01 20:37:11
上海那五萬日本僑民要睡不著了,不是因?yàn)閼?zhàn)爭,而是因?yàn)槿毡菊?>
    </a>
        <h3>
      <a href=潮鹿逐夢
2026-04-02 17:03:00
調(diào)整!央視直播乒乓世界杯有變,國乒5場生死戰(zhàn),王曼昱壓軸出戰(zhàn)

調(diào)整!央視直播乒乓世界杯有變,國乒5場生死戰(zhàn),王曼昱壓軸出戰(zhàn)

浪子阿邴聊體育
2026-04-02 06:20:52
運(yùn)氣太好了!買個(gè)AMD散熱器:盒子里竟塞了一顆銳龍5 8400F

運(yùn)氣太好了!買個(gè)AMD散熱器:盒子里竟塞了一顆銳龍5 8400F

快科技
2026-04-01 10:06:11
25分慘敗被淘汰!女籃爭冠熱門無緣四強(qiáng):張子宇又一次被棄用了?

25分慘敗被淘汰!女籃爭冠熱門無緣四強(qiáng):張子宇又一次被棄用了?

籃球快餐車
2026-04-03 00:06:51
國務(wù)院國資委:高質(zhì)量開展國有企業(yè)一線擴(kuò)崗增招專項(xiàng)行動(dòng)

國務(wù)院國資委:高質(zhì)量開展國有企業(yè)一線擴(kuò)崗增招專項(xiàng)行動(dòng)

中國網(wǎng)
2026-04-02 12:16:16
人老了,搞垮自己最快的方式就是:胡思亂想、過度操心、情緒失控

人老了,搞垮自己最快的方式就是:胡思亂想、過度操心、情緒失控

風(fēng)起見你
2026-03-16 11:07:25
王婆說媒現(xiàn)場,男子趁老婆上廁所上臺相親,老婆回來后看見和男子打了起來,王婆:有的時(shí)候我也沒辦法,上臺前都簽單身協(xié)議

王婆說媒現(xiàn)場,男子趁老婆上廁所上臺相親,老婆回來后看見和男子打了起來,王婆:有的時(shí)候我也沒辦法,上臺前都簽單身協(xié)議

觀威海
2026-04-02 14:51:32
伊朗外長:霍爾木茲海峽“完全開放” 僅對參與對伊朗戰(zhàn)爭的各方關(guān)閉

伊朗外長:霍爾木茲海峽“完全開放” 僅對參與對伊朗戰(zhàn)爭的各方關(guān)閉

財(cái)聯(lián)社
2026-04-01 02:16:06
轟94+31+15!四巨頭爆錘黃蜂,哈登有麻煩了,騎士首輪遇到硬骨頭

轟94+31+15!四巨頭爆錘黃蜂,哈登有麻煩了,騎士首輪遇到硬骨頭

巴叔GO聊體育
2026-04-02 15:18:07
“余生好好走”,知名央視主持人王小丫,病床上的留言字字催淚

“余生好好走”,知名央視主持人王小丫,病床上的留言字字催淚

近史談
2026-03-31 18:57:49
合作破裂!小鵬汽車澳洲經(jīng)銷商資金鏈斷裂被接管,拒絕履行454輛訂單,官方回應(yīng):深感失望,將親自下場搭建經(jīng)銷網(wǎng)絡(luò)

合作破裂!小鵬汽車澳洲經(jīng)銷商資金鏈斷裂被接管,拒絕履行454輛訂單,官方回應(yīng):深感失望,將親自下場搭建經(jīng)銷網(wǎng)絡(luò)

每日經(jīng)濟(jì)新聞
2026-04-02 21:53:07
老板娘說她屁股太大了,我該怎么回答?

老板娘說她屁股太大了,我該怎么回答?

太急張三瘋
2026-03-19 09:16:16
李一桐醫(yī)院掛急診背后:娛樂圈這股風(fēng)氣,該停了!

李一桐醫(yī)院掛急診背后:娛樂圈這股風(fēng)氣,該停了!

歪歌社團(tuán)
2026-04-03 04:38:59
這個(gè)新瓜,把人惡心吐了!

這個(gè)新瓜,把人惡心吐了!

觀察鑒娛
2026-04-02 10:58:59
過分?姆巴佩替補(bǔ)登場前,令隊(duì)友奪走坎特的隊(duì)長袖標(biāo),后者很震驚

過分?姆巴佩替補(bǔ)登場前,令隊(duì)友奪走坎特的隊(duì)長袖標(biāo),后者很震驚

風(fēng)過鄉(xiāng)
2026-04-02 21:59:36
世界公認(rèn)的9本長腦子書,一生至少讀一次

世界公認(rèn)的9本長腦子書,一生至少讀一次

洞見
2026-04-02 09:28:09
2026-04-03 09:20:49
機(jī)器之心Pro incentive-icons
機(jī)器之心Pro
專業(yè)的人工智能媒體
12668文章數(shù) 142605關(guān)注度
往期回顧 全部

科技要聞

戰(zhàn)火燒向科技公司!亞馬遜中東云計(jì)算中心遭襲

頭條要聞

被中國外交部揭底的日本極右翼分子身份披露

頭條要聞

被中國外交部揭底的日本極右翼分子身份披露

體育要聞

邵佳一的改革,從讓每個(gè)人踢舒服開始

娛樂要聞

《浪姐》人氣榜出爐!曾沛慈斷層第一

財(cái)經(jīng)要聞

全球石油危機(jī)或?qū)⒙?/h3>

汽車要聞

軸距2米7/后排能蹺腿 試駕后驅(qū)小車QQ3 EV

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

房產(chǎn)
健康
教育
時(shí)尚
本地

房產(chǎn)要聞

巨無霸來了!海口城更,突然又爆大動(dòng)作!

干細(xì)胞抗衰4大誤區(qū),90%的人都中招

教育要聞

春假不“躺平”!鄉(xiāng)村學(xué)生專屬“安全+快樂”雙保障,解鎖春日成長新方式

為什么“這個(gè)顏色”成為今年頂流?這樣穿好看又治愈

本地新聞

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

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