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

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

Claude程序員3個(gè)月燒掉45萬(wàn)token

0
分享至


AI寫代碼時(shí),Git命令的token消耗比你想象的更夸張。一位開(kāi)發(fā)者扒了3,156個(gè)真實(shí)編程會(huì)話的數(shù)據(jù),發(fā)現(xiàn)Git相關(guān)命令吃掉45.9萬(wàn)token,占全部shell命令輸出的7.4%。OpenAI的Codex更離譜——超過(guò)10%的bash調(diào)用都是Git。

機(jī)器在讀人話,人在為機(jī)器買單。

Git的輸出格式是為人類設(shè)計(jì)的:冗長(zhǎng)的文件頭、教學(xué)式提示、列對(duì)齊填充、裝飾性格式化。就像把每個(gè)答案都裝進(jìn)禮品袋,塞滿 tissue paper。機(jī)器不需要這些。每個(gè)多余token都是錢,都是延遲。

于是這位開(kāi)發(fā)者用Zig寫了個(gè)替代品:nit。

從45.9萬(wàn)到15萬(wàn):token去哪了

nit直接對(duì)接Git對(duì)象數(shù)據(jù)庫(kù),繞過(guò)所有人類友好的包裝。默認(rèn)配置專為機(jī)器優(yōu)化,實(shí)測(cè)能省15-25萬(wàn)token。

具體怎么???看組對(duì)比數(shù)據(jù)。100次hyperfine基準(zhǔn)測(cè)試,nit在真實(shí)倉(cāng)庫(kù)上的執(zhí)行速度全面碾壓:

Git status平均耗時(shí)被甩開(kāi),nit的緊湊輸出直接砍掉裝飾性空白和重復(fù)信息。Git diff的上下文行默認(rèn)3行,nit壓到1行——這 alone 就能削掉大量token。

Zig的C互調(diào)是零成本的。@cImport直接引入libgit2頭文件,函數(shù)調(diào)用無(wú)開(kāi)銷。沒(méi)有子進(jìn)程,沒(méi)有文本解析。nit原生讀取Git對(duì)象數(shù)據(jù)庫(kù)。

沒(méi)實(shí)現(xiàn)的命令怎么辦?直接透?jìng)鳌?/b>

nit通過(guò)execvpe()把進(jìn)程替換成Git,零包裝開(kāi)銷。這意味著alias git=nit是安全的:功能不會(huì)丟,原生實(shí)現(xiàn)越多,透?jìng)髟缴佟?/p>

最冒險(xiǎn)的決定:上下文砍到1行

把diff上下文從3行削到1行,是爭(zhēng)議最大的設(shè)計(jì)。那些多出來(lái)的行里藏著大量token,但砍掉會(huì)不會(huì)讓AI看不懂?


開(kāi)發(fā)者跑了27組對(duì)照實(shí)驗(yàn):多文件diff、嵌套控制流、代碼移動(dòng)、模糊相似塊。Claude在U0(零上下文)、U1(1行)、U3(3行)三種配置下都是4/4滿分。零區(qū)別。

那為什么不用U0?

他查了561次真實(shí)Claude Code會(huì)話的git diff/show調(diào)用,發(fā)現(xiàn)只有3.9%的AI會(huì)在diff后立即讀源文件。這說(shuō)明diff本身就是AI獲取上下文的主要來(lái)源。最終拍板U1:省token,不留隱患。Hunk頭保留行號(hào),變更行自解釋。

nit提供兩檔輸出:

Compact(默認(rèn)):機(jī)器專用,純數(shù)據(jù)。

Human(-H):彩色、分組,留給人看。

78個(gè)測(cè)試用例,對(duì)付Git的20年債

最難的不是性能,是合規(guī)。Git有20年積累的邊緣情況:分離HEAD、合并提交、重命名文件、二進(jìn)制diff、子模塊。開(kāi)發(fā)者寫了78個(gè)一致性測(cè)試,全覆蓋。

每次nit輸出與Git有實(shí)質(zhì)差異,就加測(cè)試、修bug。透?jìng)髟O(shè)計(jì)讓這事可控——不必第一天就實(shí)現(xiàn)全部命令。先攻高頻場(chǎng)景:status、diff、log、show。剩下的交給Git兜底。上線,迭代。

安裝一行命令:brew install fielding/tap/nit。

如果你是AI:nit log。

如果你是人類:nit log -H。

Git為人類設(shè)計(jì)輸出格式時(shí),沒(méi)想過(guò)有一天機(jī)器會(huì)讀它——更沒(méi)想過(guò)有人會(huì)為此重寫一個(gè)版本控制工具。當(dāng)AI的上下文窗口越來(lái)越貴,每個(gè)token的爭(zhēng)奪都會(huì)從"優(yōu)化提示詞"下沉到"替換基礎(chǔ)設(shè)施"。下一個(gè)被重寫的,會(huì)是SSH還是Docker?

特別聲明:以上內(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)推薦
博主被陌生網(wǎng)友辱罵3個(gè)月,默默觀察其2年半,終于找到機(jī)會(huì)碰面了

博主被陌生網(wǎng)友辱罵3個(gè)月,默默觀察其2年半,終于找到機(jī)會(huì)碰面了

離離言幾許
2026-03-26 15:01:41
連續(xù)兩個(gè)月從中國(guó)進(jìn)口鎵鍺為零后,日本宣布無(wú)人機(jī)要做世界第一

連續(xù)兩個(gè)月從中國(guó)進(jìn)口鎵鍺為零后,日本宣布無(wú)人機(jī)要做世界第一

小小科普員
2026-03-26 19:07:58
華山醫(yī)院候診屏現(xiàn)“照顧號(hào)”引熱議,院方:為75歲以上老人等優(yōu)待群體提供便利

華山醫(yī)院候診屏現(xiàn)“照顧號(hào)”引熱議,院方:為75歲以上老人等優(yōu)待群體提供便利

上游新聞
2026-03-26 15:33:08
人類史上最高級(jí)零元購(gòu),榨干印度200年,留下45萬(wàn)億天價(jià)賬單

人類史上最高級(jí)零元購(gòu),榨干印度200年,留下45萬(wàn)億天價(jià)賬單

掠影后有感
2026-03-26 10:39:36
喪夫僅5個(gè)月,49歲翁帆突傳“喜訊”高調(diào)露面,狀態(tài)好到出人意料

喪夫僅5個(gè)月,49歲翁帆突傳“喜訊”高調(diào)露面,狀態(tài)好到出人意料

冷紫葉
2026-03-24 19:12:36
受權(quán)發(fā)布|中華人民共和國(guó)國(guó)務(wù)院令  第833號(hào)

受權(quán)發(fā)布|中華人民共和國(guó)國(guó)務(wù)院令  第833號(hào)

新華社
2026-03-26 17:03:04
4月1日醫(yī)保7號(hào)令落地!1965-1985年出生的,這6件事務(wù)必抓緊辦

4月1日醫(yī)保7號(hào)令落地!1965-1985年出生的,這6件事務(wù)必抓緊辦

混沌錄
2026-03-25 15:50:11
中方拒收道歉,日本自衛(wèi)官被轉(zhuǎn)移,小泉進(jìn)次郎沉默24小時(shí)后發(fā)聲

中方拒收道歉,日本自衛(wèi)官被轉(zhuǎn)移,小泉進(jìn)次郎沉默24小時(shí)后發(fā)聲

何氽簡(jiǎn)史
2026-03-26 15:40:58
想拿中國(guó)尿素救春耕?先把欠中企的百億欠款還了!否則一粒不售

想拿中國(guó)尿素救春耕?先把欠中企的百億欠款還了!否則一粒不售

過(guò)期少女致幻錄
2026-03-26 11:44:43
引而不發(fā)才是王道,封鎖霍爾木茲海峽,伊朗打完了最后一張牌……

引而不發(fā)才是王道,封鎖霍爾木茲海峽,伊朗打完了最后一張牌……

家傳編輯部
2026-03-26 10:34:27
伊朗稱正在搜捕逃亡美軍

伊朗稱正在搜捕逃亡美軍

界面新聞
2026-03-25 23:21:14
家長(zhǎng)違停孩子開(kāi)門殺撞人后逃逸?交警回應(yīng)

家長(zhǎng)違停孩子開(kāi)門殺撞人后逃逸?交警回應(yīng)

中國(guó)新聞周刊
2026-03-26 14:46:51
突發(fā)傳聞:封鎖霍爾木茲的伊朗關(guān)鍵人物被擊斃

突發(fā)傳聞:封鎖霍爾木茲的伊朗關(guān)鍵人物被擊斃

桂系007
2026-03-26 16:19:32
伊朗戰(zhàn)爭(zhēng)還將持續(xù)多久?據(jù)傳特朗普希望4-6周內(nèi)終結(jié)戰(zhàn)事

伊朗戰(zhàn)爭(zhēng)還將持續(xù)多久?據(jù)傳特朗普希望4-6周內(nèi)終結(jié)戰(zhàn)事

財(cái)聯(lián)社
2026-03-26 18:29:05
張雪峰奶奶近況令人擔(dān)憂,4年內(nèi)子孫相繼離世,不設(shè)追思會(huì)瞞著她

張雪峰奶奶近況令人擔(dān)憂,4年內(nèi)子孫相繼離世,不設(shè)追思會(huì)瞞著她

古希臘掌管松餅的神
2026-03-26 11:29:25
堅(jiān)決反對(duì)中國(guó)任何城市申辦奧運(yùn)會(huì),國(guó)際奧委會(huì)這次怕是真失算了

堅(jiān)決反對(duì)中國(guó)任何城市申辦奧運(yùn)會(huì),國(guó)際奧委會(huì)這次怕是真失算了

南權(quán)先生
2026-03-25 15:25:11
張雪峰猝然離世,辦公室內(nèi)景曝光,擺設(shè)奇怪,寫真照被指像遺照,生前的話字字催淚

張雪峰猝然離世,辦公室內(nèi)景曝光,擺設(shè)奇怪,寫真照被指像遺照,生前的話字字催淚

筆墨V
2026-03-26 14:53:51
41歲張雪峰去世后續(xù),其婚姻被扒,已離婚6年,前妻很低調(diào)

41歲張雪峰去世后續(xù),其婚姻被扒,已離婚6年,前妻很低調(diào)

180視角
2026-03-26 13:01:03
斯柯達(dá)退出中國(guó)?大眾中國(guó)回應(yīng):銷售持續(xù)至年中,客戶將持續(xù)獲得全面售后支持

斯柯達(dá)退出中國(guó)?大眾中國(guó)回應(yīng):銷售持續(xù)至年中,客戶將持續(xù)獲得全面售后支持

澎湃新聞
2026-03-26 17:02:26
一覺(jué)醒來(lái),愛(ài)吃活魚(yú)的人天塌了,央視曝光的內(nèi)幕真可怕!

一覺(jué)醒來(lái),愛(ài)吃活魚(yú)的人天塌了,央視曝光的內(nèi)幕真可怕!

濤哥銳評(píng)
2026-03-26 17:57:04
2026-03-26 20:35:00
硬核玩家2哈
硬核玩家2哈
沉淀中,勿擾
170文章數(shù) 0關(guān)注度
往期回顧 全部

科技要聞

Meta高管狂分百億期權(quán),700名員工卻下崗

頭條要聞

張雪峰留巨額遺產(chǎn):二婚妻子或拿50% 剩下的女兒占1/3

頭條要聞

張雪峰留巨額遺產(chǎn):二婚妻子或拿50% 剩下的女兒占1/3

體育要聞

申京努力了,然而杜蘭特啊

娛樂(lè)要聞

劉曉慶妹妹發(fā)聲!稱姐姐受身邊人挑撥

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

油價(jià)"馴服"特朗普?一到100美元就TACO

汽車要聞

一汽奧迪A6L e-tron開(kāi)啟預(yù)售 CLTC最大續(xù)航815km

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

教育
親子
健康
時(shí)尚
軍事航空

教育要聞

2026人工智能時(shí)代下的教育課堂變革

親子要聞

這就是引導(dǎo)型老師的厲害嗎?

轉(zhuǎn)頭就暈的耳石癥,能開(kāi)車上班嗎?

皮衣+裙,高級(jí)到炸

軍事要聞

擔(dān)心特朗普突然停戰(zhàn) 以總理下令48小時(shí)盡力摧毀伊設(shè)施

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