Workstream

誰在等你,一眼就知道。

AI 跑到一半問你「可以執行嗎?」不用再逐個終端機找。設定好 hooks 後,支援的權限請求、提問和計畫會集中到 Workstream,讓你在同一處處理。

流程示意圖
  1. 01AI · 繼續做事
  2. 02Workstream · 收到提問
  3. 03你 · 看清楚再回覆

先準備好這幾樣

  • 以下 hooks 設定步驟使用 macOS 的 termdock CLI 與支援的 AI 工作階段。請從「設定 > Skills > Command Line Tool」安裝;Windows 目前沒有同樣的 CLI 一鍵安裝。
  • 先安裝並登入你要用的 Claude Code、Codex 或 Gemini CLI。
  • 電腦和 Termdock 都要保持開啟。工作仍在你的電腦上執行,不會自動搬到雲端。
01

先看看 hooks 會改哪些設定

先檢查目前的狀態,再預覽要加入的設定。下面以 Claude Code 為例;用 Codex 或 Gemini 的話,把 claude 換成 codex 或 gemini。

termdock hooks status --json
termdock hooks setup --agent claude --dry-run --json
02

確認後,再啟用 hooks

看過預覽、確認沒問題後再安裝,接著檢查是否設定成功。完成這一步,Workstream 才能接到對應 AI 的請求。

termdock hooks setup --agent claude --json
termdock hooks status --agent claude --json
03

用一個小任務試試看

先讓 AI 做一個需要你同意權限的小任務。看看 Workstream 有沒有收到提問,回覆後 AI 是否繼續執行。不同工具支援的請求不完全相同,先用自己的設定試過一次。

04

收到通知,再回來確認

權限請求和計畫在電腦上的 Workstream 處理。你也可以另外設定 Discord 或 Telegram 通知,提醒自己回來查看。手機收到通知,不代表能直接從手機核准桌面的權限請求。

有幾件事要先知道

  • 要先設定對應工具的 hooks。不是在終端機裡跑任何 CLI,都會自動接上 Workstream。
  • 用手機瀏覽器查看需要先配對,也要連得到電腦。離開同一個區域網路後,需要自行設定 Tailscale 或 ZeroTier 等連線方式。
  • Workstream 不會自動替你按同意。刪除檔案、存取敏感資料等操作,仍要由你確認。

做完會是這樣

不用猜哪個 AI 卡住了。你能看到誰在問、要做什麼,確認後再把答案送回去。

詳細設定與參考資料

不用搬走整套工作環境

開個專案,跑跑看。

選擇你的電腦版本,安裝後打開專案,就能啟動已安裝的 AI 工具。Termdock 免費,AI 訂閱和模型用量由各家服務另外收費。

最新版本 · 免費下載

這版更新了什麼?

Mac:打開 DMG,拖到「應用程式」。Windows:執行 EXE,照步驟安裝。目前沒有 Linux 版本。

安裝遇到問題?看這裡