把 AI 放進你每天的開發工作。

讓 Claude Code 寫、Codex 檢查,或離開電腦後用手機看進度。先挑一個你用得上的做法,再慢慢加入排程、遠端連線和其他工具。

不是各跑各的

交工作、看進度,換個裝置也接得上。

01 / AI 互相派工

讓 AI 接手,不用你一直傳話。

Claude Code 寫完,交給 Codex 檢查。AI 能開終端、派工、讀取回覆,再把結果交回來。

看看 AI 怎麼分工

02 / 多台電腦一起工作

電腦連起來,各自出力。

把筆電和其他電腦連上,讓 AI 在專案所在的機器執行。從同一個工作區安排任務、跟進結果。

連接另一台電腦

03 / 手機直接操作

出門後,手機接著做。

切換終端、輸入指令、回覆 AI。直接用手機瀏覽器操作,不用另外安裝 App。

用手機接著操作

04 / Workstream

誰在等你,一眼就知道。

把 AI 的提問和權限請求集中起來。不用每個終端機都點開,才發現它早就在等你。

設定 Workstream

05 / 終端機與 AI 工作環境比較

Termdock、tmux、Orca 還是 Herdr?

一起比較 AI 分工、背景執行、多機連線和 worktree,不只看畫面能切幾格。

比較工具差別

哪些功能能幫上忙?

功能Termdock沒有它差在哪
手機瀏覽器連線等你回來用手機讀桌機的終端、直接打字,不用裝 app
termdock CLI 與 Terminal API你在分頁間複製輸出Agent 啟動其他 agent,跟著它們的輸出
Agent Workstream逐個分頁看有沒有提示設好 hook 的 Claude Code、Codex、Gemini CLI,權限請求與提問集中在一個面板
排程與檢查命令手動啟動時間到就跑,沒事做就跳過
Webhook 送進分頁自己貼 CI log腳本或 CI 步驟送來的訊息直接變成 prompt
Discord 與 Telegram 通知回座位才知道監看中的 session 輸出停下,或 agent 呼叫 termdock notify 時通知你
區網、SSH 與接手走到另一台機器前操作另一台機器的 session,用完交還
給 agent 用的 code graphagent 用 grep 找呼叫者9 種語言的定義、呼叫者與依賴
瀏覽器面板切到另一個瀏覽器dev server 或本機 HTML 檔開在 agent 的終端旁邊
AI 用量儀表板逐家到官網查Claude Code 與 Codex 的花費,可依工作區篩選
多終端、分割畫面、工作區agent 終端機的基本配備都有,檔案 viewer 與瀏覽器也能放進同一個版面

人在外面,用手機修好出錯的工作

手機瀏覽器、Discord 或 Telegram

人不在桌機前
手機瀏覽器DiscordTelegram

最適合:

長時間的工作或 agent 留在桌機上跑,人在外面時出了問題。

本案例重點功能

手機瀏覽器連線通知Discord 遠端控制Tailscale / ZeroTier

收到通知

  • •對背景分頁裡跑很久的指令下 /watch,輸出停下時 Termdock 推到 Discord 或 Telegram
  • •agent 卡住時可以自己用 termdock notify 推訊息給你
  • •session 第一次推播時會開一條 Discord 討論串,可以在串裡要一張畫面截圖

用手機瀏覽器打開終端

  • •在桌機的 Peer Sessions 開啟瀏覽器存取,手機配對一次即可,不用裝 app、不用設網域或憑證
  • •看得到全部本機工作區,進來就落在桌機目前的終端;重新整理後會回到最後停留的終端
  • •同一個網路直接連;外出時改用 Tailscale 或 ZeroTier 位址

你要做的事

  • •讀錯誤訊息,看到的畫面跟桌機一樣
  • •直接打修正或下一道指令;只要回是或否,在 Discord 討論串回就夠了
  • •用不到的已配對瀏覽器,在桌機逐一撤銷

出門時壞掉,用手機修好

→ 比較功能→ 免費下載

一個 agent 把工作交給其他 agent 並跟著進度

Claude Code 派工給 Codex 與 Antigravity

Agent 派工給 agent
Claude CodeCodexAntigravity

最適合:

已經讓一個 agent 規劃工作,想讓它把其中幾段交給其他 agent 的開發者。

本案例重點功能

termdock CLITerminal API內建 skillsAgent Workstream

Claude Code 替 Codex 開一個終端

  • •內建 skills 自動裝進 Claude Code 與 Codex,教它們使用 termdock CLI 與 Terminal API;CLI 從 app 的設定安裝
  • •termdock session create --workspace <id> --name codex --background --json 開一個在背景執行的終端
  • •它在那裡啟動 Codex,用 termdock session submit 交付任務,可以等那個 session 閒置再送出

它跟著進度,不用猜

  • •termdock session output <id> --follow 即時串流另一個 session 的輸出
  • •termdock session status <id> 回報那個終端是閒置還是仍在執行;agent session 則由 Agent Session HTTP API 回報派出的任務已完成或在等權限
  • •它讀取最後的畫面,把結果接回自己的工作
  • •它替終端改名、排版面,你看得出誰在做什麼

你要做的事

  • •Claude Code、Codex 或 Gemini CLI 設好 hook(termdock hooks setup)之後,它們的權限請求、提問與 exit plan 都在 Workstream 面板回覆
  • •在面板裡直接核准、拒絕或回覆,不用逐個分頁找
  • •看 Workstream 時間線,知道每個 agent 做了什麼

Claude Code 規劃,Codex 與 Antigravity 動手,你核准

→ 比較功能→ 免費下載

Claude Code 寫,Codex 審

你看之前,先讓第二個 agent 讀過一遍

撰寫與審查分給兩個 agent
Claude CodeCodex

最適合:

想讓每個改動先經過第二個 agent 檢查,自己再看的開發者。

本案例重點功能

termdock CLI內建 skillsGit diff reviewAgent Workstream

Claude Code 寫改動

  • •你在 Claude Code 自己的分頁交代任務
  • •它在那裡改程式碼、跑測試
  • •做完之後,它替審查者開一個背景終端

Codex 在另一個終端審查

  • •Claude Code 在那個終端啟動 Codex,送出審查的 prompt
  • •它用 termdock session output --follow 跟著 Codex 的輸出,等 Codex 停下來
  • •它從 Codex 的畫面讀審查意見,修掉它同意的部分

你要做的事

  • •在 Git diff review 看最後的改動,左右兩側逐行對應反白
  • •在 Workstream 回覆權限請求
  • •想看完整審查內容時,打開 Codex 的分頁

你看之前,已經有兩個 agent 檢查過

→ 比較功能→ 免費下載

Agent 改函式之前,先查誰在呼叫它

透過 AST API 查 code graph

給 agent 程式碼結構
Claude CodeCodexCode graph

最適合:

改了函式簽名,常弄壞 agent 根本沒打開過的呼叫端的程式碼庫。

本案例重點功能

Code graphtermdock-ast skill呼叫者與依賴LSP 補查呼叫關係

讓 agent 拿得到 code graph

  • •內建的 termdock-ast skill 讓 agent 查 AST API
  • •定義、呼叫者與依賴涵蓋 9 種語言:JavaScript、TypeScript/TSX、Python、Rust、Go、Java、C、C++、C#
  • •agent 也能查改動單一符號的影響範圍

先查再改

  • •agent 改函式簽名之前,先查這個函式的呼叫者
  • •Express、Fastify、Koa、FastAPI、Flask 的路由是圖上的節點,看得出哪條路由會走到這個 handler
  • •靜態分析不夠時,Termdock 向 LSP 補查呼叫關係

你要做的事

  • •核准之前,問 agent 查過哪些呼叫端
  • •想自己確認某個函式時,打開呼叫圖看
  • •受影響的呼叫端都處理過,再送出改動

Agent 知道誰在呼叫它正在改的函式

→ 比較功能→ 免費下載

Agent 依排程在夜間執行

排程、檢查命令、keep-alive

排程執行 agent
排程Claude CodeCodex

最適合:

想在隔天早上看到結果的工作,例如升級相依套件、整理不穩定的測試、每晚的報告。

本案例重點功能

排程檢查命令Keep-alivePrompt 庫

設定時間、prompt 與檢查命令

  • •選 cron 表示式或單次執行,時間到 Termdock 建立終端並送出 prompt
  • •從 Prompt 庫挑 prompt
  • •加一道檢查命令,例如「昨天之後有沒有新 commit」;結果不符就跳過這次,並記下原因

讓長時間的 session 繼續動

  • •終端閒置超過門檻時,keep-alive 自動送 prompt,也可以引用 Prompt 庫
  • •Workflow 在作用中的終端執行,對前景的 agent 一個接一個送出 prompt
  • •對這個 session 下 /watch,輸出停下時 Discord 或 Telegram 會通知你

早上你要做的事

  • •看執行歷史:跑了什麼、跳過了什麼、為什麼跳過
  • •打開排程留下的終端,檢查結果
  • •在 AI 用量儀表板看昨晚 Claude Code 與 Codex 花了多少

晚上設好,早上看結果

→ 比較功能→ 免費下載

腳本或 CI 步驟把 prompt 送進分頁

Webhook URL 送進指定的終端分頁

Webhook 送給 agent
WebhookCI腳本

最適合:

有腳本或 CI job,想把事件交給在分頁裡等著的 agent 處理的人。

本案例重點功能

Webhook URL通知Discord 討論串

把事件指向一個分頁

  • •替指定工作區的指定分頁建立 Webhook URL
  • •URL 只在建立時顯示一次,不用時可以在設定頁撤銷
  • •腳本或 CI 步驟對它 POST {message, submit};服務只聽 127.0.0.1,CI job 要跑在同一台機器,或經過你自己架的通道連進來

Agent 接手處理

  • •CI job 失敗時,把訊息 POST 到該 repo 的 Claude Code 分頁,以 prompt 的形式抵達
  • •只有 agent 正在等輸入時才會寫入
  • •分頁停在 shell、沒有 agent 在跑時,請求會被拒絕

你要做的事

  • •對那個分頁下 /watch,或 agent 呼叫 termdock notify 時,從 Discord 或 Telegram 收到訊息
  • •在那個 session 的 Discord 討論串回覆,就是對它說話
  • •回到座位再檢查修正內容

CI 一失敗,agent 已經在看

→ 比較功能→ 免費下載

Agent 跑在效能好的機器上,人在筆電操作

區網機器、SSH 工作區、接手與交還

遠端機器與接手
區網SSH(Beta)接手

最適合:

核心數與記憶體在桌機或伺服器上,但一天有部分時間在筆電前工作的人。

本案例重點功能

區網配對SSH 工作區(Beta)接手與交還

把另一台機器掛進來

  • •同網段的機器自動發現,配對一次;端到端加密、不經雲端
  • •把另一台的工作區掛進來,斷線或睡醒後自動接回
  • •或把裝有 tmux 的 SSH 主機上的目錄加成 SSH 工作區(Beta),短暫斷線會自動接回

讓 agent 在那台跑

  • •在掛進來的工作區開終端,啟動 Claude Code 或 Codex,它跑在那台機器上
  • •可以瀏覽掛進來的工作區的檔案與 Git 狀態(唯讀)
  • •筆電闔上,session 依保留設定繼續跑,之後再接回

你要做的事

  • •坐到桌機前,接手筆電開的那個終端
  • •同時只有一邊能輸入
  • •離開時交還給筆電

Agent 在桌機,人在筆電

→ 比較功能→ 免費下載

在終端旁邊看 agent 做出來的東西

瀏覽器面板與本機 HTML 預覽

預覽 agent 的成果
瀏覽器面板Claude CodeCodex

最適合:

前端與文件類工作,需要看到 agent 剛改好的頁面。

本案例重點功能

瀏覽器面板本機 HTML 預覽Session ports分割 pane

Agent 把頁面跑起來

  • •它在背景終端啟動 dev server
  • •termdock session ports <id> --json 回報那個終端正在監聽的 port
  • •或者它寫出一個靜態 HTML 檔

在終端旁邊打開

  • •在終端旁開一個瀏覽器分頁,或放進自己的分割 pane
  • •輸入 localhost 位址;本機 dev server 可以直接走 HTTP
  • •本機的 HTML 檔可以直接預覽

你要做的事

  • •agent 在旁邊的終端繼續做,你同時檢查頁面
  • •哪裡不對,直接打進 agent 的終端

Agent 做好,你在隔壁的 pane 看

→ 比較功能→ 免費下載

知道 agent 的花費落在哪個專案

Claude Code 與 Codex 的 AI 用量儀表板

追蹤 agent 花費
Claude CodeCodex用量儀表板

最適合:

在好幾個專案跑排程與派工 agent,想知道額度花在哪裡的人。

本案例重點功能

AI 用量儀表板工作區篩選排程

打開儀表板

  • •Claude Code 與 Codex 的額度用量與費用估算集中在一個地方
  • •24 小時與 14 天圖表,加上年度熱力圖
  • •只追蹤 Claude Code 與 Codex

依工作區篩選

  • •選一個工作區,看這個專案的 agent 用了多少
  • •把排程執行的時段對照 24 小時圖表

你要做的事

  • •花費高於產出的排程,改時間或拿掉
  • •加上檢查命令,讓沒事可做的執行直接跳過

看得出 agent 的花費落在哪個專案

→ 比較功能→ 免費下載

你不在的時候,讓 agent 自己操作終端機

比較功能

在跑 agent 的人為什麼選 Termdock

Agent 自己操作終端機

  • • termdock CLI 與 Terminal API:建立、讀取、串流、輸入、排版面
  • • agent 能開另一個 agent 的終端,跟著它的輸出
  • • 內建 skills 自動裝進 Claude Code 與 Codex;termdock CLI 從 app 的設定安裝
  • • AgentSession callback 讓外部監控送結構化事件

不用你在場就開工

  • • 排程:cron 或單次,可先跑檢查命令,每次觸發留紀錄
  • • Webhook URL 把訊息送進指定分頁
  • • Workflow 對作用中終端的 agent 一個接一個送出 prompt
  • • Keep-alive 在 session 閒置時送 prompt

有需要才找你

  • • 下了 /watch 的 session,或 agent 呼叫 termdock notify 時,推到 Discord 或 Telegram
  • • session 第一次推播時開一條 Discord 討論串,在串裡打字就是對它說話
  • • 手機瀏覽器免裝 app;已配對的瀏覽器可逐一撤銷

Agent 看得懂程式碼結構

  • • Code graph:9 種語言的定義、呼叫者與依賴
  • • Express、Fastify、Koa、FastAPI、Flask 的路由是圖上的節點
  • • agent 透過內建的 termdock-ast skill 查詢

看得到 agent 花了多少

  • • Claude Code 與 Codex 的額度與費用集中在一個儀表板
  • • 24 小時與 14 天圖表,加上年度熱力圖
  • • 可依工作區篩選

你的機器、你的網路

  • • 區網連線端到端加密,不經雲端
  • • 瀏覽器面板裡的公開網頁不能在背景對 localhost、127.0.0.1 或區網 IP 位址送出請求
  • • 免費,支援 macOS 與 Windows

常見問答

Termdock 支援哪些 agent?

Termdock 內建 Claude Code、Codex、Antigravity(agy,取代原本的 Gemini CLI 整合)、GitLab Duo 與 OpenCode 的 session 支援。其他在終端機跑得起來的 CLI agent,在 Termdock 的終端裡也能直接跑。

Agent 怎麼操作 Termdock?

透過 termdock CLI 與 Terminal API。agent 可以建立終端、讀取與串流輸出、送出輸入、改名、排版面,也能開另一個 agent 的終端並跟著它的輸出。內建 skills 會自動裝進 Claude Code 與 Codex;termdock CLI 從 app 的設定安裝。

我離開桌機時會怎樣?

Agent 照樣跑。Discord 與 Telegram 推播預設關閉。開啟之後,下了 /watch 的 session 在輸出停下時會通知你,agent 也能用 termdock notify 自己推訊息。session 第一次推播時會開一條專屬的 Discord 討論串,在串裡打字就是對那個 session 說話。Claude Code 與 Codex 的權限請求留在桌機的 Workstream 面板。配對一次之後,也可以用手機瀏覽器開 Termdock。

我的終端會經過雲端服務嗎?

區網內 Termdock 機器之間的連線是端到端加密,不經雲端。手機瀏覽器在同一個網路就能連,外出時可走 Tailscale 或 ZeroTier 位址。通知透過 Discord 或 Telegram 送出,所以會經過這兩個服務。

把這些使用案例分享給團隊

團隊裡有人在跑 Claude Code、Codex 或 Gemini CLI,卻還在逐個分頁檢查?把這頁傳給他。

給 agent 一個能自己操作的終端機

Claude Code、Codex、Gemini CLI 與其他 CLI agent 透過 CLI 與 API 操作 Termdock,需要你決定時它們可以推到 Discord 或 Telegram 通知你。

macOS • Windows • 免費