
目前在 Vibe Coding 過程中,我所有知識與技巧,大多來自平時零散閱讀的文章、工作經驗、跟 AI 討論。所以使用 Claude Code 時,仍算是野生開發者XD,邊看邊做邊學,有些功能用得懵懵懂懂,也不知道這樣使用是否合適。查資料過程中看到 Claude Code 負責人 Boris Cherny 的 Twitter 上分享自己常用的功能與技巧推文,於是跟著一起學習,優化我未來使用 Claude Code 的流程與方式。本篇整理其中幾個我身為設計師,在目前開發階段比較可能用到的技巧,並分享我想到的應用情境。

claude --teleport:把雲端任務接回自己電腦
我可以應用的情境
假設我出門時,在網頁版 Claude Code 開了一個任務,請它修改呼吸 App 的程式。回家後,我想接著用本機開發環境處理,就可以在 Terminal 中切換到同一個專案的本機資料夾,再輸入 claude --teleport,選擇要接回本機的雲端任務。
/remote-control:透過手機遠端操控電腦的 Claude Code
我可以應用的情境
出門沒帶電腦,但想繼續讓 Claude Code 進行開發並查看它的執行進度,就可以繼續與 Claude Code 進行溝通和傳送指令。
使用前,需要先在電腦上的 Claude Code 啟用 Remote Control。出門後,電腦也必須保持開機、連線,並讓 Claude Code 持續執行,才能從手機繼續操作。
Boris 建議
在設定中對所有 Session 啟用 Remote Control。
/loop:在目前的 Claude Code Session 中,每隔一段時間重新執行指定任務,需要本機與 Session 保持運作。
/schedule:讓任務在雲端依照設定的時間執行
我可以應用的情境
/loop 30m 檢查本次開發是否有新的已完成 commit。
沒有新 commit 就跳過。
根據新的修改與驗收條件,整理下一輪 iPhone 實機測試步驟。
每項包含:
- 操作步驟
- 預期結果
- 為什麼需要測試
只回報新增或需要調整的測試項目。
不要把閱讀程式碼視為測試通過。
不要修改程式。
claude --chrome:Chrome 擴充功能讓 Claude Code 能開啟網頁、查看畫面、點擊操作、讀取瀏覽器錯誤,再根據實際結果修改程式。官方也把設計比對、表單測試和使用流程驗證列為用途。
這是一個做 Web 開發設計時非常實用的技巧,不過目前是開發 iOS App,所以無法適用。
當你在對話中途,想探索另一個設計方向,又不想打斷原本討論時,就可以使用 Fork Session,有兩種方式可以達成目的。
/branch,它會保留原本的對話,並把你切換到新分支。claude --resume <session-id> --fork-session,將 <session-id> 換成原本對話的 ID,就能以原本的對話內容建立新的 Session。/btw 臨時提問Claude Code 正在執行任務時,突然不懂某個名詞或問題想問,可以輸入
/btw Swift 裡的 Task 跟 Timer 有什麼差別?
Claude Code 會開啟一個小視窗回答這個問題,避免原本的開發討論被岔題。