这个终端 AI,能替你操作 vim 和数据库

如果你每天大半时间泡在终端里,现在有一个新工具值得关注:Warp 把原本内置在自家终端里的智能体拆了出来,做成一个独立的命令行程序 Warp Agent CLI,可以直接在 Ghostty、iTerm 2、VS Code、Windows 自带终端或者你惯用的任何终端里跑。

同类编码助手已经不少,这个的差异点不在模型,而在它跟命令行本身的结合方式。

它在智能体和终端之间加了一层

Warp 的做法是把智能体架在自家终端基础设施之上。技术上,它在智能体和底层 shell 之间加了一层间接层来管理伪终端连接,思路和 tmux 类似——官方称之为「多路复用」。

这一层带来的直接结果是:智能体原生知道终端里输入了什么、输出了什么。多数命令行助手只能拿到命令执行完的文本结果,而它拿到的是终端会话本身。

由此解锁的能力有几项挺实在。会话不会因为切换目录而中断,跨多个代码仓库来回跳的时候不用重开;跑在远程机器上也不需要先在对端装二进制文件,直接借 ssh 会话就能用,这对权限受限的云主机很友好。

它能开着 vim 和数据库干活

更有意思的是全屏交互式程序。sqlite、python 交互环境这类需要占满终端的程序,它不仅能启动,还能操作。

按官方说明,可以让它在交互式环境里写 SQL 查询、边跑边排查数据问题;可以用 gdb 设断点调试正在运行的程序;可以调 htop 看系统性能。官方还专门举了个例子——你可以让它帮你退出 vim。这句玩笑背后是真本事:能在编辑器里改文档、能在调试器里设断点,说明它是在真正驾驶终端,而不是隔着一层往里丢命令。

输入方式也做了处理。和别的工具一样可以用 `!` 直接执行 shell 命令,但它还内置了一个分类器,会自动判断你敲进去的是命令还是自然语言,然后分别交给 shell 或者智能体。Warp 终端的招牌功能 Tab 补全也带过来了,敲一半按 Tab 就能看到参数和选项提示。

派活给别的智能体,包括竞品

Warp 的智能体被定位成一个「调度者」:接到复杂任务先拆解,再分给子智能体,界面上能看到每个子智能体在干什么,方向键就能在调度者和子会话之间切换。

比较少见的一点是,配合 Warp 的云平台,它不只能把活派给用不同模型的子智能体,还能派给完全不同的工具,包括 Claude Code 和 Codex 这两个竞品。此外还支持云端接力:本地起个头,交给云端继续跑,然后合上笔记本;所有云端任务集中记录,可以通过网页监控和随时干预。

模型这一侧走的是成本优化路线,按任务复杂度自动路由,开箱带前沿模型和开放权重模型,也支持写配置文件自定义路由规则,指定哪类任务交给哪个模型。

想试要花多少钱

安装是一行命令,Mac 和 Linux 用 curl,Windows 用 PowerShell。

接入推理有三条路:订阅 Warp,每月 18 美元,含 20 美元的推理额度,已有订阅的账号可以直接登录;不想订阅的话,现在支持单独购买额度,10 美元起;或者干脆填自己的密钥、接一个 OpenAI 兼容端点,也可以用 SuperGrok 账号登录。

说白了,这一波命令行编码工具已经卷到「谁更懂终端」这一层了。写代码这件事各家差距在收窄,但能不能接管一个交互式程序、能不能在切目录和跨机器时保住上下文,是实打实的体验分水岭。对重度终端用户来说,这类差异比多几个模型选项更值钱。

不过也要留一句冷静话:多智能体调度和云端接力听着很美,实际用起来对任务拆解质量的依赖极高,拆错了就是并行犯错。真要评估,建议先拿单会话的日常活儿试手,别一上来就上编排。

你现在终端里跑的是哪个 AI 助手?

来源:Warp 官方博客(经 Hacker News)