Termdock vs Orca vs Herdr vs cmux vs Warp

Termdock 的重點是讓 agent 自己操作終端:透過 CLI 互相派工,排程與 Webhook 讓它們自己開工,你用手機瀏覽器就能接手,不用裝 app。Termdock 欄位以 Termdock 1.22 為準, 競品欄位引用各家首頁,讀取日期 2026-10-04。

Agent 在終端機裡

功能TermdockOrcaHerdrcmuxWarp
Agent 透過 CLI 或 API 操作終端機
termdock CLI 與 Terminal API:建立、讀取、串流、輸入、改名、排版面;內建 skills 會自動裝進 Claude Code 與 Codex,CLI 從 app 的設定安裝
「Agents drive Orca too」:orca worktree create、snapshot、click、fill
「The CLI and the socket API are the same surface agents drive」
「CLI and socket API for automation and scripting」
Factories 提供「API, CLI, SDK and MCP」
Agent 啟動另一個 agent 並跟著它
agent 開另一個 agent 的終端、送出任務、跟著它的輸出;session submit --queue-until-ready 會等終端閒置再送下一個 prompt,Agent Session API 回報派出的任務已完成或在等權限
未標示
agent 會「start each other, prompt each other, and wait until another agent is genuinely blocked」
agent 自己生出的 subagent 會變成原生 pane 與分割
未標示
支援的 agent
Claude Code、Codex、Antigravity(agy,取代原本的 Gemini CLI 整合)、GitLab Duo、OpenCode 內建 session 支援;其他 CLI agent 在終端裡也能跑
「27 supported agents」;Claude Code、Codex、Cursor CLI、Gemini、Copilot、OpenCode、Pi 預先設定
「22 agent CLIs detected」;Claude Code、Codex、Cursor、opencode、Grok
Claude Code、Codex、OpenCode、Gemini CLI、Kiro、Aider,「and any CLI tool」
「any MCP-capable coding agent」
每個 agent 一個 git worktree
沒有內建
「Every task runs in its own isolated git worktree」
未標示
未標示
未標示

不用人守著

功能TermdockOrcaHerdrcmuxWarp
排程、Webhook 與 Workflow
cron 或單次排程,可先跑檢查命令;腳本或 CI 步驟 POST 到 Webhook URL,把訊息送進指定分頁;Workflow 在作用中的終端,對前景 agent 一個接一個送 prompt;keep-alive
未標示有「Automate everything」分頁,未說明機制
未標示
未標示
Factories:「work flows in from chat, tickets, and source control」
Agent 需要你時會通知
Discord 或 Telegram 推播(預設關閉):下了 /watch 的 session 在輸出停下時通知,agent 也能用 termdock notify 自己推;Claude Code 與 Codex 的權限請求進 Workstream 面板,直接核准、拒絕或回覆
companion app 可「watch live agent status」
標示每個 agent 是 working、blocked 或 idle;「when one stops and needs an answer it says so」
「Notification rings: panes light up when agents need attention」
未標示
用手機回覆
手機瀏覽器免裝 app:同網路配對即用,外出走 Tailscale 或 ZeroTier;或在該 session 的 Discord 討論串回覆
iOS 與 Android companion app
未標示可「from any tty」接回;未提到手機
「iOS companion: your terminals sync to iPhone and iPad」
「watch, steer, and hand off runs from web, mobile, terminal, or IDE」
遠端機器
區網機器自動發現、配對一次、端到端加密、不經雲端;裝有 tmux 的 SSH 主機可加成工作區(Beta)
「SSH Worktrees」:在遠端機器跑 agent,自動重連
「Add them over SSH」
未標示
Factories 跑在「warp's cloud, or self-hosted in your own VPC」
人離開照樣跑,回來接得上
另一台 Termdock 開的 session 可接手、交還;同時只有一邊能輸入;斷線依保留設定繼續跑,回來可接回
未標示
「Walk away and they keep working. Come back from any machine」
重開機後還原視窗、scrollback 與 agent session
未標示

程式碼與用量

功能TermdockOrcaHerdrcmuxWarp
給 agent 用的 code graph
9 種語言的定義、呼叫者與依賴;LSP 補查;agent 透過內建的 termdock-ast skill 查 AST API;MCP server(需從原始碼建置)
未標示
未標示
未標示
未標示把 MCP 列為平台介面之一;未提到 code graph
AI 用量與費用
Claude Code 與 Codex 的額度與費用:24 小時與 14 天圖表、年度熱力圖、依工作區篩選
「See Claude and Codex usage, rate-limit resets」
未標示
未標示
factory 執行的每個 PR 成本

平台與價格

功能TermdockOrcaHerdrcmuxWarp
平台
macOS、Windows
macOS、Windows、Linux
macOS、Linux、Windows
macOS(原生 Swift + AppKit)
未標示首頁未列終端機支援平台
價格
免費
免費
未標示價格;Herdr Cloud「coming soon」
免費;Founder's Edition 供贊助開發
Factories「priced per agent run」

* 「未標示」代表對方首頁沒有提到,不代表對方沒有這個功能。

常見問答

Termdock 和 Orca 差在哪?

Orca 讓每個任務跑在自己的 git worktree,這點 Termdock 沒有。Termdock 的重點是讓 agent 自己操作終端機:agent 可以開另一個 agent 的終端、交付任務並跟著它的輸出,排程、Webhook 與 Workflow 不用人在場就能啟動 agent。agent 可以用 termdock notify 推訊息到 Discord 或 Telegram,你可以用手機瀏覽器回覆,不用裝 app。

Termdock 和 Herdr 差在哪?

Herdr 自述是在背景執行的 server,替 agent 把終端開著,用 SSH 加入其他機器,agent 透過它的 CLI 與 socket API 互相啟動、互相下指令、互相等待。平台列 macOS、Linux、Windows。Termdock 是 macOS 與 Windows 的桌面 app,另外有排程、Webhook、給 agent 用的 code graph、用量儀表板、session 推播時開的 Discord 討論串,以及手機瀏覽器連線。

Termdock 和 cmux 差在哪?

cmux 是以 Ghostty 為底的原生 macOS 終端機,有垂直分頁、agent 需要你時亮起的通知環,以及 iOS companion app,免費。Termdock 支援 macOS 與 Windows,通知送到 Discord 或 Telegram,另外有排程、Webhook,以及接手其他機器上的 session。

Termdock 和 Warp 差在哪?

Warp 首頁現在主打給工程團隊的雲端 software factory,依 agent 執行次數計費,終端機是三個產品之一。Termdock 跑在你自己的機器上,透過區網或 SSH 把機器連起來,而且免費。

競品欄位的資料從哪來?

每個競品欄位都引用或轉述該產品首頁的內容,讀取日期 2026-10-04。「未標示」代表對方首頁沒有提到,不代表對方沒有這個功能。

總結

各家主打:

  • Orca:每個 agent 一個 git worktree,編輯器與瀏覽器在同一個 app
  • Herdr:背景 server 讓 agent 持續執行,用 SSH 加入機器
  • cmux:以 Ghostty 為底的原生 macOS 終端機,有通知環與 iOS app
  • Warp:給工程團隊的雲端 software factory,依 agent 執行次數計費
  • Termdock:agent 自己操作終端機,排程與 Webhook 啟動它們,你從 Discord 或手機回覆

這些情況適合 Termdock:

  • 讓 Claude Code 把工作交給 Codex 或 Antigravity,跟著輸出直到結果回來
  • 用排程,或讓腳本、CI 步驟 POST 到 Webhook 來啟動 agent
  • 監看中的 session 或 agent 自己在 Discord、Telegram 通知你,用手機回覆
  • 接手另一台機器上跑著的 session,用完再交還
  • 給 agent 一張 code graph:定義、呼叫者與依賴