重度使用者終端
Unterm vs iTerm2
iTerm2 是 macOS 上無可爭議的重度終端;Unterm 跨平台,且為 AI agent 驅動而生。
iTerm2 是一款極其成熟的 macOS 終端——觸發器、profile、Python 腳本 API,多年打磨。它的限制在於僅 macOS,且自動化是 Python API 而非 agent 原生的面。Unterm 跑在 macOS、Linux 和 Windows 上,圍繞 MCP 建構,讓 LLM agent 直接操作它。
| 能力 | Unterm | iTerm2 |
|---|---|---|
| 可從外部透過 MCP 驅動 | ✓ | ✗ |
| 每個動作都有可寫成指令碼的 CLI | ✓ | Python API |
| 內建 AI 程式設計 agent 啟動器 | ✓ ×7 | ✗ |
| agent 自動接回終端的 MCP | ✓ | ✗ |
| Agent 駕駛艙(收件箱 · fleet · 審閱) | ✓ | ✗ |
| 身分 profile(每個視窗一套憑證) | ✓ | ✗ |
| 多實例協調 | ✓ | ✗ |
| 工作階段錄製 → markdown | ✓ md | ✓ |
| MCP 截圖 + 檔案上傳 | ✓ | ~ |
| 選取即複製,右鍵即貼上——無選單 | ✓ gesture | menu |
| 內建代理管理 | ✓ | ✗ |
| 本機優先,不上雲、不需登入 | ✓ | ✓ |
| AI 內建在終端裡 | ✓ agent-driven | plugin |
| GPU 算繪 | ✓ | ✓ |
| macOS + Linux + Windows | ✓ | macOS |
| 用戶端開源 | ✓ MIT | ✓ GPL |
| 原生介面語言 | ✓ ×9 | en |
| 價格 | $0 | $0 |
✓ 有 · ✗ 無 · ~ 部分 · ×N 數量。「AI 內建」那一列的 ✗ 刻意如此 正是整個主張:Unterm 把 AI 留在外面,把終端開放成 AI 能抓握的表面。
為什麼選擇 Unterm
- ✓ 跨平台。同一個可被 agent 驅動的終端跑在 macOS、Linux 和 Windows——iTerm2 僅 macOS。
- ✓ MCP + 一鍵 agent。任何 LLM 都能對話的 MCP 服務、腳本 CLI,以及一鍵安裝 Claude Code、Codex、Gemini CLI、OpenCode 和 Aider 並自動接線。
- ✓ agent 工作流功能。身分 profile、多實例視窗、去敏 Markdown 錄製、截圖和代理輪換——面向跑 agent,而不只是互動使用。
iTerm2 更強的地方
在 macOS 上,iTerm2 的互動式重度使用幾乎難以超越:龐大而精細的功能集、觸發器、成熟的 Python API,多年沉澱。如果你只用 macOS 且想要最深的手動終端,iTerm2 是黃金標準。
一句話結論
只用 macOS 且想要最成熟的互動式終端?iTerm2。想要一個橫跨 mac、Linux、Windows、由你的 AI agent 透過 MCP 驅動的 agent 原生終端?Unterm 正為此而造。
MIT 授權 · macOS / Linux / Windows · 無需帳號、無需登入。