Claude Code 第三期 — 會議稿件
一、權限規則設定
Claude Code 提供多層級的權限控制,避免 AI 誤操作關鍵檔案或執行危險指令。
1.1 啟動模式
/config
查看配置
/model
切換模型
/clear
清楚上下文
/compact
減少上下文,壓縮對話
/resume
回到之前對話
/rewind
回到剛剛那步對話
/btw
解釋文件作用,不打斷目前流程
/rename
重新命名 session
/export
當前對話導出 plan text
提示、對話、工具調用
rules 使用説明
.claude/rules
| requirements.md(需求分析、痛点,驗收標準)
| technical.md(技術方案、選型、風險評估)
|__ pricing.md(工時、buffer、報價)
| claude.md
| claude.md + rule1.md
| claude.md + rule2.md
| claude.md + rule3.md
.claude/rules/
├── code-style.md ← 只在碰 src/ 時載入
└── game-design.md ← 無 paths,規劃時全局可用(可選)
# .claude/rules/code-style.md
---
paths:
- "src/**"
---
# Code Style
- 使用 snake_case 命名變量
- ...
當你在討論 docs/ 或 design/ 裡的游戲規劃內容時,code-style.md 完全不會被載入,context window 保持乾淨,Claude 也不會因為看到代碼風格規則而干擾設計討論。
/loop
/loop 5m npm test # 每 5 分鐘執行一次測試
/loop 30m /security-review # 每 30 分鐘做一次安全檢查
/loop 1h git log --oneline -5 # 每小時檢查最近的提交
/schedule — 雲端排程執行
在 Anthropic 的雲端執行,電腦關機也會持續執行。
/schedule "每天早上 9 點在 main branch 執行測試並把結果通知 Slack"
/memory
Ctrl+S — 提示草稿存放(stash)
# 作業流程
1. 正在輸入長指示...
2. Ctrl+S 將下書存入暫存
3. 中斷去問其他問題
4. 收到回答
5. 草稿自動回復 → 從上次位置繼續輸入
! 指令 — 直接在 Shell 執行(不經過 Claude 推論)
! pwd
⎿ /j/git/test/raw
Ctrl+B — 背景執行
# 作業流程
1. 指示「執行所有測試」
2. Claude 開始執行測試
3. 按 Ctrl+B 將任務移到背景
4. 進行其他詢問或工作
5. 收到測試完成通知
Ctrl+G — 用 $EDITOR 編輯提示詞
# 事前設定 $EDITOR
export EDITOR=nvim # 使用 Neovim
export EDITOR="code --wait" # 使用 VS Code
Ctrl+T — 切換任務列表顯示
Shift+Tab — 依序切換權限模式
Option+P / Alt+P — 模型選擇器
可即時在 Opus、Sonnet、Haiku 間切換。簡單問題用 Haiku、複雜實作用 Opus,可依任務重量來調整成本。
Option+T / Alt+T — Extended Thinking 切換
可在 session 中隨時開啟/關閉擴展思考模式。遇到複雜設計或深度除錯想要 Claude 更深入思考時開啟,做簡單任務時關閉以節省成本。
/effort [low/medium/high/max] — 調整推理深度
/effort low # 校正 typo、簡單問題
/effort medium # 一般實作(預設)
/effort high # 複雜設計抉擇
/effort max # 架構層級的深度推理
/commit — 自動產生 commit message 並 commit
分析變更內容後自動產生適當的 commit 訊息並執行 commit。
/status — 檢視當前設定狀態
列出目前使用的模型、權限模式、連線的 MCP 伺服器、工具狀態等。與 `/doctor` 的差別是 `/status` 不會執行診斷測試。
/cost — 檢查 token 消耗(對 API 使用者)
顯示本 session 消耗的 token 數與對應成本。
/stats — 使用統計(Pro/Max 用戶)
顯示訂閱方案下的使用統計資料。
/insights — 分析 session 使用趨勢
從過去的 session 中分析你使用 Claude Code 的習慣,如等待時間與實際工作時間的比率,幫助找出浪費時間的習慣
/doctor — 安裝診斷
檢查環境問題、鍵盤映射警告、MCP 伺服器狀態等。若遇到異常,先執行此指令檢查。
/memory — 以互動方式編輯 CLAUDE.md
可在 UI 上直接編輯 [CLAUDE.md](http://claude.md/)。配合 `#` 前綴的 auto-memory 使用效率更高。
/mcp — 管理 MCP 伺服器
可列出、加入或刪除已連線的 MCP 伺服器。MCP 伺服器的命令會以 `/mcp__伺服器名__命令` 的格式提供成為 slash 指令使用。
/skills — 列出技能(skills)
查看已安裝的所有技能(內建或自訂)。預設包含 `/simplify`、`/batch`、`/loop`、`/debug`、`/claude-api` 等。
LLM問題
- 無狀態
- 上下文限制
- 輸出概率性(輸出不同)
harness
- 上下文壓縮
- Kairos 後臺持久化
- 訂閲github事件
- Autodream:後臺整理記憶
四層結構:
- 記憶:解決無狀態問題(claude.md / agent.md)
- 執行:解決只能輸出文字問題(tools)
- 反饋:解決輸出不可靠問題(LINTER、CI流水綫)
- 編排:解決複雜任務拆解問題
設計模式:
- 漸進式的信息披露(精準的入口文檔,按需加載)
- 沙箱隔離
- 倉庫(規範文檔)
- 機械化執行約束(Linter)