
如果你正在使用 OpenCode 這款基於終端機的 AI 編碼助手,你一定會發現,除了直接輸入對話外,選單中那一長串以斜線(/)開頭的指令才是真正的靈魂所在。
掌握這些「斜線指令 (Slash Commands)」,能讓你無需離開鍵盤,就能優雅地調度 AI 的行為、管理複雜的專案上下文,甚至直接啟動代碼審查。本文將為你分類解析這些強大功能,助你將開發效率推向極限。一、 大腦調度:代理人與模型管理
這組指令決定了「誰」在幫你寫程式,以及「他」如何思考。
- /agents:切換 AI 代理人 不同的 Agent 往往針對特定任務(如 Debug、文件撰寫、後端架構)進行過優化,這能讓你根據當前工作切換最合適的「身份」。
- /models:切換底層大模型 想要 Claude 3.5 Sonnet 的邏輯,還是 GPT-4o 的全面?一個指令就能在不同模型間即時橫跳。
- /variants:切換模型變體 針對同一模型選擇不同的版本(例如強調反應速度的 Fast 版或支援長文本的版本)。
- /thinking:揭開 AI 的思考過程 開啟後,你可以看到 AI 給出解答前的推導邏輯,這在處理複雜 Debug 任務時非常有用。
- /skills:管理 AI 具備的技能 查看或配置 AI 目前能呼叫的工具(Tools)或函數能力。
二、 記憶整理:會話與專案管理
當對話內容變多、專案變複雜時,這些指令能幫你精確控制上下文。
- /new:開啟新會話 想要從頭開始?這個指令能幫你清空當前的上下文負擔,展開全新對話。
- /sessions:會話管理 列出所有歷史會話,讓你隨時跳回之前的討論脈絡。
- /fork:分支對話 當你有兩個不同的開發思路時,可以從特定的訊息節點「分叉」出一個新對話,互不干擾。
- /compact:壓縮對話記憶 當對話過長導致 AI 開始「健忘」或 Token 消耗過快時,使用此功能提取重點並釋放記憶空間。
- /init:初始化專案規範 建立或更新專案中的
AGENTS.md,這能讓 AI 更深入地了解你專案的特定架構與規範。
三、 實戰工作流:代碼審查與開發
這是 OpenCode 最具生產力的部分,直接介入你的開發循環。
- /review:自動代碼審查 這是開發者的救星。你可以接參數來指定範圍:
- /review commit:審查特定提交。
- /review branch:審查整個分支。
- 預設情況下,它會直接審查你尚未提交(uncommitted)的代碼變更,給出優化建議。
- /editor:打開內建編輯器 不需切換視窗,直接在工具內開啟界面修改檔案。
- /mcps:切換 MCP 服務 管理「模型上下文協議(Model Context Protocol)」,讓 AI 能夠更安全、高效地存取外部資料或工具。
四、 介面自訂與系統操作
讓你的開發環境更符合個人直覺。
- /themes:切換配色 無論是深色控還是淺色控,多種主題任你選擇。
- /timestamps:顯示時間戳 在訊息旁標註發送時間,方便追蹤開發時序。
- /status:查看系統狀態 快速檢查網路連線、模型商狀態以及目前的 Token 剩餘量。
- /undo:撤銷上一則訊息 如果不小心下錯指令或說錯話,這個功能就像開發時的 Ctrl+Z 一樣好用。
結語:從工具走向工作流
OpenCode 的斜線指令不僅僅是快捷鍵,更是將 AI 深度整合進開發流程的關鍵。建議大家從最常用的 /review 與 /compact 開始練習,一旦建立起鍵盤優先的習慣,你會發現終端機裡的開發體驗竟然能如此流暢。
小技巧: 在終端機輸入 / 後,配合 Tab 鍵通常可以自動補全指令,快去試試看吧!














