來不及解釋了,
Claude Code又被大漏勺,說是要更新網(wǎng)頁自動(dòng)截圖,代碼掃描,一次性設(shè)計(jì)多種風(fēng)格,還能把好幾個(gè)代碼倉(cāng)庫(kù)合到一個(gè)界面里統(tǒng)一管理,這波Cursor都汗流浹背了。
我要搶在這些上線前,先把前段時(shí)間的更新都消化了。上周在線下黑客松跟人聊的時(shí)候就發(fā)現(xiàn)有的人已經(jīng)把CC內(nèi)置的命令玩出花來了,
分支對(duì)話/btw,雙擊esc回退被改壞的代碼,還有新內(nèi)置在CC里的交互課程/powerup隨便用。
極與極,有的人還在一步步按確認(rèn)。
![]()
你也可以試試看隨機(jī)考朋友一個(gè)基礎(chǔ)點(diǎn)的,知不知道Claude Code更新了Auto Mode(自動(dòng)模式)。
上線三周了,還在用claude --dangerously-skip-permissions的朋友可以都切換成claude --permission-mode auto了,不至于閉著眼把權(quán)限全批了,執(zhí)行到高風(fēng)險(xiǎn)動(dòng)作還是提醒的。
還有個(gè)省token的小技巧,比起我們復(fù)制黏貼大段大段文字,直接給CC發(fā)文件目錄讓它用grep獲取上下文會(huì)更省錢,等等等等。
所以我一口氣整理了這段時(shí)間覺得最有用的十個(gè)命令和技巧,全分享出來。提示語們也整理到文檔了,回復(fù)CC就好了。
Here we go!
一、/powerup
我們先從獲得感比較高的命令開始,
這些命令不需要去裝Skill,去做額外的配置,因?yàn)樗鼈兙褪莾?nèi)置在原生的Claude Code里,隨時(shí)可以用。
/powerup就相當(dāng)于Claude Code版的多鄰國(guó),它一共分十關(guān),每一關(guān)都會(huì)教你幾個(gè)核心技巧,從怎么和代碼庫(kù)(項(xiàng)目)對(duì)話,怎么撤銷操作,到怎么把任務(wù)放后臺(tái)運(yùn)行,怎么讓CC記住你的偏好,甚至于怎么制作子Agent,怎么用手機(jī)遠(yuǎn)程控制等等。
說白了,就是Anthropic幫我們劃好了重點(diǎn)。與其去看零散的教程,不妨先把這十關(guān)打通。
![]()
二、/btw
這個(gè)命令是我用的最高頻的一個(gè),
/btw,就是by the way(順便說一句)的縮寫。
想象一下,你正讓Claude Code寫一個(gè)復(fù)雜的項(xiàng)目,對(duì)話已經(jīng)進(jìn)行了幾十輪,上下文窗口快到200k了。這時(shí)候,突然想確認(rèn)一個(gè)細(xì)節(jié),
比如,它現(xiàn)在寫的這段,是不是按了我們上次定好的開發(fā)日志走的?
如果你選擇直接在當(dāng)前對(duì)話里問,這樣會(huì)污染整個(gè)上下文,影響模型開發(fā)。那如果新開一個(gè)窗口,就會(huì)丟失了當(dāng)前的上下文,模型一秒失憶。
/btw解決了這個(gè)問題,比方說我可以,/btw 剛剛提交的版本里面有加上readme嗎?因?yàn)楹竺鏁?huì)做成公開項(xiàng)目
![]()
回答這個(gè)臨時(shí)問題的同時(shí),CC也不會(huì)暫停手里的主線任務(wù)。當(dāng)我們確認(rèn)完,按一下回車,這段臨時(shí)的對(duì)話就會(huì)消失。而且/btw復(fù)用了當(dāng)前的提示緩存,提問幾乎不消耗token。
三、雙擊ESC
誰說AI界沒有后悔藥的,/rewind就是,不過我更習(xí)慣雙擊ESC,這樣我們會(huì)看到一個(gè)菜單,可以選擇只回退改壞的代碼,還是連對(duì)話一起回退。
只回退代碼的話,CC就會(huì)記得剛才的代碼嘗試是失敗的,這樣我們就不需要重新提一遍需求,完全可以直接說,
OK,我們來嘗試下一個(gè)方向。
![]()
四/五、Hook 和 /insight
這個(gè)順序其實(shí)我糾結(jié)了一會(huì),到底要不要把Hook(鉤子)和 /insight 放一起。
/insight會(huì)生成一份過去一個(gè)月我使用Claude Code的習(xí)慣報(bào)告。這份HTML報(bào)告里會(huì)反映出你最常用的命令是什么,哪些操作模式是高度重復(fù)的。它還會(huì)推薦一些可以自定義的命令或者現(xiàn)成的Skill。
![]()
我就發(fā)現(xiàn)Claude Code有時(shí)候會(huì)修改太多文件,我還可以把常見的TypeScript工作流打包成新Skills。
如果說/insight是主動(dòng)觸發(fā)的話,那Hook就是被動(dòng)觸發(fā)的。我不需要去記隔個(gè)月運(yùn)行一下/insight,Hook就是在我們有特定的明確的事件觸發(fā)時(shí),自動(dòng)執(zhí)行某個(gè)操作。
我常用的就有兩個(gè)比較實(shí)用的Hook,
一個(gè)是當(dāng)一次對(duì)話里工具調(diào)用次數(shù)大于 8 次時(shí),就讓CC輸出優(yōu)化建議,讓它來教我把剛剛的一連串操作沉淀成Skill。
![]()
如果你想先適應(yīng)適應(yīng)這個(gè)Hook的話,可以讓它先在項(xiàng)目(也就是當(dāng)前的文件夾)里生效,后面再把它拓展成為全局。
我剛開始還有一個(gè)壞習(xí)慣,就是在對(duì)話開始時(shí),扔給它一大段零散,未經(jīng)思考的需求,說白了就是語音輸入一大段文本。很多時(shí)候AI理解偏差,一來一回浪費(fèi)了我時(shí)間。所以我做了另一個(gè)Hook,
如果我單次輸入的文本超過200個(gè)token,就啟動(dòng)Plan模式。先引導(dǎo)我把這個(gè)長(zhǎng)需求確認(rèn)好,結(jié)構(gòu)化,拆解成清晰的步驟,再開始動(dòng)手開發(fā)。
也不用擔(dān)心設(shè)置hook的時(shí)候表達(dá)不清晰,CC會(huì)進(jìn)一步細(xì)化,給出優(yōu)化建議。
![]()
Hook省了我大量的心力。
我不需要費(fèi)腦子去想,這個(gè)操作是不是值得做一個(gè)Skill,也不擔(dān)心一是不是開始的需求沒想清楚,導(dǎo)致后面返工。
我們可以利用hook的這個(gè)特點(diǎn),去做很多有意思的自動(dòng)化。我就還有一個(gè)Hook,每次準(zhǔn)備git提交開源的時(shí)候,都會(huì)觸發(fā)一個(gè)動(dòng)作,把所有commit信息寫到一個(gè)可視化的網(wǎng)頁上,等我預(yù)覽確認(rèn)沒問題后,再真正提交。
這樣就不擔(dān)心因?yàn)槟P统轱L(fēng),把項(xiàng)目里的說明文件寫得一團(tuán)糟了。
六、/loop
這個(gè)命令很簡(jiǎn)單,就是讓Claude Code定時(shí)重復(fù)執(zhí)行某個(gè)任務(wù)。
比方我剛剛開源了一個(gè)新Skill,我一個(gè)人用可能沒啥bug,但用的人多就容易出新問題。所以我用/loop來定時(shí)看看只要有人提bug,就自動(dòng)修復(fù)并提交,用的話就是在任務(wù)前加一個(gè)loop和時(shí)間間隔就可以了,
/loop 24h 檢查一下這個(gè)項(xiàng)目(github.com/LearnPrompt/ai-news-radar)有沒有人提交Issue或是PR,有的話自動(dòng)修復(fù)后更新項(xiàng)目
![]()
CC會(huì)每隔24小時(shí)檢查一次狀態(tài)。
loop的好處就是輕量,七天后這個(gè)任務(wù)就會(huì)自動(dòng)過期并刪除,不會(huì)一直占用本地資源。如果需要一個(gè)長(zhǎng)期運(yùn)行的任務(wù),可以用schedule在云端運(yùn)行的,只要不取消就一直會(huì)跑。
![]()
七、Ralph Wiggum插件
同樣是循環(huán),Ralph Wiggum(我們就簡(jiǎn)稱為Ralph吧)就是一個(gè)有停止條件的單一任務(wù)循環(huán)。
如果我想要長(zhǎng)時(shí)間運(yùn)行同一個(gè)任務(wù),但是這個(gè)任務(wù)又可能不是一次運(yùn)行就能成功的,
Ralph就能在我睡覺期間用滿我的模型額度,比方說重構(gòu)一個(gè)項(xiàng)目的UI,我常用的就是給這個(gè)任務(wù)設(shè)置最多循環(huán)10-15次,然后讓CC自己給自己出一個(gè)驗(yàn)收標(biāo)準(zhǔn),
![]()
八、求助Codex
Opus 4.6最近降智有點(diǎn)嚴(yán)重,
所以我在Claude Code里用Codex的頻率也升高了,OpenAI開源的這個(gè)codex-plugin-cc內(nèi)置了/codex:review,用人話來說就是可以把現(xiàn)在的工作進(jìn)度丟給Codex做代碼審查。
https://github.com/openai/codex-plugin-cc
而且當(dāng)時(shí)一出來的時(shí)候,我就覺得,既然能夠發(fā)給Codex做代碼檢查,那我為什么不能把它當(dāng)作為一個(gè)在Claude Code里隨時(shí)隨地調(diào)用Codex完成其他任務(wù)的入口呢?
所以我直接原湯化原食,
讓Codex自己在項(xiàng)目里面新增了一個(gè)叫Codex Ask的功能,這樣我可以把開發(fā)任務(wù)全部給Claude Code做,到了寫開發(fā)計(jì)劃,或者是文本寫作的時(shí)候,還可以用到 GPT 5.4 high。
![]()
PS:也可以不用改,把/codex:rescue當(dāng)通用Agent用
這一步,我其實(shí)還做了一個(gè)讓它們記憶共享的Skill,在后面的文章里面會(huì)開源出來。
九、--add-dir和-c
OK啊,當(dāng)你把上面這幾個(gè)命令都玩熟了,再配上幾個(gè)從/insight里學(xué)到的Skill,
我可以保證,你已經(jīng)比很多人用得溜了。
但我們還可以再講究點(diǎn)。接下來的這幾個(gè)參數(shù),不是命令,是在我們開啟一段新對(duì)話時(shí),就能用上的開場(chǎng)白,就像游戲開局時(shí),你可以選擇的幾個(gè)被動(dòng)技能,選對(duì)了會(huì)省很多時(shí)間。
![]()
-c就是continue,
如果不小心把終端關(guān)了,或者電腦沒電,總之就是各種各樣的意外,導(dǎo)致你這次的對(duì)話突然中斷的話,我們都可以加-c恢復(fù)。最近一次的對(duì)話記錄,像游戲讀檔一樣。
接下來,也是我開頭提到的,省token小妙招,這個(gè)參數(shù)叫--add-dir。
比方說,我們?cè)贏文件夾里寫代碼做知識(shí)管理,但同時(shí),我又需要參考我電腦另一個(gè)角落里,Obsidian文件夾里的一些個(gè)人筆記和設(shè)計(jì)規(guī)范。
那我只要在啟動(dòng)的時(shí)候,用--add-dir參數(shù)把Obsidian的路徑加進(jìn)來。這樣CC就能直接讀取那個(gè)文件夾里的所有內(nèi)容,我不需要再?gòu)?fù)制粘貼任何文本,它就能理解我的所有黑話和個(gè)人習(xí)慣。
十、Sub-agent 與 Agent Teams
前面九個(gè)技巧,都是在讓你用主Agent的時(shí)候變得更強(qiáng)。第十個(gè),也是最后一個(gè)技巧,我就要拿出多Agent了。
可能很多人一聽到這個(gè)詞就頭大,會(huì)覺得要新設(shè)置很多東西,會(huì)影響主Agent的表現(xiàn)之類的。實(shí)際上Claude Code已經(jīng)把入門的門檻降得很低了。
我們先說簡(jiǎn)單的,Sub-agent(子智能體)。
你可以把它理解成一個(gè)臨時(shí)工。有些任務(wù),比如去網(wǎng)上搜資料,或者去翻幾十個(gè)日志文件,直接在當(dāng)前對(duì)話里提問的話會(huì)產(chǎn)生大量沒用的中間過程,把主對(duì)話上下文搞得亂七八糟。
這時(shí)候就可以派subagent去干。它會(huì)在自己的工作空間里,默默地完成這些臟活累活,最后把一個(gè)干凈整潔的摘要報(bào)告,交回到你的主對(duì)話里。
![]()
我們只需要先用/agents命令,就可以用大白話,創(chuàng)建一個(gè)自己的子代理,比方說,
創(chuàng)建一個(gè)靈感Agent,它會(huì)掃描當(dāng)前開發(fā)項(xiàng)目,使用superbrainstrom skill和office hour skill,給出新角度建議。
創(chuàng)建的過程很簡(jiǎn)單,CC會(huì)問你要用什么樣的模型去驅(qū)動(dòng),然后它是一個(gè)只讀Agent,還是執(zhí)行Agent,是把所有的Tools都開放給它用,還是只開放一部分。
BTW,superbrainstrom和 YC總裁開源的office hour都是兩個(gè)跟頭腦風(fēng)暴相關(guān)的Skill,非常互補(bǔ),都是我比較推薦的Skills。
github.com/obra/superpowers/tree/main
github.com/garrytan/gstack/tree/main
Agent Teams把分工玩法帶到了一個(gè)新高度。
不再是主Agent和臨時(shí)工的關(guān)系,是一個(gè)真正的多Agent團(tuán)隊(duì)。我們可以一次性創(chuàng)建多個(gè)不同角色的Agent,讓它們并行地,從不同角度去解決一個(gè)復(fù)雜問題。我有一個(gè)新產(chǎn)品的想法,就可以這樣說,
我正在設(shè)計(jì)一個(gè) CLI 工具,幫助開發(fā)者追蹤整個(gè)代碼庫(kù)里的TODO。組建一個(gè) Agent 團(tuán)隊(duì),從不同角度來探索這個(gè)方向:一個(gè)成員負(fù)責(zé)用戶體驗(yàn),一個(gè)成員負(fù)責(zé)技術(shù)架構(gòu),另一個(gè)成員專門負(fù)責(zé)挑刺。
![]()
然后,我就啥都不用干,圍觀一場(chǎng)頭腦風(fēng)暴。這三個(gè)Agent會(huì)開始互相討論,分享發(fā)現(xiàn),甚至?xí)o對(duì)方的觀點(diǎn)挑毛病。
我們還可以像項(xiàng)目經(jīng)理一樣去管理這個(gè)團(tuán)隊(duì),比如提前結(jié)束某個(gè)隊(duì)友的對(duì)話,二次分配新的任務(wù),或者讓它們先出方案,等你批準(zhǔn)了再執(zhí)行。
這種多 Agent 協(xié)作會(huì)比單 Agent 更適合復(fù)雜任務(wù),因?yàn)樗芙档湍P鸵粭l路走到黑的概率,也能在早期就發(fā)現(xiàn)問題。
好了,十個(gè)技巧,全部分享完了。
我知道,這時(shí)候肯定會(huì)有朋友覺得記這些太麻煩了,不如直接去GitHub上,把Everything Claude Code那個(gè)超級(jí)大合集項(xiàng)目,一把梭哈,156個(gè)Skill,48個(gè)Agent,72個(gè)Command全裝上。
真的真的真的千萬別這么干。
全裝,意味著你的Claude Code會(huì)突然多了幾百個(gè)你根本不了解的文件。可能連hook的用法都還沒摸熟,就直接復(fù)用了別人的工作流。結(jié)果發(fā)現(xiàn),別人用的我們平時(shí)根本用不上。
其實(shí)就是給模型增加了記憶負(fù)擔(dān)。
我的建議是,
如果你是剛開始用Claude Code,那什么都別裝。先用,用上了就會(huì)有痛點(diǎn)。痛點(diǎn)就是你最需要配置的第一條規(guī)則,第一個(gè)Skill。
如果你已經(jīng)有了自己的工作流,想?yún)⒖家幌聞e人的配置。那就從那些大合集里,選適合你的。比如,通用的規(guī)則,會(huì)話保存的模板,最常用的Skill,就夠了。
畢竟在AI加持之下,產(chǎn)品的進(jìn)化速度太快太快了。
我現(xiàn)在已經(jīng)用Codex設(shè)置了一個(gè)長(zhǎng)期定時(shí)任務(wù)幫我每天去監(jiān)控Claude Code的更新日志了,
![]()
這些就等我之后玩熟了再來繼續(xù)分享。
睡了睡了(其實(shí)是熬穿了),
希望起來Claude沒有更新。
![]()
@ 作者 / 卡爾
最后,感謝你看到這里如果喜歡這篇文章,不妨順手給我們點(diǎn)贊|在看|轉(zhuǎn)發(fā)|評(píng)論
如果想要第一時(shí)間收到推送,不妨給我個(gè)星標(biāo)
如果你有更有趣的玩法,歡迎在評(píng)論區(qū)聊聊
更多的內(nèi)容正在不斷填坑中……
![]()
特別聲明:以上內(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.