无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

Claude Code源碼記憶系統(tǒng)深度詳解,Agent竟會(huì)做夢(mèng)?

0
分享至

上篇說(shuō)Claude Code源碼意外泄露了51萬(wàn)行代碼,我讓三萬(wàn)幫我全部翻了一遍,總結(jié)出5個(gè)發(fā)現(xiàn):記憶系統(tǒng)、多Agent管理、安全架構(gòu)、緩存經(jīng)濟(jì)學(xué),還有未發(fā)布功能。

評(píng)論區(qū)問(wèn)得最多的是記憶系統(tǒng)。

今天專門深挖這一塊。這是三萬(wàn)翻得最仔細(xì)的部分,也是我覺(jué)得最顛覆認(rèn)知的部分。

CLAUDE.md——你寫(xiě)給AI的入職手冊(cè)

很多人用Claude Code,上來(lái)就開(kāi)始干活。我建議先做一件事:寫(xiě)CLAUDE.md。

這個(gè)文件是你寫(xiě)給Claude Code的入職手冊(cè)。告訴它:你是誰(shuí)、項(xiàng)目是什么、代碼規(guī)范是什么、你的偏好是什么。寫(xiě)得越清楚,它越懂你。


源碼里,CLAUDE.md有4層加載機(jī)制:

  • 第①層:公司統(tǒng)一下發(fā)的——所有人共用,比如團(tuán)隊(duì)統(tǒng)一的代碼規(guī)范

  • 第②層:個(gè)人全局配置的——所有項(xiàng)目都生效,比如你習(xí)慣的注釋風(fēng)格

  • 第③層:代碼倉(cāng)庫(kù)里的——整個(gè)團(tuán)隊(duì)共享,跟著項(xiàng)目走

  • 第④層:本地私有的——不提交倉(cāng)庫(kù),只對(duì)你自己生效

加載順序是1到4,但優(yōu)先級(jí)反過(guò)來(lái)——距離你越近的越優(yōu)先。你的個(gè)人偏好,優(yōu)先級(jí)高于公司規(guī)范。


這個(gè)設(shè)計(jì)很聰明。AI時(shí)代的"入職培訓(xùn)",不是給新員工講的,是你寫(xiě)給AI看的。你寫(xiě)得越清楚,AI越懂你。很多人抱怨AI不夠好用,其實(shí)問(wèn)題出在這里——你沒(méi)告訴它你是誰(shuí)。

自動(dòng)記憶——記錯(cuò),也要記對(duì)

Claude Code的記憶系統(tǒng)有4種類型:用戶記憶、反饋記憶、項(xiàng)目記憶、參考記憶。


但源碼里有一段話,讓我停了很久:

"Record from failure AND success. If you only save corrections, you will avoid past mistakes but drift away from approaches the user has already validated, and may grow overly cautious."

翻譯:記錯(cuò)誤,也要記認(rèn)可。只記糾正的話,AI會(huì)越來(lái)越縮手縮腳。

大多數(shù)人想到"AI記憶",想的是:我糾正它,它記住了,下次不犯。但Claude Code的設(shè)計(jì)者想得更深——如果只記錯(cuò)誤,AI會(huì)越來(lái)越保守,遠(yuǎn)離那些你已經(jīng)驗(yàn)證過(guò)有效的方法。

你說(shuō)"這個(gè)方向?qū)?,它要記。你說(shuō)"這個(gè)PR合并成一個(gè)是對(duì)的",它要記。你不說(shuō)話但沒(méi)有推翻它的方案,它也要記——這是一個(gè)默認(rèn)認(rèn)可的信號(hào)。

"Corrections are easy to notice; confirmations are quieter — watch for them."

這和管理團(tuán)隊(duì)是一樣的道理——不能天天批評(píng)下屬,也要記得認(rèn)可和鼓勵(lì)。只有批評(píng)沒(méi)有認(rèn)可,下屬會(huì)越來(lái)越保守,不敢做任何嘗試。AI也一樣。

記憶的格式也有講究。以反饋記憶為例,要求寫(xiě)三個(gè)部分:規(guī)則本身、Why(當(dāng)時(shí)的理由)、How to apply(什么場(chǎng)景觸發(fā))。

為什么要記Why?"Knowing why lets you judge edge cases instead of blindly following the rule." 知道原因才能靈活應(yīng)用邊界情況,不知道原因就只能機(jī)械執(zhí)行。記憶不是備忘錄,是決策參考。

還有一個(gè)時(shí)間細(xì)節(jié):凡是有時(shí)間的記憶,必須存絕對(duì)時(shí)間。你說(shuō)"下周四",必須存成"2026年4月10日"。不然三個(gè)月后這條記憶不僅失效,還會(huì)添亂。

壓縮——上下文滿了怎么辦

這是源碼里我覺(jué)得最有工程價(jià)值的部分。

AI對(duì)話有個(gè)硬限制:上下文窗口就那么大,滿了就沒(méi)法繼續(xù)。普通產(chǎn)品的解法是直接截?cái)?,或者提示?新建對(duì)話"。Claude Code的解法更精細(xì)——三重壓縮機(jī)制。


觸發(fā)線 = 上下文窗口總量 - 13000個(gè)Token緩沖。接近這條線,壓縮就啟動(dòng):

  • 微壓縮:空間還夠,輕度整理,去掉重復(fù)內(nèi)容

  • 自動(dòng)壓縮:中度緊張,提煉關(guān)鍵信息,壓縮對(duì)話輪次

  • 完整壓縮:空間告急,全面重寫(xiě),保留骨架

但壓縮不是隨便刪。源碼明確規(guī)定了必須保留的內(nèi)容:改了哪些文件、踩過(guò)什么錯(cuò)誤、用戶給過(guò)的所有反饋。

最后一條最有意思——如果任務(wù)還沒(méi)結(jié)束,必須從最近的對(duì)話里原文引用用戶的話,一字不差

為什么要一字不差?因?yàn)?把這個(gè)功能改成異步的"和"把這個(gè)功能優(yōu)化一下",執(zhí)行方向完全不同。壓縮后的摘要可能丟掉這個(gè)差別,原話不會(huì)。

壓縮完,AI打開(kāi)新的上下文,依然知道從哪里繼續(xù)。對(duì)用戶來(lái)說(shuō),感覺(jué)不到中斷。

然后是源碼注釋里的那個(gè)工程細(xì)節(jié)——每天有1279個(gè)session連續(xù)壓縮失敗超過(guò)50次,最嚴(yán)重的一個(gè)session失敗了3272次,浪費(fèi)了約25萬(wàn)次API調(diào)用。修復(fù)方案:3行代碼,連續(xù)失敗3次就停止重試。

Token就是錢。AI產(chǎn)品必須時(shí)時(shí)刻刻優(yōu)化緩存,否則就是在燒用戶的錢。做AI產(chǎn)品的同學(xué),這種細(xì)節(jié)決定你的產(chǎn)品能不能活下去。

文件系統(tǒng)——不是向量數(shù)據(jù)庫(kù)

很多人會(huì)猜:Claude Code這套記憶系統(tǒng),底層一定用了向量數(shù)據(jù)庫(kù)。但沒(méi)有——純文件系統(tǒng)


每條記憶是一個(gè)獨(dú)立的Markdown文件,人可以直接打開(kāi)看,可以手動(dòng)改,可以用git管理,可以diff,可以回滾,可以grep。MEMORY.md是索引文件,最多200行,每條記憶不超過(guò)150字,超了會(huì)截?cái)啵€會(huì)自動(dòng)提示AI"索引太長(zhǎng)了,下次寫(xiě)精簡(jiǎn)一點(diǎn)"。

為什么不用向量數(shù)據(jù)庫(kù)?源碼里沒(méi)解釋。我的理解是:可以被人類審查的記憶,信任成本低得多。

用向量數(shù)據(jù)庫(kù),你不知道AI記住了什么。用Markdown文件,你打開(kāi)就看到了。你知道你的AI在想什么、記著什么——這本身就是一種控制感。AI的控制感從哪來(lái)?就是你能用自然語(yǔ)言描述它的記憶,隨時(shí)打開(kāi)、隨時(shí)修改。

Dream——AI的睡眠整理

源碼里有個(gè)模塊叫AutoDream,提示詞第一行寫(xiě)的是:

"You are performing a dream — a reflective pass over your memory files." 你是在做一個(gè)夢(mèng),對(duì)記憶文件進(jìn)行反思性回顧。


觸發(fā)條件:距上次整理至少24小時(shí),且期間至少有5個(gè)工作session。

做夢(mèng)4個(gè)階段:

  • 定向:先搞清楚自己現(xiàn)在知道什么

  • 收集:掃描今天的日志,找值得留下來(lái)的新信息

  • 整合:把新信息寫(xiě)進(jìn)記憶,相對(duì)時(shí)間全部換成絕對(duì)時(shí)間,新發(fā)現(xiàn)推翻舊記憶就直接修正,不留兩條矛盾的

  • 修剪:更新索引,刪掉過(guò)時(shí)的,保持200行以內(nèi)


整合階段里有個(gè)詞:memories that drifted——記憶漂移。某條記憶寫(xiě)的時(shí)候是對(duì)的,但現(xiàn)在情況變了,這條記憶已經(jīng)不準(zhǔn)了。做夢(mèng)時(shí)把這類記憶找出來(lái)修正——不是簡(jiǎn)單疊加新內(nèi)容,而是維護(hù)記憶的準(zhǔn)確性。

人腦睡眠時(shí)也是這樣工作的——整理白天信息,去掉過(guò)時(shí)的,保留重要的。Claude Code在模擬認(rèn)知。

走過(guò)的彎路

我自己最早也走了彎路,以為模型夠好,問(wèn)題就解決了。

后來(lái)才明白:模型只是一部分,記憶才是真正的壁壘。

現(xiàn)在看Claude Code把記憶這件事做到了極致:記憶分層、自動(dòng)提取、壓縮保鮮、文件審查、每晚做夢(mèng)——這是一整套完整的系統(tǒng)。

一個(gè)越用越懂你的AI,和一個(gè)每次從頭開(kāi)始的AI,是兩種截然不同的產(chǎn)品。這個(gè)差距,靠換一個(gè)更聰明的模型彌補(bǔ)不了——因?yàn)樗菚r(shí)間積累出來(lái)的。

所以要做好AI產(chǎn)品,記憶是重中之重。

從Claude Code源碼里得出的這些經(jīng)驗(yàn),不知道對(duì)你有沒(méi)有幫助,歡迎評(píng)論區(qū)告訴我。

最后,如果你也想體驗(yàn)AI幫你提效,歡迎來(lái)打造屬于你的龍蝦團(tuán)隊(duì)。

  • 國(guó)內(nèi)版:easyclaw.cn

  • 國(guó)際版:easyclaw.com

  • 企業(yè)版:easyclaw.work

《走訪100個(gè)養(yǎng)蝦人》第三期:對(duì)話惠和傳媒集團(tuán)創(chuàng)始人齊娜,2小時(shí)深度對(duì)談,分享如何將龍蝦從工具培養(yǎng)為伙伴,從業(yè)務(wù)接管到反向給人照鏡子。4月8日(周三)19:00,直播間見(jiàn)!

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(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)推薦
馬斯克現(xiàn)身SpaceX敲鐘現(xiàn)場(chǎng)

馬斯克現(xiàn)身SpaceX敲鐘現(xiàn)場(chǎng)

財(cái)聞
2026-06-12 21:58:52
高鐵行李架驚現(xiàn)白色寵物蛇,列車長(zhǎng)僅用一個(gè)黑色塑料袋徒手拿捏;鐵路部門:該蛇為白變德州鼠蛇幼蛇,系旅客私自?shī)A帶,現(xiàn)場(chǎng)無(wú)人認(rèn)領(lǐng)

高鐵行李架驚現(xiàn)白色寵物蛇,列車長(zhǎng)僅用一個(gè)黑色塑料袋徒手拿捏;鐵路部門:該蛇為白變德州鼠蛇幼蛇,系旅客私自?shī)A帶,現(xiàn)場(chǎng)無(wú)人認(rèn)領(lǐng)

極目新聞
2026-06-12 10:06:52
為什么90年代全港黑道沒(méi)人敢動(dòng)周星馳?

為什么90年代全港黑道沒(méi)人敢動(dòng)周星馳?

手工制作阿殲
2026-06-12 01:19:55
“鵝腿阿姨”被舉報(bào)后續(xù):更多惡行被扒,兒子罵顧客僅是冰山一角

“鵝腿阿姨”被舉報(bào)后續(xù):更多惡行被扒,兒子罵顧客僅是冰山一角

八斗小先生
2026-06-11 10:49:10
李剛?cè)噬韮r(jià)又漲了 馬競(jìng)又加價(jià)了!洪明甫太有魄力 一語(yǔ)維護(hù)孫興慜

李剛?cè)噬韮r(jià)又漲了 馬競(jìng)又加價(jià)了!洪明甫太有魄力 一語(yǔ)維護(hù)孫興慜

刀鋒體育
2026-06-12 17:32:11
米薩諾練習(xí)賽張雪機(jī)車成績(jī):卡里卡蘇洛第11名,德比斯14

米薩諾練習(xí)賽張雪機(jī)車成績(jī):卡里卡蘇洛第11名,德比斯14

代古龍侃球
2026-06-12 20:50:09
輕熟穿搭:不是穿得老,是穿得懂

輕熟穿搭:不是穿得老,是穿得懂

疾跑的小蝸牛
2026-06-12 20:56:06
NBA頂碗大媽演出費(fèi)曝光!每場(chǎng)6765美元 主辦方提供至少四星酒店

NBA頂碗大媽演出費(fèi)曝光!每場(chǎng)6765美元 主辦方提供至少四星酒店

羅說(shuō)NBA
2026-06-12 05:53:52
20歲女孩當(dāng)小姐目標(biāo)3年賺500萬(wàn),2022年只賺100萬(wàn)就因偷東西被抓

20歲女孩當(dāng)小姐目標(biāo)3年賺500萬(wàn),2022年只賺100萬(wàn)就因偷東西被抓

漢史趣聞
2026-06-06 14:54:19
看完世界杯揭幕戰(zhàn),讓球迷看清4個(gè)事實(shí),盲目擴(kuò)軍會(huì)拉低比賽質(zhì)量

看完世界杯揭幕戰(zhàn),讓球迷看清4個(gè)事實(shí),盲目擴(kuò)軍會(huì)拉低比賽質(zhì)量

郭蛹包工頭
2026-06-12 10:14:14
一個(gè)家庭最大的悲哀:沒(méi)有一個(gè)社會(huì)化的人

一個(gè)家庭最大的悲哀:沒(méi)有一個(gè)社會(huì)化的人

心理觀察局
2026-06-07 06:15:05
8個(gè)部門聯(lián)手查你,不是嚇你

8個(gè)部門聯(lián)手查你,不是嚇你

職場(chǎng)資深秘書(shū)
2026-06-05 15:57:56
余承東:要帶領(lǐng)盤(pán)古大模型走向世界第一

余承東:要帶領(lǐng)盤(pán)古大模型走向世界第一

界面新聞
2026-06-12 16:27:16
凱恩拜仁續(xù)約談判陷入停滯

凱恩拜仁續(xù)約談判陷入停滯

體壇周報(bào)
2026-06-12 00:29:27
蔡欣洋:用自信和真誠(chéng)接住每個(gè)角色丨短劇演員說(shuō)

蔡欣洋:用自信和真誠(chéng)接住每個(gè)角色丨短劇演員說(shuō)

新京報(bào)
2026-06-12 17:17:30
6月這6種魚(yú),全是純野生的,人工養(yǎng)不出來(lái),肉嫩刺少,懂行的在搶

6月這6種魚(yú),全是純野生的,人工養(yǎng)不出來(lái),肉嫩刺少,懂行的在搶

阿龍美食記
2026-06-09 15:26:48
西班牙小公主衣品上線,一家5口陪姐姐出席“女王杯”

西班牙小公主衣品上線,一家5口陪姐姐出席“女王杯”

聰明的橙子hj
2026-06-11 17:54:06
安徽入室搶劫案,母親被嫌疑人蹂躪三小時(shí),死前哀求他別吵醒女兒

安徽入室搶劫案,母親被嫌疑人蹂躪三小時(shí),死前哀求他別吵醒女兒

歷史品鑒倉(cāng)
2026-06-11 17:19:50
四野戰(zhàn)將喝酒被林彪掀桌,94歲時(shí),林豆豆送他一件禮物,當(dāng)場(chǎng)落淚

四野戰(zhàn)將喝酒被林彪掀桌,94歲時(shí),林豆豆送他一件禮物,當(dāng)場(chǎng)落淚

翠羽
2026-06-12 11:40:24
沃爾沃XC90放“大招”!給出22.6萬(wàn)優(yōu)惠,網(wǎng)友:這也太狠了

沃爾沃XC90放“大招”!給出22.6萬(wàn)優(yōu)惠,網(wǎng)友:這也太狠了

汽車網(wǎng)評(píng)
2026-06-12 21:44:03
2026-06-12 23:23:00
傅盛 incentive-icons
傅盛
獵豹移動(dòng)董事長(zhǎng)兼CEO、獵戶星空董事長(zhǎng)
112文章數(shù) 830關(guān)注度
往期回顧 全部

科技要聞

鴻蒙7發(fā)布,余承東:首個(gè)完成AI化改造系統(tǒng)

頭條要聞

男子畢業(yè)16年后學(xué)位證"無(wú)法認(rèn)證" 高校最新通報(bào)

頭條要聞

男子畢業(yè)16年后學(xué)位證"無(wú)法認(rèn)證" 高校最新通報(bào)

體育要聞

歐洲恐韓?肉德維德?

娛樂(lè)要聞

一天4個(gè)瓜,肖戰(zhàn)熱巴最意外

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

萬(wàn)億美元順差背后,透露這些信號(hào)

汽車要聞

標(biāo)配激光雷達(dá)/雙動(dòng)力可選 昊鉑S600限時(shí)售17.99萬(wàn)起

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

健康
旅游
手機(jī)
時(shí)尚
軍事航空

老人、小孩、孕婦,吃粽子有啥風(fēng)險(xiǎn)

旅游要聞

明起,恢復(fù)運(yùn)營(yíng)

手機(jī)要聞

狂飆突進(jìn)!鴻蒙 6 終端設(shè)備突破 6600 萬(wàn),國(guó)產(chǎn)系統(tǒng)成第二大手機(jī)系統(tǒng)

夏天別總穿一身白或一身黑!試試一半彩色、一半基礎(chǔ)色,高級(jí)亮眼

軍事要聞

伊朗媒體:已故最高領(lǐng)袖葬禮推遲舉行

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