开源 AI 终端
Unterm vs Terax
两者都是 AI-native 终端——Terax 内建自己的 agent IDE;Unterm 让任意外部 agent 通过 MCP 驱动终端。
Terax 很惊艳,一个小巧(约 7 MB)的 Tauri 终端,带内建代码编辑器、git graph、web 预览面板,以及用你自己的 key 或本地模型的多 agent AI 侧栏。Unterm 同样是开源、AI-native、自带 key 的立场,但划线不同——不是内建一个 agent,而是把终端通过 MCP 暴露出来,让你已经在用的 agent 来操作它,且是原生渲染而非 webview。
| 能力 | Unterm | Terax |
|---|---|---|
| 可从外部经 MCP 驱动 | ✓ | ✗ |
| 每个动作都有可脚本化 CLI | ✓ | ✗ |
| 内置 AI 编码 agent 启动器 | ✓ ×5 | ✓ built-in |
| agent 自动接回终端 MCP | ✓ | ✗ |
| 身份 profile(一窗一套凭据) | ✓ | ✗ |
| 多实例编排 | ✓ | ✗ |
| 会话录制 → markdown | ✓ md | ✗ |
| MCP 截图 + 文件上传 | ✓ | ~ preview |
| 内置代理管理 | ✓ | ✗ |
| 本地优先,无云端 / 无登录 | ✓ | ✓ |
| AI 内嵌进终端 | ✓ agent-driven | ✓ built-in (BYO) |
| GPU 渲染 | ✓ | ✓ WebGL |
| macOS + Linux + Windows | ✓ | ✓ +Android |
| 客户端开源 | ✓ MIT | ✓ |
| 原生界面语言 | ✓ ×9 | en |
| 价格 | $0 | $0 |
✓ 有 · ✗ 无 · ~ 部分 · ×N 数量。「AI 内嵌」那行的 ✗ 刻意如此 正是整个产品主张:Unterm 把 AI 留在外面,把终端本身作为它抓握的表面。
为什么选择 Unterm
- ✓ 驱动任意 agent,而非一个内建 agent。Unterm 的 MCP 服务 + CLI 让 Claude Code、Codex、Gemini CLI 等都能列 pane、跑命令、读屏——你保留自己选的 agent。
- ✓ 一键安装 + 自动接线。一键设置并登录主流编码 agent,Unterm 会把自己注册进每个的全局 MCP 配置。
- ✓ 原生终端,内建 agent 运维。原生(非 web)渲染器,加上身份 profile、多实例、会话录制、截屏和代理——是跑 agent 的面,而不是内建一个编辑器。
Terax 更强的地方
Terax 一个 app 里塞得更多:真正的代码编辑器、git graph、web 预览面板、内建多 agent 工作流——全部在约 7 MB 的下载里,还有 Android 版。如果你想要一个恰好活在终端里的一站式 AI 编码 IDE,Terax 开箱塞得更满。
一句话结论
想要一个把编辑器 + agent IDE 打包进一个小 app?Terax 是好选择。想要一个能被你已经在跑的外部编码 agent 通过 MCP 驱动、且原生渲染的终端?那是 Unterm。
MIT 许可 · macOS / Linux / Windows · 无需账号、无需登录。