2026年7月29日 · 阅读 —

AI 终端神器横向对比:Codux、Otty、Terax、Orca、Kaku、Cmux,到底谁在真的干活?

AI 工程实践

AI 终端神器横向对比:Codux、Otty、Terax、Orca、Kaku、Cmux,到底谁在真的干活?

导语

今年 AI 编程 CLI 井喷——Codex、Claude Code、OpenCode、Kimi Code、Grok、Cursor CLI……你能想到的模型厂商几乎都出了终端 agent。

但问题来了:Agent 好用,但管理 Agent 的工具几乎没有。

你同时开着三四个 agent 窗口,每个各管各的会话、各管各的 Token、各管各的上下文。跑一半要出门,手机连不上。SSH 密钥不知道该不该贴进提示词。Token 烧了多少全靠猜。

于是今年冒出了一批”AI 终端管理工具”,它们不自己写代码,而是帮你管好那些写代码的 agent。

最近被频繁提到的有 6 个:Codux、Otty、Terax、Orca、Kaku、Cmux。

我把它们的项目文档全翻了一遍,按功能维度做了个横向对比。

一句话分类

项目一句话定位核心哲学
Codux用 Rust + GPUI 打造的 AI 编程 CLI 控制台统一视图 + 凭证隔离 + 远程接管
Otty终端工作区,文件浏览器 + 块式终端 UI + 快捷命令终端应该成为开发运维的主工作区
Terax轻量级 AI 终端(ADE),7-8MB,无遥测最小化 + 本地优先 + 自备密钥
OrcaAI 编排器,并排跑多个 agent 在 worktree 中并行 + 比较 + 合并
KakuWezTerm 深度定制版,macOS 专属 AI 终端零配置 + 轻量 + 主题感知
Cmux基于 Ghostty 的 macOS 终端,带垂直标签页和通知系统原生 + 通知 + 可脚本化

横向对比总表

维度CoduxOttyTeraxOrcaKakuCmux
技术栈Rust + GPUI 原生Rust(iced/widgets)Tauri 2 + Rust + React 19未公开(桌面应用)WezTerm 深度 fork(Lua)Swift + AppKit + libghostty
安装包大小未公开未公开~7-8 MB未公开~40 MB(比上游 WezTerm 小 40%)未公开
macOS✅✅(dmg)✅✅✅(仅 macOS)✅(仅 macOS)
Windows✅❌✅✅❌❌
Linux✅(主机端)✅(deb/rpm)✅(AppImage/deb/rpm)✅(AppImage)❌❌
手机端✅(Android + iOS)❌❌✅(Android + iOS)❌✅(iOS Beta)
开源协议GPL-3.0未公开(有 LICENSE 文件)Apache-2.0MITMITGPL-3.0
是否需要账号❌❌❌❌❌❌
遥测无未公开无遥测可选(可退出)无未公开
AI CLI 统一管理✅ 9+ CLI❌(未提及 AI 集成)✅ 内置 AI 面板✅ 20+ CLI✅ 配置入口✅ 任何 CLI
Worktree 隔离✅❌❌✅❌❌(但支持 SSH + tmux)
Token 统计✅ 多维❌❌✅ 用量追踪❌❌
本地记忆✅❌✅ TERAX.md 项目记忆❌❌❌
凭证隔离✅ SSH/DB 隔离❌✅ OS keychain 存密钥❌❌❌
远程主机✅ P2P/中继❌❌✅ SSH Worktree❌✅ SSH + 远程 tmux
手机接力✅❌❌✅❌✅ iOS Beta
内置浏览器✅ Web Tunnel❌❌✅ Design Mode❌✅ 内置浏览器窗格
通知系统❌❌❌✅ 通知 + 未读❌✅ 通知光环 + 面板
Git 集成✅ Worktree 面板❌(未提及)✅ Git 图 + 提交✅ GitHub/Linear 原生✅ Lazygit 集成✅ 侧边栏显示分支/PR
AI 代码补全❌❌✅ 内联 AI 补全❌✅ 错误修复 + 命令生成❌
可脚本化❌(CLI 有限)❌❌✅ Orca CLI✅ kaku CLI✅ CLI + socket API
会话恢复✅ 断线重连❌(未提及)❌❌❌✅ 完整布局恢复 + agent 恢复
像素宠物✅❌❌❌❌❌

关于 Otty:Otty 的仓库在 otty-shell/otty,目前处于 active development 阶段(v0.1.0)。README 定位为”终端工作区”——带文件浏览器、快捷命令/SSH 启动器、块式终端 UI,但没有专门针对 AI 编程 CLI 的管理功能,也没有凭证隔离、远程主机、手机端等能力。它更像一个”增强型终端”,而不是”AI 管理工具”。如果你有 Otty 的最新文档或使用经验,欢迎补充。

按使用场景推荐

如果你:多 agent 并行、跨项目、经常换设备

优先看 Codux 和 Orca。

Codux 的 worktree 隔离机制是目前这几个里最完整的——每个任务有自己的终端、Git 状态、文件和 AI 会话,天然互不干扰。加上 Token 多维统计、凭证隔离(SSH/DB 密钥不进模型上下文)、手机接力 + 远程主机,适合重度 agent 用户。

Orca 的路线更偏”并行 + 比较”——一个提示同时分发给五个 agent,每个在独立 worktree 里跑,然后比较结果合并最佳方案。GitHub 和 Linear 的原生集成也是独一份。

差别:Codux 更偏”控制台”,Orca 更偏”编排器”。Codux 的凭证隔离是 Orca 没有的,Orca 的并行分发给多个 agent 是 Codux 没有的。

如果你:本地优先、轻量、自备密钥

Terax 是最轻的。 7-8MB 安装包,Tauri 2 + Rust 构建,无遥测、无账号。内置 AI 面板支持 BYOK(OpenAI、Anthropic、Gemini、Groq、xAI、DeepSeek 等),也支持本地模型(LM Studio、MLX、Ollama)。

它的亮点在于”终端本身也是 AI 编辑器”——内联 AI 补全、AI edit diffs(逐块接受/拒绝)、Vim 模式、CodeMirror 6 编辑器。还有 TERAX.md 项目记忆机制,agent 可以读写项目级记忆文件。

代价:没有手机端、没有远程主机、没有 worktree 隔离。它更适合”一个人一台机器”的场景。

如果你:macOS 用户,想要原生体验 + 通知系统

Cmux 是目前 macOS 上最精致的选项。 基于 libghostty 渲染,Swift + AppKit 原生,读你的 Ghostty 配置。它的通知系统是独一份——agent 需要你的时候,窗格显示蓝色光环,侧边栏有未读徽章,还支持 macOS 桌面通知。

内置浏览器窗格移植自 agent-browser,可脚本化抓取 DOM、点击、填表、执行 JS。所有操作都可通过 CLI 和 socket API 自动化。

代价:仅 macOS,没有 Windows/Linux 版本。没有 worktree 隔离,但支持 SSH 连接远程 tmux 会话。iOS 还在 Beta。

如果你:macOS 用户,想要”开箱即用 + 轻量 AI 辅助”

Kaku 是门槛最低的。 WezTerm 深度定制版,零配置启动,macOS 主题自动切换,内置 JetBrains Mono 和 macOS 字体渲染。AI 功能集中在”错误修复建议”和”自然语言转命令”两个场景,不喧宾夺主。

代价:仅 macOS,没有远程能力,没有手机端。AI 功能比较浅,更适合”偶尔用 AI 的终端用户”而不是”重度 agent 用户”。

如果你:想要”终端工作区”,不限定 AI 场景

Otty 走的是另一个路线。 它的定位不是”AI 管理工具”,而是”终端应该成为开发运维的主工作区”——带文件浏览器、快捷命令/SSH 启动器、块式终端 UI。目前还是 v0.1.0 早期阶段,没有 AI CLI 统一管理、凭证隔离、远程主机这些能力。如果你只是想要一个更好用的终端,而不是专门管 agent 的,可以关注一下。

代价:项目还在早期,功能有限,没有 Windows 和手机端,没有 AI 集成。

如果你:想要”终端 + 编辑器 + AI 一体”

Terax 和 Kaku 都走这个路线,但方向不同。

Terax 更像一个”AI 优先的终端编辑器”——内置 CodeMirror 6、Git 图、内联 AI 补全、AI edit diffs,更像 VS Code 的终端替代品。

Kaku 更像一个”被 AI 增强的终端”——保留了 WezTerm 的终端本质,AI 是辅助功能不是核心。

架构差异

┌─────────────────────────────────────────────────────────┐
│                    AI 终端管理工具生态                      │
├─────────────┬─────────────┬──────────────┬───────────────┤
│  控制台型    │  编排器型    │   终端增强型   │  原生终端型   │
│  Codux      │  Orca       │   Terax      │  Cmux        │
│  Otty       │             │   Kaku       │              │
│  统一管理    │  并行分发    │  内置 AI 能力  │  原生体验     │
│  远程接管    │  比较合并    │  编辑+终端一体 │  通知系统     │
│  凭证隔离    │  GitHub集成 │  本地优先      │  可脚本化     │
└─────────────┴─────────────┴──────────────┴───────────────┘

写在最后

这 6 个项目其实不完全是竞品,它们解决的是同一个大问题下的不同子问题:

  • Codux 解决的是”agent 散落各处”的问题——统一视图、worktree 隔离、Token 统计、凭证隔离、远程接管,它是目前覆盖面最全的。
  • Orca 解决的是”哪个 agent 方案最好”的问题——并行分发 + 比较合并,是这几个里最偏”实验/迭代”的。
  • Terax 解决的是”不想用 IDE 但想要 AI 辅助”的问题——终端 + 编辑器 + AI 一体,7-8MB 做到这个程度确实厉害。
  • Cmux 解决的是”macOS 上 agent 通知混乱”的问题——原生体验 + 通知系统 + 可脚本化,是 macOS 用户的精致之选。
  • Kaku 解决的是”终端配置太烦”的问题——零配置 + 轻量 + 主题感知,适合不想折腾又想用 AI 的人。
  • Otty 解决的是”终端太窄”的问题——文件浏览器 + 块式终端 UI + 快捷命令,但项目还在早期(v0.1.0),目前没有 AI 管理能力。

几个值得注意的边界:

  • 没有哪个项目同时支持所有平台。Codux 是跨平台最全的(macOS + Windows + Linux + 手机),但 Linux 主机端还是 Beta。
  • 凭证隔离只有 Codux 明确做了。其他项目要么用 OS keychain(Terax),要么没提。如果你在团队环境里用 agent,凭证泄露风险需要自己评估。
  • Worktree 隔离只有 Codux 和 Orca 做了。如果你经常并行跑多个 agent,没有 worktree 隔离意味着冲突风险你扛。
  • 手机端只有 Codux、Orca 和 Cmux(iOS Beta)有。如果你有”跑一半出门”的需求,这三个值得关注。

最后,这些项目都在快速迭代中——Codux 刚发 2.0,Orca 每天发版,Cmux 有 nightly 频道。今天的功能对比,下个月可能就变了。建议按自己的实际场景挑一个先试,不要等”完美方案”。

#Codux #Otty #Terax #Orca #Kaku #Cmux #AI终端 #横向对比 #AI编程 #开源工具 #终端工具 #Worktree #凭证隔离