「我造了個(gè)工具,能把Claude Code的智能體腳手架塞進(jìn)任何項(xiàng)目。」——這是開發(fā)者Sellier的原話。不是又一個(gè)AI編程插件,而是一套讓AI持續(xù)寫出靠譜代碼的「約束系統(tǒng)」。
為什么AI編程需要"馬具"
![]()
用過Claude Code或Cursor的人都有類似體驗(yàn):第一輪對(duì)話驚艷,第十輪開始失控。AI會(huì)忘記項(xiàng)目規(guī)范、重復(fù)踩坑、甚至把剛修好的Bug改回去。
Sellier把這個(gè)問題歸因于「上下文漂移」——每次對(duì)話都是新的開始,之前的教訓(xùn)沒沉淀。他的解決方案叫「harness(馬具)」,一套四組件的約束框架:
· 引導(dǎo)層:CLAUDE.md和.claude/rules/里的規(guī)則,框定AI寫什么
· 護(hù)欄層:lint、測(cè)試、構(gòu)建等自動(dòng)化檢查,AI自己跑
· 飛輪層:審查反饋更新規(guī)則文件,下次對(duì)話更聰明
· 工作流層:.claude/下的命令和技能,把組織知識(shí)變成可執(zhí)行步驟
核心洞察:AI編程的瓶頸不是模型能力,是「如何讓正確行為可復(fù)制」。
正方:這套設(shè)計(jì)擊中了團(tuán)隊(duì)痛點(diǎn)
Sellier的腳手架思路對(duì)應(yīng)了真實(shí)開發(fā)場(chǎng)景里的三個(gè)剛需:
第一,規(guī)則顯性化。大多數(shù)團(tuán)隊(duì)的編碼規(guī)范活在老員工的腦子里,新人靠口耳相傳。把規(guī)則寫進(jìn)CLAUDE.md,等于給AI發(fā)了員工手冊(cè)——而且這份手冊(cè)能被版本控制、能被迭代。
第二,反饋閉環(huán)。/saddle-up命令讀取倉庫后,用交互方式確認(rèn)每個(gè)占位符的值;/giddy-up只讀掃描違規(guī)項(xiàng),把決策權(quán)留給人類。這個(gè)設(shè)計(jì)保留了人的判斷節(jié)點(diǎn),避免AI"自作聰明"地批量修改。
第三,低侵入部署。pip install + sellier init 兩步完成,不綁定特定IDE,不改造現(xiàn)有工作流。對(duì)已經(jīng)跑起來的項(xiàng)目友好。
Sellier自己說:「每次使用,馬具都會(huì)變得更好。」這是飛輪機(jī)制的承諾——規(guī)則文件隨使用自然生長(zhǎng),而非一次性配置后僵化。
反方:通用腳手架能走多遠(yuǎn)?
質(zhì)疑同樣直接。Sellier承認(rèn)他發(fā)布的是「generic, slim version」——通用、精簡(jiǎn)版。這意味著:
占位符填充需要人工確認(rèn),大型代碼庫的/saddle-up可能變成冗長(zhǎng)問卷;規(guī)則文件的質(zhì)量取決于團(tuán)隊(duì)本身的文檔化能力,沒規(guī)范的人填不出好規(guī)范;/giddy-up的只讀設(shè)計(jì)安全,但也意味著AI只能"挑刺"不能"動(dòng)手",修復(fù)成本仍在人類這邊。
更深的問題:不同技術(shù)棧的"正確代碼"標(biāo)準(zhǔn)差異極大。Python的type hint文化、Rust的unsafe邊界、前端組件庫的命名約定——通用模板能覆蓋多少?Sellier的博客文章提到「failure modes that led to it」,暗示這套模式是從特定 codebase 里長(zhǎng)出來的,遷移成本未明。
判斷:這不是終點(diǎn),是工程化起點(diǎn)
Sellier的價(jià)值不在于解決了所有問題,而在于把「AI編程的工程化」從討論層推進(jìn)到工具層。
過去半年,行業(yè)焦點(diǎn)集中在模型能力——Claude 3.7、Gemini 2.5、o3的代碼生成質(zhì)量。但從業(yè)者越來越清楚:模型越好,上下文管理越關(guān)鍵。一個(gè)能穩(wěn)定輸出70分代碼的AI,配上能把70分拉到85分的約束系統(tǒng),比偶爾100分、時(shí)常50分的裸模型更可用。
Sellier的開源實(shí)現(xiàn)(pip可裝、規(guī)則透明)降低了試驗(yàn)門檻。它的真正測(cè)試將在接下來三個(gè)月:有多少團(tuán)隊(duì)愿意把.claude/目錄簽入版本控制?有多少規(guī)則文件能從"占位符"長(zhǎng)成"活文檔"?
如果你正在用Claude Code,值得花20分鐘跑一遍sellier init。不是因?yàn)樗昝溃且驗(yàn)椤讣s束AI」這件事,總得有人開始動(dòng)手做。
特別聲明:以上內(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.