AI 代理
可以驅動的終端機。
跨平台終端機,內建 MCP、HTTP、CLI 三套控制面。Claude Code、Cursor、Aider、你自己寫的腳本,都透過同一套 JSON-RPC 介面驅動每一項操作。
開源 · 本地優先 · 無雲端 · 無登入
一次安裝,三平台通用
下載對應系統的簽章包。三平台一致是正確性,而不是「尚未支援」——Windows 能用而 macOS 不能用就是 bug。
四套控制面,同一個引擎
每個 Unterm 視窗都會在本機啟動 MCP server 和 HTTP 設定 server。任意一處讀寫,狀態同步。
127.0.0.1:19876 上的換行分隔 JSON-RPC,鑑權 token 把守。開 shell、讀面板、截圖、控制錄製。
腳本、cron、shell 都用同一套介面。本地 MCP 的瘦客戶端,不重複業務邏輯。
現代化設定 UI 跑在瀏覽器裡,不擠進字元網格。Tailwind + Alpine 單頁,連 127.0.0.1:19877。主題、代理、錄製、語言一站搞定。
en / 简体 / 繁體 / 日本語 / 한국어 / Deutsch / Français / Italiano / हिन्दी 開箱可用,自動跟隨系統語系。
依 OSC 133 程式碼區塊分段的 markdown,內建敏感資訊去敏化。檔案落在 <cwd>/.unterm/sessions/。
狀態列一鍵截圖。PNG 入硬碟、圖片入剪貼簿、路徑入文字剪貼簿,一次到位。
自動讀 macOS scutil / Windows 登錄檔 / GNOME gsettings / 環境變數。一鍵開關,不需要手動填 URL。
基於改造過的 WezTerm 引擎——macOS 用 Metal,Linux 用 OpenGL,Windows 走 ANGLE 轉 DirectX。
五條原則,絕不破例
服務、API、錄製全部跑在 127.0.0.1。無登入、無遙測、無訂閱。Shell 歷史是你自己的。
不做 AI 聊天浮層,不做幽靈補全,不做內嵌 AI 面板。終端機只是被驅動的表面——Claude Code、Cursor、腳本都在外面,透過 MCP 抓握。
每個產品功能上線第一天就配套發 MCP 方法和 CLI 子命令。無法從外部驅動的功能不發布。
Windows 能用但 macOS 或 Linux 不能用 = bug,不是「未來會支援」。Mac、Linux、Windows 同步發布。
功能用得彆扭就刪掉,別想著重新設計。右鍵選單、Cmd+Q 二次確認、手填代理 URL——這些都曾經存在,刪掉之後產品反而更順手。
Unterm 與其他終端機的差別
2026 年三款終端機重新拉高了基線。它們各自佔了不同的賽道。
| 特性 | Unterm | Warp | iTerm2 | Ghostty |
|---|---|---|---|---|
| 可被外部 MCP 驅動 | ✓ | ✗ | ✗ | ✗ |
| 本地優先,無雲端 | ✓ | ✗ | ✓ | ✓ |
| GPU 算繪 | ✓ | ✓ | ✗ | ✓ |
| 三平台 (Mac + Linux + Win) | ✓ | ✓ | macOS | macOS+Linux |
| 客戶端開源 | ✓ MIT | AGPL | ✓ GPL | ✓ MIT |
| 終端機內嵌 AI | ✗ (有意不做) | ✓ (cloud) | ✗ | ✗ |
| 9 國語言原生 UI | ✓ | en | en | en |
對比基於 2026-05-01 的公開特性。其他終端機可能有閉源或路線圖中的項未列出。
下載 Unterm 0.5.0
macOS 版以 Developer ID 簽章並通過了 Apple 公證。Linux .deb / AppImage 與 Windows .msi / .zip 也已發布。
查看 GitHub 上的 v0.5.0 release常見問題
Unterm 是什麼?
跨平台的終端機模擬器,內建 MCP、HTTP、CLI 三套控制面。產品定位:把終端機做成一個 MCP 可驅動的表面,讓外部 AI 代理從外面操作它,而不是把 AI 烤進終端機裡。
和 Claude Code、Cursor 等 agent 怎麼連動?
每個 Unterm 視窗都會在本機啟動一個 MCP server (TCP、JSON-RPC、token 鑑權)。把 MCP 客戶端連到 127.0.0.1:<port>——埠號和 token 啟動時寫到 ~/.unterm/server.json。Agent 可以開 shell、執行命令、讀面板、截圖、控制錄製、改設定。
和 Warp 有什麼不一樣?
Warp 把 AI 嵌進了一個閉源雲端編排器 (Oz)——外部工具像 Claude Code 沒法從外面驅動 Warp。Unterm 選了第三條路:把 AI 關在終端機外面,讓終端機本身成為 MCP 可驅動的表面,任何 agent 都能抓握它。無雲端、無登入。
我的資料去哪了?
哪也沒去。MCP 和網頁設定 server 都只綁 127.0.0.1。工作階段錄製落到 <project>/.unterm/sessions/,內建 token 去敏化。零遙測、零分析、零登入、零雲端往返。Shell 歷史歸你。
要怎麼用腳本驅動?
用 unterm-cli:session list、proxy status、theme set midnight、session record start、screenshot。任何子命令加 --json 就出原始 JSON-RPC,可直接接 shell pipe 與 cron。
開源嗎?
開源——MIT 授權。底層算繪、字型、SSH、mux 來自 WezTerm 引擎,上面架了一層薄的 Unterm 產品層 (MCP、網頁設定、錄製、i18n、簽章流水線)。原始碼在 github.com/unzooai/unterm。