功能

工作區、終端、Git、程式碼分析與 agent 工具。此指南涵蓋 app 1.22.0;公開安裝檔請以 release 頁為準。

手機與瀏覽器連線

1.22 可在 Peer Sessions 啟用瀏覽器連線,讓同網路的手機或瀏覽器配對後檢視與輸入桌機既有終端。不需設定網域或憑證,工作仍由桌機執行。

配對後可看見本機工作區。瀏覽器記住上次使用的終端與裝置金鑰,桌機可撤銷裝置。HTTP 入口只適合信任的網路,外出連線須自行設定 Tailscale 或類似網路。

連線步驟與限制

LAN、SSH 與接手

  • 1.18 加入 LAN 探索、配對與分享工作區掛載,配對的 Termdock 裝置使用端對端加密連線。
  • 1.19 加入 SSH 工作區 Beta,可從工作區選擇器新增連線,在遠端目錄開啟終端。
  • 1.22 的主機可接手其他 Termdock 裝置建立的終端,再交還;同時只允許一端輸入。
  • 遠端裝置斷線後,終端依主機保留設定持續執行;掛載的遠端檔案與 Git 狀態為唯讀。
遠端工作區指南

排程、keep-alive、Workflow 與 Webhook

  • 1.17 加入自動化與閒置 keep-alive,1.20 的排程輸入加入一次性與閒置模式。
  • 1.22 可用 cron 或一次性排程建立終端並送出提示;可選的事前檢查會略過不適合的執行並記錄原因。
  • Keep-alive 可在每次觸發讀取 Prompt Library 的即時參照,並記錄觸發結果。
  • Workflow 依 agent 回合完成情況依序傳送提示步驟,遇到權限提示會暫停等待你回答。
  • 可撤銷的 Webhook 網址將訊息送至指定本機工作區與分頁名稱,網址只顯示一次。
自動化設定與安全限制

Agent sessions 與 Workstream

受管理的 provider 包含 Claude Code、Codex、Gemini、GitLab Duo、OpenCode。1.17 的 OpenCode 整合可偵測與啟動 daemon,並透過 HTTP/SSE 追蹤 session。在終端執行其他 CLI 不代表具有同樣的 session 管理支援。

Workstream 彙整權限請求、提問與計畫審閱,可在同一面板回覆。Claude、Codex、Gemini hooks 可用 CLI 設定;外部監控可向既有 AgentSession 傳送結構化 callback。

termdock hooks setup --agent claude
termdock hooks status --json
CLI 與 hooks

AI 用量儀表板

用量儀表板目前只支援 Claude Code 與 Codex。可檢視用量圖表、年度熱圖、估算費用,並依工作區篩選。Gemini、Duo、OpenCode 的 session 管理支援不代表儀表板會顯示其用量。

程式碼圖與 LSP 呼叫圖

可搜尋符號、檢視依賴、追蹤呼叫者與被呼叫者,並評估變更影響。1.16 將 Express、Fastify、Koa、FastAPI、Flask 路由建成圖節點,連到 handler 與 middleware。

1.21 可展開呼叫圖節點,向語言伺服器查詢更多被呼叫者。靜態與 LSP 關係使用不同線條樣式;callers API 可補入已索引專案的呼叫者。LSP 不可用時保留靜態結果,補充關係需要可用的語言伺服器。

AST API 與 Code Graph MCP

System Monitor

1.21 將 Process Manager 擴充為 System Monitor,提供 Process、Memory、Health 分頁,可檢查程序歸屬、記憶體用量、健康訊號與崩潰/凍結線索。1.22 依工作區分組顯示記憶體與近期趨勢。Export Diagnostic Report 會保留支援所需線索,過大的報告會標示截斷。

內建瀏覽器面板

1.22 可在終端旁或分割窗格內開啟網頁,並預覽本機 HTML 檔。面板中的公開網頁不能在背景向 localhost、127.0.0.1 或 LAN IP 位址發送請求。此面板與手機瀏覽器連線是不同功能。

工作區、檔案與 Git

可用不同工作區整理專案終端與檔案檢視。將資料夾拖入 Termdock 可建立工作區。本機檔案檢視包含 Monaco 編輯器與文件預覽,一個工作區可包含多個 Git 儲存庫。

將檔案拖入本機終端可插入經 shell 引號處理的路徑。可選擇直接插入路徑或複製模式;複製模式使用該終端工作區的受管理檔案。插入路徑後的動作仍由 CLI 指令決定。

Git 檢視提供暫存、提交、分支圖、blame、並排 diff、對應 token 標示與唯讀合併/衝突審閱,也可預覽工作樹與歷史變更的 Markdown。

終端與通知

  • 可使用分頁、分割窗格、浮動終端與背景 session。將終端停放到 dock 可釋出窗格與分頁列位置,之後仍可取回。
  • 終端分頁顯示監聽埠,可在設定調整行高並啟用行內圖片預覽 Beta。
  • 敏感資訊遮蔽會隱藏輸出中辨識到的憑證。分享前仍須檢查內容,不能保證移除所有密鑰。
  • 1.22 減少全螢幕 TUI 重繪與輸入回顯的等待,並轉送舊式滑鼠編碼的滾輪與點擊事件。
  • 工作完成通知與 OSC 99/777 注意事件可提示需要處理的工作。
Discord/Telegram 通知與控制

跨 session 記憶

可在工作區或群組記憶庫儲存決策、經驗與慣例。Recall 搜尋既有條目;封存、還原或刪除前先檢查候選項目。

記憶庫指南