跳到主要內容
AI AGENT 控制台 · 手機與 PAD

隨時跟上你的 Agent。 無論身在何處。

先在 Agent 收件匣處理;需要完整控制時,直接進入真正的 SSH/Mosh 終端機。

DuckTerm iPhone 版核准 Claude Code 請求、在聊天中跟進並開啟 tmux 即時預覽
PAD · 自適應工作區

收件匣、聊天、終端機,同畫面並存。

在 Apple 與 Android 寬螢幕裝置上,DuckTerm 保留完整工作區導覽與收件匣清單,並讓可展開的終端機即時預覽浮在原生聊天串上方。

完整工作區導覽收件匣清單 + 原生聊天可展開終端機即時預覽
9:41●●● 100%
收件匣 (19)♙ Agent
所有主機⌄2883 則訊息
Live WSS+Bridge

Claude Code15tclaude-review

Alert> 正在審查發布差異…

Codex4tcodex-release

Mixed> 8 項測試通過,沒有阻斷問題。

Pitpi-apns-v12

MixedAPNs smoke run completed.

OpenCodetglm-term-review

DoneReply delivered to tmux.

Antigravitytagy-term-review

DoneCross-review request.

Grok Buildtgrok-term-review

MixedCompletion received.

Codex☆ •••
CodexStudio Mac t codex-release ⌑ DuckTerm2
即時預覽218×57 · 7.6KB · 0B/s · 0fps · LAN ping▣ ↗ ⌃
› Review the release diff and run the tests. ● Ran test suite — all checks passed. $ tmux attach -t release-review✓ 已連線至 Studio Mac> 正在審查發布差異… Codex xhigh · Context 69% used · DuckTerm 1 background terminal running · /ps to view
✓ Codex [codex-release]

Done: review complete.

  • > 8 項測試通過,沒有阻斷問題。
  • ✓ 可以繼續下一個指令。
  • Reply delivered to the active tmux session.
回覆 Codex 或傳送終端機指令…
⌕ ▱
duckterm-hookd setup --qr zsh

$ duckterm-hookd setup --qr

[ok] Hookd installed with local Web UI

[ok] Background service is running

Open DuckTerm → Settings → Agent notifications

One-time pairing QR Waiting for your phone to confirm Expires in 5 minutes

waiting for confirmation

Pair Hookd
Scan the QR shown in your terminal
Camera access stays on this device
iPhone Pad Android Phone Android Pad
hookd — 推播 Daemon

手機裝一個 App,執行 Agent 的機器旁放一個小 Daemon。

在 Agent 旁的 macOS、Windows 原生環境或 Linux 主機上執行。一條平台指令會安裝附帶本機 Web UI 的 hookd、顯示配對 QR Code、設定 Hook 並啟動服務。Windows 使用經校驗的 PowerShell 安裝器,WSL 則作為獨立 Linux 環境接入。

執行一條指令並掃描 QR Code 下方是可直接執行的完整指令。安裝包附帶本機 Web UI,配對憑證不會出現在指令或 Shell 歷史記錄中。 設定指南

macOS / Linux

macOS zsh
brew install ducksee/tap/duckterm-hookd && \ "$(brew --prefix duckterm-hookd)/bin/duckterm-hookd" setup --qr
Linux bash
curl -fsSL https://raw.githubusercontent.com/ducksee/duckterm-hookd-releases/main/install.sh \ | DUCKTERM_PAIR_QR=1 sh

Windows

Windows PowerShell PowerShell
irm https://raw.githubusercontent.com/ducksee/duckterm-hookd-releases/main/install.ps1 | iex
Windows CMD CMD
curl.exe -fsSL https://raw.githubusercontent.com/ducksee/duckterm-hookd-releases/main/install.cmd -o install.cmd && install.cmd
Windows WSL WSL
curl -fsSL https://raw.githubusercontent.com/ducksee/duckterm-hookd-releases/main/install.sh \ | DUCKTERM_PAIR_QR=1 sh

已驗證的 Agent 整合

14 個實測工作流程,一個 Agent 收件匣

14 全部 14 個工作流程皆涵蓋狀態與工作階段
13 13 個整合已寫入契約 v1
10 已接通的手機決策路徑

另有 1 個已驗證的相容工作流程

資料路徑 · 不含糊

終端機流量直連,雲端路徑明確。

DuckTerm 將終端機資料層與選用的 Agent、同步與語音服務分開。下列就是目前 App 實際使用的資料路徑。

終端機直連

手機 / Pad ↔ 你的主機

SSH、Mosh 與 SFTP 直接連到你的主機;路徑中只會經過你自行設定的 Proxy 或跳板。

查看說明

SSH、Mosh 與 SFTP 直接連到你的主機;路徑中只會經過你自行設定的 Proxy 或跳板。

Agent 中繼

互動:hookd ↔ 中繼 ↔ App · 通知:中繼 → APNs/FCM → App

事件、核准、回覆與 Live Preview 備援流量可能經過 DuckTerm 中繼,通知則由中繼透過 APNs/FCM 投遞。預覽與圖片資料在可用時優先使用 LAN/P2P;P2P 可能使用 TURN。

查看說明

事件、核准、回覆與 Live Preview 備援流量可能經過 DuckTerm 中繼,通知則由中繼透過 APNs/FCM 投遞。預覽與圖片資料在可用時優先使用 LAN/P2P;P2P 可能使用 TURN。

iOS 同步

CloudKit · Keychain · KVS

啟用 App 同步後,CloudKit 會同步伺服器中繼資料與工作區;這條路徑受 App 內同步開關控制。憑證是否透過 iCloud Keychain 同步由系統 iCloud Keychain 設定決定,不受 App 內同步開關控制;配對 bearer 使用 Keychain + iCloud KVS,同樣不受該開關控制。

查看說明

啟用 App 同步後,CloudKit 會同步伺服器中繼資料與工作區;這條路徑受 App 內同步開關控制。憑證是否透過 iCloud Keychain 同步由系統 iCloud Keychain 設定決定,不受 App 內同步開關控制;配對 bearer 使用 Keychain + iCloud KVS,同樣不受該開關控制。

Android 同步

Drive appDataFolder · Keystore

啟用 Drive 同步後,完整 Vault 會儲存於私有 appDataFolder。憑證欄位加密可選且預設關閉;Vault 的其他資料在檔案內保持明文,Google 則保護傳輸與儲存。

查看說明

啟用 Drive 同步後,完整 Vault 會儲存於私有 appDataFolder。憑證欄位加密可選且預設關閉;Vault 的其他資料在檔案內保持明文,Google 則保護傳輸與儲存。

資料不同,保留期也不同

通知事件內容:預計在中繼收到後約 60–65 分鐘刪除;清理作業每 5 分鐘及服務啟動時執行。Live Activity 內容:停止追蹤後約一分鐘內清空,狀態在最後一次事件約 24 小時後刪除。路由與投遞中繼資料採用獨立的保留規則。

語音路徑取決於你的選擇

系統語音辨識可能使用平台廠商的網路。實驗性 ChatGPT 語音會將暫存音訊經中繼與已配對 Daemon 傳送給 OpenAI。

資料不同,保留期也不同
查看說明

通知事件內容:預計在中繼收到後約 60–65 分鐘刪除;清理作業每 5 分鐘及服務啟動時執行。Live Activity 內容:停止追蹤後約一分鐘內清空,狀態在最後一次事件約 24 小時後刪除。路由與投遞中繼資料採用獨立的保留規則。

語音路徑取決於你的選擇
查看說明

系統語音辨識可能使用平台廠商的網路。實驗性 ChatGPT 語音會將暫存音訊經中繼與已配對 Daemon 傳送給 OpenAI。

iCloud 與 Google Drive 不會彼此同步。更多儲存、加密、刪除與第三方處理說明請參閱「隱私權政策」。

運作方式

三個步驟,收到第一則推播。

在執行 Agent 的機器執行一條安裝指令,再用 DuckTerm 掃描配對 QR Code 即可,不必另外註冊 hookd 帳號。

1

開啟 Agent 通知

開啟 DuckTerm 的「設定 → Agent 通知」,準備掃描終端機顯示的配對 QR Code。

2

執行指令並掃描 QR Code

平台指令會安裝附帶本機 Web UI 的 hookd 並顯示配對 QR Code;掃描後會接上受支援的 Agent 並啟動背景服務。

3

驗證後開始使用

執行 duckterm-hookd status,再使用 App 的本機推播與平台推播測試。日後升級 hookd 或重新啟動服務都會保留配對。

你會得到

為 AI 多 Agent 操作者打造。

已映射的 Agent 生命週期事件、可直接進入的 tmux/psmux/Herdr 工作階段,以及弱網路下可靠的 SSH/Mosh。免費版本身就很好用,Pro 則解鎖長時間終端機工具。

多 Agent 收件匣

14 個已測試 Agent 工作流程的狀態與工作階段事件——支援的 Agent 也可手機核准——集中在同一動態,並保留完整 Markdown。

免費版: 保留 30 天 無限制

持久工作階段執行環境

從手機直接進入長時間執行的 tmux、Windows psmux 與 Herdr 工作,支援完整 ANSI 色彩、滑鼠與捲動緩衝。

免費版: 2 個分頁 無限制 + 進入

Mosh 漫遊

UDP 傳輸與預測回顯。Wi-Fi → 5G → 地鐵 → 咖啡店切換時,Agent 工作階段仍不中斷。

免費版: — Pro

多主機 SSH

密碼 + 私密金鑰 (.pem) + ProxyJump 跳板 + HTTP/SOCKS5 Proxy,快速進入任何正式環境主機。

免費版: 2 台伺服器 無限制 + 跳板

完整 SFTP

瀏覽、預覽與寫入檔案,不必再切到另一個檔案傳輸 App。

免費版: — Pro

語音 + 主題 + 平台同步

語音輸入、自訂主題、iOS iCloud 同步,以及 Android 私有 Google Drive appDataFolder 同步。

免費版: — Pro

專案工作台

檔案與 Git,就在 Agent 對話旁。

直接開啟 Inbox 工作階段所帶的可信專案,不必切換到另一個程式碼或 Git 用戶端。

  • 瀏覽目錄樹並預覽文字、圖片與文件。
  • 檢視狀態、diff、歷史與單次提交。
  • 以明確操作執行 stage、unstage、discard、fetch、pull 與 push。

僅在 hookd 提供可信專案與工作階段內容時顯示;不會從聊天文字推測寫入操作。

DuckTerm/src

直連優先

先走最短的可信路徑,Relay 只作為安全網。

DuckTerm 一次只選擇一條資料路徑,優先本機或點對點連線,再使用自有公開端點或共用 Relay。

  1. 01
    LAN 直連同一區域網路或可信 VPN/私有組網內最快。
  2. 02
    認證 P2PLAN 無法觸達時建立經認證的點對點路徑。
  3. 03
    Public Direct以 Cloudflare Tunnel、frp、rathole 或反向代理提供自己的 HTTPS/WSS 端點。
  4. 04
    安全 Relay沒有可用直連路徑時的託管後備。

建議設定優先使用同一 LAN,或以 VPN/私有組網連接遠端主機;熟悉基礎設施的使用者也可採用 Cloudflare Tunnel、frp/rathole、Tailscale Funnel 或 HTTPS 反向代理。

Public Direct 邊界只代理 hookd 回環連接埠 11435;切勿將 LAN 連接埠 11434 或本機管理連接埠 20080 暴露到網際網路。

完整比較表

連線能力

免費版 Pro
  • SSH 伺服器數量 ≤ 2 無限制
  • SSH 登入方式 密碼 密碼 + 私密金鑰 (.pem)
  • 同時開啟的分頁 ≤ 2 無限制
  • tmux / psmux / Herdr 直接進入工作階段 支援
  • Mosh(UDP 漫遊 + 預測回顯) 支援
  • HTTP CONNECT / SOCKS5 Proxy 支援
  • ProxyJump 跳板主機 支援
  • LAN → P2P → Public → Relay 自動選擇 支援 支援

檔案與終端機

免費版 Pro
  • SFTP 檔案瀏覽 + 預覽 支援
  • 專案檔案 + Git 工作台 支援 支援
  • 指令片段 ≤ 3 無限制
  • 自訂快速鍵 ≤ 3 無限制
  • 工作區 1 無限制
  • 收件匣保留時間 30 天 無限制

進階與自動化

免費版 Pro
  • 觸發規則 支援(預設關閉)
  • Agent 配對 + 收件匣 支援 支援
  • 平台推播投遞 試用 + 每日額度 無限制
  • 語音輸入(Mic / Wispr) 支援

外觀與同步

免費版 Pro
  • 自訂主題 支援
  • iCloud(iOS)/ Google Drive(Android)同步 支援
價格

免費開始,覺得值得再升級 Pro。

不用註冊帳號、沒有廣告。小額訂閱或一次買斷,即可解鎖所有功能。

免費版

$0 永久免費

日常使用真正夠用。

  • 2 台 SSH 伺服器(密碼登入)
  • 2 個同時開啟的分頁
  • 多 Agent 收件匣 · 保留 30 天
  • tmux · psmux · Herdr 工作階段快照
下載
最受歡迎

Pro

$0.99 /月 · 或 $9.99/年

完整功能,沒有上限。

  • 無限伺服器 + 私密金鑰 (.pem)
  • tmux · psmux · Herdr 進入 · Mosh · SFTP
  • HTTP/SOCKS5 Proxy + ProxyJump 跳板
  • 語音 · 主題 · iCloud / Google Drive 同步
下載

買斷版

$14.99 一次性付款

永久擁有全部 Pro 功能。

  • 全部 Pro 功能
  • 包含未來所有更新
  • 不必管理訂閱
  • 可在不同裝置恢復
下載

價格以美元計,由你購買的商店結帳(iOS 為 App Store;Android 為 Google Play)。訂閱可隨時在該商店的訂閱設定中取消;買斷版為一次性付款,不需要取消。購買會在同一商店帳號的裝置間恢復。

長期運行,不靠魔法

一款免費可用的工具,也有持續發生的帳單。

DuckTerm 會保留真正實用的免費功能;Pro 購買與基礎設施贊助,用來支應公共 Relay、行動端分發與發佈工具。

我們持續維持的部分

這是一份直白的成本快照,不是募資目標。

公共 Relay + 頻寬 區域入口、出口流量、TLS、儲存與濫用防護。
依用量持續
Apple Developer Program 發佈並持續維護 iPhone、Pad 版本所需。
$99 / 年 官方價格
Google Play Console 發佈 Android 版本所需。
$25 / 一次性 官方價格
開發 + AI 工具訂閱 用於評審、診斷、翻譯與實作。
約 $200 / 月
Expo / EAS 官網 Starter 與 Production 方案;實際帳單隨用量變化。
$19–$199 / 月 + 用量 官方價格

美元稅前價格。供應商價格核對於 2026 年 8 月;Relay 與內部訂閱為營運估算,會隨用量變化。

雲端資源贊助

手上有閒置額度或節點,想讓它做點有用的事?

我們接受雲端額度、區域頻寬或 Relay 節點贊助,用來降低共享通道持續在線的成本。

  • 讓更多區域的 Relay 保持可用,而不是把基礎設施變成付費牆。
  • 支持建置、分發與可靠性工作,不換取任何使用者資料存取。
  • 如你願意,可在成本透明頁致謝;贊助不附帶產品決策權。
聯絡雲端贊助

贊助永遠不包含終端流量、SSH 憑證、使用者資料或私有維運權限的存取。

準備好就開始。

讓所有 Agent、核准與終端機,隨時都在手邊。