CLI 指南
termdock 命令列工具的常用指令與參數、範例工作流。
termdock CLI
自 v1.11 起,Termdock 內建 termdock 命令列工具,透過本地 control socket 與 Terminal API 和執行中的 app 溝通。你可以從任何 shell — 包括 Termdock 裡面的 shell — 識別、建立、控制 session、管理窗格版面,以及安裝 AI agent 掛勾。
身分與主機偵測
termdock identify --json # 印出當前 workspace/pane/session 身分 termdock hostinfo --json # 偵測所在的主機終端(多訊號、離線可用)
Session 操作(v1.12+)
termdock session create --workspace <id> [--name <name>] [--background] --json termdock session list --json termdock session output <id> [--mode raw|text|content|screen] [--lines <n>] --json termdock session output <id> --follow # 即時串流輸出 termdock session input <id> <text> [--enter] --json termdock session attach <id> # 從 shell 直接接上 session termdock session destroy <id> --json
版面控制(v1.12+)
termdock layout get --json termdock layout set <type> [--sessions <id,id>] --json termdock layout assign <pane-id> <session-id|none> --json termdock layout activate <pane-id> --json
Agent hooks 與 Workstream(v1.13+)
termdock hooks status [--agent claude|codex|gemini] [--json] termdock hooks setup [--agent claude|codex|gemini] [--dry-run] termdock hooks uninstall [--agent claude|codex|gemini] [--dry-run] termdock hook ingest --json [--wait] # 橋接 provider hooks
hooks setup 安裝 provider 掛勾後,agent 的權限請求、提問與 exit plan 會彙整到 Workstream 面板,不用切換終端就能直接回覆。加上--dry-run 可以先預覽、不實際寫入。
全域選項
--help, -h 顯示說明 --version, -v 顯示 Termdock CLI 版本 --url <url> Terminal API base URL --token <token> Terminal API bearer token