Termark 1.8.3:自訂比對插在三檔之前,命中就攔或問

摘要

Termark 1.8.3 給命令守衛加上自訂的正規表達式,比對不錨定,命中即標記為需確認或直接阻止,並優先於三檔審批;外部 CLI 的請求兩分鐘內沒批准就不執行。

推薦
軟體名稱
Termark
版本
1.8.3
收費
免費
開源
非開源
作業系統
WindowsmacOSLinux
更新時間
2026-11-12 23:00
一個能在你伺服器上跑命令的 AI,安全與否只取決於執行前的最後一個判斷。Termark 1.8.3 這個終端工具把那個判斷交回你自己寫的規則。

Termark 是一個 SSH 客戶端,macOS、Windows、Linux 都有版本,手機端也做了 iOS 和 Android。除了終端本身,它把資產、憑證、檔案傳輸、連接埠轉送收在同一個視窗裡,右邊常駐一塊系統監控。2026 年 11 月 10 日的 1.8.3 加了一個聽著不起眼、用起來很關鍵的東西:AI 命令守衛規則。

SSH 連線的終端工作區,旁邊是資產清單與系統監控
SSH 連線的終端工作區,旁邊是資產清單與系統監控。

審批策略是別人定的,規則得自己寫

Termark 的 AI 早就有三檔審批:自動、平衡、嚴格。平衡是預設檔,只讀的觀察命令直接放行,改檔案、裝軟體、動服務、重新啟動這類要確認。這套判斷靠解析 Shell token,能認出管線、重導向、子命令、反引號和命令替換,在通用層面已經不算粗。

但它終究是通用判斷。你手裡那台跑著資料庫的機器,可能連重新啟動服務都不該讓模型碰;反過來,某些看著嚇人的命令在你的環境裡天天跑,每次都彈窗只是添堵。1.8.3 把這條口子交給使用者:自己寫正規表達式,命中就標記成需確認,或者直接阻止。

一條正規表達式的兩頭

規則用的是非錨定比對,命令裡任意位置出現就算命中,想整行比對得自己在兩頭加 ^ 和 $。這個細節值得留意:只寫 rm,會把所有含 rm 的命令都攔下,連 grep rm 這種純讀操作也逃不掉;寫成 ^rm 才只攔開頭就是 rm 的那一類。

標記分兩種,需確認和阻止。前者彈出來問你,後者連問都不問,直接不讓跑。規則的地位壓在所有策略之上:哪怕你選了自動模式,哪怕這次連線裡點過不再詢問,命中的命令照樣要過閘。規則還能匯入匯出,幾台機器之間抄一份就夠。

把它當成一層自己寫的護欄,位置就清楚了:模型負責想命令,風險判斷負責粗篩,最後那幾條你最在意的邊界,由你自己釘死。

外部 CLI 的兩分鐘

Codex、Claude Code、OpenCode 這些本機 agent 有個共同的尷尬:它們不知道你的 SSH 資產,也沒有密碼和私鑰,按道理也不該知道。Termark 的做法是留一個命令列入口,讓這些工具透過它列出資產、執行命令、傳檔案,憑證始終留在 Termark 這邊,不必散到各個工具的設定檔裡去。

外部 CLI 例如 Codex 透過 Termark 執行,審批仍在流程裡
外部 CLI 例如 Codex 透過 Termark 執行,審批仍在流程裡。

一旦命令要經過 Termark 轉送,審批就回到了人能看見的地方。1.8.3 把這條鏈路補完整了:需要批准時,系統通知和桌面審批框同時出現,兩分鐘內沒人點,命令就不執行。這個預設值定得挺硬,它假設你根本沒在看螢幕,那就當沒這回事,而不是替你點同意。

AI 跑在哪個殼裡

連線內的 AI 預設走背景通道:重用目前的 SSH 連線,另開一個 exec channel。好處是乾淨,不污染終端歷史;代價是它不繼承你剛切過去的目錄、臨時設的變數和 alias。真要共享現場,得手動切到終端模式,讓命令直接寫進目前那個可見的 Shell,代價則是歷史裡多出一堆機器輸入。

助手面板與系統報告並排,共用同一個連線
助手面板與系統報告並排,共用同一個連線。

上下文也收得比較緊。連線內的 AI 只帶最近若干行終端輸出、目前連線 ID、必要提示語和你的問題,行數可以在設定裡調。全域 AI 反過來,不自動附帶終端內容,得你明確指定主機或分組,它才去載入對應資產。這麼劃分,讓 AI 到底知道多少變成一件看得見的事。

免費與付費的線

基礎功能免費,SSH、Telnet、序列埠、本機終端都在免費範圍內,連線內的 AI 與全域 AI 也歸免費,連命令審批的設定都不用花錢。PRO 一年 68 元、買斷 198 元,眼下是促銷價,原價分別 99 和 268。多付的錢換來的是批次在多台機器上跑命令、Docker 與 systemd 的圖形化管理、加速傳輸、自動錄製連線,以及透過官方服務、WebDAV、S3、iCloud 或本機目錄做用戶端加密的多裝置同步。

零碎改動

1.8.3 還順手修了幾處會咬人的毛病:多視窗開多了可能把連線耗光、關應用程式時卡住不動;webfont 非同步載入期間字體度量過期,vim 裡游標會錯位;序列埠寫入阻塞之後資源不釋放。操作上,按住 ctrl 滾輪可以單獨調目前終端的字級,不再連帶縮放整個介面;等堡壘機瀏覽器認證的過程現在能取消;AI 對話的折疊方式重做了一遍,助手回覆始終完整,工具呼叫按執行段收起。

Termark 1.8.3 沒有把 AI 做得更主動,反而把決定權往回收了一格。三檔審批解決的是平均水準的安全,正規表達式解決的是你自己那幾台機器的特殊脾氣。真正的分界線不在自動還是手動,而在於你能不能把「這條命令不許跑」寫成一句確定的話。
Termark下載地址
支援的作業系統: Windows macOS Linux