27 个多数人不知道的 Claude 隐藏功能、设定与捷径

这裡有 27 个 Claude Code 具體技巧,分为初学者、中階、高手三个層次,幫助你从 2 倍生产力邁向 10 倍生产力。本文整理、翻譯自 Rahul X 文章。
(前情提要:Claude Code 新推 /goals 指令:分离執行与評估,避免 AI 代理偷懶说謊 )
(背景補充:实戰:手把手教你用 7 个 Agent 將 Vibe Coding 升級为專家級开发流程)

本文目錄

Toggle

  • 初学者技巧 先掌握这些,它們能避免 80% 的无效工作階段。
  • 中階技巧 一旦基礎掌握了,这些技巧就能解锁真正的生产力躍升。
  • 高手技巧 到了这个層次,Claude Code 不再只是編程助手,而是感覺像一个完整的團队。

大多數人把 Claude Code 当成高級自动補全工具。

他們输入提示,然后等待,然后接受第一个输出。

他們把 90% 的功能潛力留在桌上。

有 27 个具體技巧,区分了产出 2 倍与 10 倍的开发者。

我將把它們全部拆解給你看。

初学者 → 中階 → 高手。

读一遍,存起来,到达每个階段时再回来看。


在开始之前——改變一切的心智模型

大多數开发者把 Claude Code 当成自动販卖机。

放进提示,取出程式碼。

这个模型是错的。

正確的心智模型是:Claude Code 是一位才能出眾的初級开发者,但他需要适当的入職说明、明確的限制,以及定期的確认。

給它結構 → 它就能飞奔。省略結構 → 它就会漫无目的地遊走。

以下每个技巧,说到底都是同一件事:

給 Claude 更好的結構,让它能夠在更少打擾下走得更远。


初学者技巧 先掌握这些,它們能避免 80% 的无效工作階段。

1. 在做任何事之前先執行 /init

每个新專案你做的第一件事:執行 /init。

Claude 会读取你的程式庫並生成一个 CLAUDE.md 檔案。

这个檔案成为專案的大腦——架構決策、慣例、模式、命名規則。

每个未来的工作階段都会在这些上下文已載入的狀態下开始。

沒有它:Claude 只能猜測你的慣例。有了它:Claude 已经知道它們了。

/init

一个指令。完成。永远不要跳过它。


2. 使用 /statusline 查看正在发生的事情

设定 /statusline,把你的終端机變成即时儀表板。

你可以看到:Token 使用量、工作階段指標、模型资訊——全部即时顯示。

/statusline

不用再猜你消耗了多少上下文。

看數字就好。


3. 啟用语音输入

免提編程让你持续保持在解決问題的狀態。

你不需要停下来打字,只要说出下一个指令即可。

在你審查输出並想重新引導而不中斷思路时特別有用。

在设定中啟用一次,之后持续使用。


4. 使用 /context 找出什麼在消耗你的 Token

你的上下文視窗是一个预算。

当它變得沉重时,使用 /context 檢查是什麼在消耗它。

/context

你幾乎總会发现冗餘的负擔——舊檔案、不相关的上下文、过时的指令。

修剪它,你的输出品质会立即改善。


5. 在 60% 时壓縮,任務之间清除

上下文衛生的两條規則:

→ 上下文达到 60% 时執行 /compact——Claude 会在不丟失关鍵资訊的情況下壓縮对話
→ 在完全不相关的任務之间執行 /clear——重新开始

/compact   # 当一个任務執行时间较长时
/clear     # 当切換到全新不相关的任務时

大多數开发者等到上下文完全滿了才處理。

到那时 Claude 已经在退化了。

60% 是最佳时机。


6. 永远从计畫模式开始

在 Claude 寫任何一行程式碼之前——先让它規劃。

# 开始工作階段时:
「在做任何事之前,先概述方法。
列出步骤,標記任何假设。
如果有任何不清楚的地方,请问我。」

为什麼这樣有效:

→ 迫使 Claude 在行动前先思考
→ 及早浮现不对齐的假设
→ 在算力消耗前給你一个檢查点

以计畫模式开始的工作階段多花 3 分鐘。

沒有计畫就开始的工作階段,往往需要額外 3 小时来修正。


7. 呈现问題,而非指令

大多數人说:「幫我建一个登入頁面。」

更好的做法:「使用者在密碼包含特殊字元时无法登入。这是错誤訊息。这是限制——我們不能更改资料庫架構。」

问題 + 限制 + 上下文 = 大幅改善的输出。

Claude 不是指令執行器。

它是问題解決者。

把问題給它。


8. 让 Claude 在开始之前提问

把这段加入每个複雜提示中:

「在开始之前,问我任何你需要做好这件事的澄清问題,一次全部列出来。」

第一个输出幾乎从来不是最好的输出。

最好的输出在 Claude 理解边緣案例之后才会出现。

让它提问,回答一次,然后看它自己跑。


9. 將自我验证融入待辦清單

在給 Claude 任務清單时,加入验证步骤:

待辦事項:
1. 建立付款表單
2. 新增输入验证
3. ✓ 验证:測試空白输入、特殊字元以及超过 10,000 元的金額
4. 新增错誤訊息
5. ✓ 验证:確认所有错誤狀態都已處理且可见

Claude 会在宣布任務完成之前自我檢查。

沒有这个:Claude 在第 2 步就宣告勝利。有了这个:Claude 才真正完成任務。


中階技巧 一旦基礎掌握了,这些技巧就能解锁真正的生产力躍升。

10. 部署子代理进行並行工作

最常被低估的功能之一。

不要循序執行任務,而是將它們分割給具有隔离上下文的子代理。

「啟动一个子代理處理资料庫架構。
另一个處理 API 端点。
你负责協调整合。」

並行工作,隔离上下文,零交叉污染。

生产力的躍升不是漸进式的,而是乘數級的。


11. 將可重複使用的提示儲存为自定義技能

每次你重複寫相同的指令,你就是在損失时间。

將可重複使用的工作流程儲存为技能檔案:

# skills/code-review.md
審查程式碼时:
1. 首先檢查安全漏洞
2. 標記任何 N+1 查詢
3. 验证每个外部呼叫的错誤處理
4. 檢查變數命名是否符合我們的慣例(camelCase,描述性)
5. 输出:先列出关鍵问題,再列出建议

載入技能,Claude 每次都遵循你的確切標準。

再也不用重寫同樣的指令。


12. 对簡單任務使用较轻量的模型

Haiku 适用於:檔案重命名、簡單重構、樣板程式碼、设定編辑。

Sonnet/Opus 适用於:架構決策、複雜除错、多檔案變更。

# 在工作階段设定时:
「使用最具成本效益的模型来完成这个任務。」

大多數开发者对所有事情都用 Opus。

这就像开法拉利去买菜。

让模型匹配任務。


13. 随著專案演进持续更新 CLAUDE.md

你用 /init 生成的 CLAUDE.md 不是一次性文件。

随著專案變化更新它:

# CLAUDE.md

## 目前技術堆疊
- Next.js 14(App Router,非 Pages Router)
- Supabase 用於验证和资料庫
- Tailwind + shadcn/ui 用於元件

## 嚴格規則
- 絕对不要提交或推送。使用者自行處理所有 git 操作。
- 始終使用 TypeScript,不使用 JS 檔案。
- 所有 API 路由放在 /app/api/

## 已知问題
- 验证工作階段有时在行动裝置上过期——在任何与验证相关的工作中请注意这一点

过时的上下文比沒有上下文更糟。

过时的 CLAUDE.md 会让 Claude 自信地走向错誤的方向。


14. 在 CLAUDE.md 中连結外部檔案,而非直接貼入

不要把所有东西都塞进 CLAUDE.md。

改为引用外部檔案:

# CLAUDE.md

## 架構
參见:/docs/architecture.md

## API 慣例
參见:/docs/api-standards.md

## 目前衝刺
參见:/docs/sprint-23.md

Claude 只載入需要的內容。

你的上下文保持精簡,你的 Token 预算保持健康。


15. 立即終止偏离的工作階段

Claude 一偏离方向,就立刻停止它。

不要让糟糕的工作不斷累積。

停止。这不是我要求的。

实际需求:[清楚重述]
限制條件:[说明限制]
只帶著这些重新开始。

不斷累積的糟糕工作,比从头开始更难修正。

及早发现偏离,重新強力提示。


16. 质疑第一个输出

接受是好工作的敵人。

在每次输出之后:

这裡最薄弱的地方是什麼?
如果你有更多时间,你会改變什麼?
有沒有我应該考慮的更簡單方法?

Claude 的第一个答案很少是它最好的答案。

最好的答案在被质疑之后才会出现。


17. 设定通知鉤子

別再盯著終端机了。

设定当长时间任務完成时通知你的鉤子:

# 範例:Claude 完成时发送通知
claude run "build the feature" && \
  osascript -e 'display notification "Claude 完成了" with title "Claude Code"'

去做別的事情。

等它叫你的时候再回来。


18. 將截圖傳給 Claude 进行版面验证

Claude 看不到你正在运行的应用程式。

但它可以分析应用程式的截圖。

「这是目前狀態的截圖。
按鈕在行动裝置上的对齐有问題。
修正 CSS 以符合设计規格。」

直接將截圖貼入工作階段。

視覺除错的速度提升了 10 倍。

高手技巧 到了这个層次,Claude Code 不再只是編程助手,而是感覺像一个完整的團队。


19. Chrome 开发人員工具整合

让 Claude 透过开发人員工具与你正在运行的应用程式互动。

它可以即时读取主控台错誤、網路请求和 DOM 狀態。

「在結帳頁面开啟开发人員工具。
找出付款按鈕为何沒有反应。
檢查主控台错誤和網路选項卡。」

除错變成:Claude 看到頁面,Claude 修復頁面。

不再是:你複製貼上错誤,Claude 猜測。


20. 恢復先前的工作階段

永远不要丟失先前工作階段的上下文。

claude --resume 9901b366-c4b6-4d78-89ad-81e964e373e

Claude 会打开確切的工作階段——完整的对話歷史、完整的上下文,以及你中斷的確切位置。

在 Claude Code 歷史記錄中找到你的工作階段 ID。

將你会回来的工作階段加入书籤。


21. 使用 Git Worktrees 进行並行工作階段

这是嚴肅專案最大的生产力解锁。

在不同分支上同时运行多个 Claude 工作階段。

# 为並行工作建立 worktree
git worktree add ../project-feature-auth feature/auth
git worktree add ../project-feature-payments feature/payments
git worktree add ../project-feature-dashboard feature/dashboard

# 现在在每个目錄中分別執行 Claude 工作階段
# Claude 同时處理三个任務
# 零衝突,零等待。

工作階段 1:建立验证。工作階段 2:建立支付系统。工作階段 3:建立儀表板。

全部同时运行。

这就是你一天內交付一週工作量的方法。

22. 用直接 API 端点取代 MCP 伺服器

MCP 伺服器增加了額外负擔。

对於性能关鍵或高流量的工作,直接呼叫 API 端点。

# 不要这樣:使用 MCP 伺服器 → Notion
# 改成:「直接呼叫 Notion API,網址是 api.notion.com/v1/pages
# 这是我的 API 金鑰格式和端点結構。」

更少的額外负擔,更少的 Token 消耗,更低的延遲。

更昂貴的工具呼叫 → 用直接 API 取代 → 立即改善。


23. 使用 /loop 自动化重複性任務

Claude 可以在无人值守的情況下持续執行任務长达 3 天。

设定好,然后走开。

Claude 監控、記錄、分類——持续數天。


24. 用手机远端控制

远端管理你的本机 Claude 工作階段。

# 透过 ngrok 或類似工具公开你的 Claude 工作階段
ngrok http 3000

# 从手机瀏覽器存取
# 通勤时啟动建置
# 不需要开电腦就能查看进度

当你离开辦公桌卻想起忘了啟动的那件事时特別有用。

打开手机,啟动任務,在你回家之前就完成了。


25. 用白話文查詢资料庫

对於一次性分析,完全跳过撰寫 SQL。

Claude 转換成 SQL,執行它,返回答案。

不用寫 SQL,不用記架構,只要一个问題和一个答案。


26. 对真正困难的问題使用 Ultrathink

当问題真的很複雜时——分配最大 Token 並明確告訴 Claude。

90% 的任務,快速就夠了。

对於那 10% 真正困难的任務——放慢速度。

思考预算就在那裡,好好使用它。


27. 在 Opus 4.8 中使用 Ultracode 模式

为了獲得最高的編程性能:

/effort high

这会啟动 ultracode——Claude 最高投入的編程模式。

留給以下情況使用:
→ 複雜的架構決策
→ 安全关鍵的实作
→ 性能優化过程
→ 多系统重構

它消耗更多 Token,花费更长时间。

但对於困难问題,它能产出有意義地更好的程式碼。


27 个技巧背后的模式

这張清單上的每一个技巧,都屬於以下三類之一:

上下文紀律 — CLAUDE.md、/init、/compact、/clear、檔案连結。給 Claude 更好的资訊,它就能做出更好的決策。

聰明委派 — 子代理、Worktree、並行工作階段、/loop。当 Claude 可以同时處理多件事时,停止一次只做一件事。

積極自动化 — 鉤子、远端控制、技能、资料庫查詢。如果你手动做了不止两次,Claude 就应該来做了。

交付 10 倍工作量的开发者並不比你聰明。

他們只是更系统化。


从哪裡开始

不要試圖今天就实作全部 27 个。

第 1 週: /init、/compact、计畫模式、自我验证待辦事項。僅这四个就能改變你的工作階段。

第 2 週: 自定義技能、轻量模型、CLAUDE.md 更新、质疑每个输出。你將不再重複寫相同的指令。

第 3 週: 子代理、Worktree、並行工作階段。你將开始同时交付多个功能。

第 4 週及以后: /loop、Ultrathink、开发人員工具、远端控制。你將完全不再盯著終端机。

这个系统会自我複利。

每个層次都让下一个層次更強大。

从头开始,掌握它,然后向上。


快速參考

初学者:
→ 1. /init — 生成專案 CLAUDE.md
→ 2. /statusline — 即时 Token 儀表板
→ 3. 语音输入 — 免提編程
→ 4. /context — 找出 Token 消耗
→ 5. 60% 时執行 /compact,任務间執行 /clear
→ 6. 先进入计畫模式 — 執行前先概述
→ 7. 呈现问題而非指令
→ 8. 让 Claude 在开始前提问
→ 9. 待辦清單中加入自我验证步骤

中階:
→ 10. 子代理进行並行隔离工作
→ 11. 自定義技能 — 儲存可重複使用的提示
→ 12. 簡單任務用 Haiku,複雜任務用 Opus
→ 13. 随專案演进持续更新 CLAUDE.md
→ 14. 连結外部檔案,不要直接貼入
→ 15. 立即終止偏离 — 重新強力提示
→ 16. 每次都质疑第一个输出
→ 17. 通知鉤子 — 停止盯著終端机
→ 18. 傳截圖进行視覺除错

高手:
→ 19. Chrome 开发人員工具整合
→ 20. claude –resume 保持工作階段连续性
→ 21. Git Worktrees 进行並行工作階段
→ 22. 直接 API 呼叫取代 MCP 伺服器
→ 23. /loop 用於多天重複性任務
→ 24. 用手机远端控制
→ 25. 白話文资料庫查詢
→ 26. Ultrathink 處理困难问題
→ 27. /effort high 啟动 Ultracode 模式

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论