桌面、網頁與 CI
人不在這台電腦前、任務要跑很久、或要把審查放進 GitHub 時,用桌面 App、網頁、GitHub Actions 或 Routines。它們仍是同一個 Claude Code 引擎。
官方對照表見 概述:在任何地方使用。
桌面應用
獨立視窗:視覺化審查 diff、並排多個 session、排程本機任務、啟動雲端工作階段。內建 Claude Code,不必再裝 CLI。需要付費訂閱。下載入口在官方概述頁。
從 CLI 把目前對話搬過去:/desktop(需 claude.ai 訂閱)。
網頁:claude.ai/code
到 claude.ai/code 在瀏覽器跑長任務,不必本機設定。適合處理這台機器沒有的 repo、或同時開好幾件背景工作。手機上的 Claude App 也可以看進度。
把網頁任務拉回終端機:claude --teleport(需 claude.ai 訂閱)。
GitHub Actions 與 @claude
官方 Action:anthropics/claude-code-action。在 CLI 打 /install-github-app 最省事:安裝 GitHub App、寫入 ANTHROPIC_API_KEY、產生 workflow。之後可在 Issue/PR 留言 @claude 請它修、問、或審查。
也支援明確 prompt 的自動化模式(例如每個 PR 自動 review)。Bedrock/Vertex/Foundry 使用者走文件裡的雲端設定,不能只靠這一條快速指令。
GitLab CI 同樣能跑 Claude Code;細節見官方 CI 文件。
排程:Routines 與本機排程
| 方式 | 跑在哪 | 適合 |
|---|---|---|
| Routines | Anthropic 雲端(也可接 API/GitHub 事件) | 電腦關機也要跑,例如每天早上看 PR |
| 桌面排程任務 | 你的機器 | 需要本機檔案或未提交變更 |
/loop |
目前 CLI session | 開著對話時輪詢 |
寫排程提示時要把「成功長什麼樣子、結果送到哪」寫死,因為當下沒人可以追問。設定入口:claude.ai/code/routines,或 CLI 的 /schedule。
Slack 與遠端控制
在 Slack 提及 @Claude 丟 bug,之後取回 PR。遠端控制可從手機或另一台瀏覽器接手本機 session。這些是同一條產品線的延伸,不是另一套代理。
推薦影音
官方:主動出擊的 agent(Routines)
簡述:Code w/ Claude 工作坊,說明為什麼不該把 Claude 只當「按 Enter 才動的工具」,以及 Routines 如何讓它在排程或事件觸發時自己開工。