前言

Claude Code 带火了"终端智能体"这个品类——你坐在终端里用自然语言下指令,AI 自己读代码、改文件、跑命令、验证结果。但门槛也是真的:订阅贵、网络折腾、依赖特定环境。

最近发现 Rqu AI 出了个官方 CLI 工具 Rqu CLI(命令名 rqu),定位就是"跑在终端里的智能体"。实测一周,把安装、上手、核心能力和边界都摸了一遍,写成这篇实录。

一、这是什么

Rqu CLI 是一个终端 AI Agent,交互形态直接对齐 Claude Code(全屏 TUI、钉底输入框、Shift+Tab 切模式、Esc 随时中断),但工程实现有自己的特点:

特点 说明
Go 标准库实现,零第三方依赖 单个静态二进制,约 10MB,Linux / macOS 下载即用
一条命令安装 curl 脚本自动识别架构,强制 sha256 校验
读-改-验闭环 改完代码必须过自检(构建/测试/静态检查)才算完成,汇报前先核对 diff
三层记忆 RQU.md(项目宪法)+ MEMORY.md(跨会话长期记忆)+ 工作日志
子 Agent 委派 一次派出多个任务,并发执行
安全编辑 编辑前自动快照、undo 一键回滚、apply_patch 原子补丁、受保护路径硬拦截
默认接入 Rqu AI 网关 也可指向任何 OpenAI 兼容端点,同一计费

二、安装实录(全程 2 分钟)

curl -fsSL https://www.rqu.cn/dl/rqu/install.sh | sh

实测过程值得一提的细节:

  1. 脚本从官网的 latest.json 清单取当前平台二进制的下载地址和 sha256,下载后强制校验,不过不装;
  2. 默认装到 /usr/local/bin,无写权限时引导装到 ~/.local/bin 并提示配 PATH;
  3. macOS 会自动移除 Gatekeeper 隔离属性(二进制未签名,首次运行会被系统拦,这个细节说明作者踩过坑);
  4. 装完执行 rqu login,粘贴 Rqu AI 控制台创建的 API Key 即用。

升级也顺手:交互终端内 /update 一条命令(拉清单→比版本→下载→校验→原子替换),或非交互的 rqu update [beta|stable|--check]。stable/beta 双通道,启动时静默检查(24h 缓存),新版本只提示不自动装——这个克制我喜欢。

三、上手:三步进入工作流

第一步,登录:

rqu login          # 首次配置,粘贴 API Key,自动校验并选默认模型

第二步,让 Agent 认识项目:

cd your-project
rqu
# 进入交互终端后:
/init              # 三个问题生成 RQU.md——Agent 的"项目宪法"
/doctor            # 环境自检:权限配置 / git / MCP / 记忆 / API 链路延迟

第三步,派第一个任务:

> 把这个项目的构建命令整理成 Makefile,改完跑一次测试验证

我观察它完整走了一遍 读代码 → 改文件 → 跑命令 → 汇报 diff 的闭环——汇报里带测试的红绿结果,不是"我改好了"的口头承诺。"可验证"是这类工具和普通聊天框的本质分野,也是我最看重的一点。

四、用一周后,留下我的功能排序

1. verify 闭环(最实用) 它内部规则是"改完必须 verify 通过才算完成":构建、测试、静态检查按项目类型自动选。我让它改一个 Go 项目,它改完自己跑 go build + go vet + 测试,红了会自己回滚重试。这个机制把"AI 改代码"从抽奖变成了工程。

2. 三层记忆 RQU.md 是项目级的上下文(架构、约定、构建方式),跨会话的 MEMORY.md 存你的偏好和工作日志。第二个新会话里它直接知道"这个项目用 go build -buildvcs=false 编译"——不用每次重新介绍项目。

3. 子 Agent 委派 「并行看一下这三处代码,汇总结论」——它会派出多个子任务并发执行再汇总。调研型任务效率提升明显。

4. 安全编辑 编辑前自动快照,undo 一键回滚;apply_patch 是原子补丁(要么全成功要么不应用);受保护路径和敏感文件有硬拦截。让它动生产相关目录时我心里有底。

五、必须说清的边界(作者自己列的很诚实)

  • Windows 暂不支持:后台进程和终端 raw mode 是 Unix 实现,bash 工具依赖 sh,建议 WSL / Git Bash;
  • macOS 目前是 cooked 降级模式:raw mode 二期,体验略糙但可用;
  • bash 命令走只读白名单:含管道/重定向/复合语法的命令会被拦,是保守策略;
  • 输入框单行,长文本横向滚动。

六、成本:和 API 共用同一套计费

CLI 是 Rqu AI 的客户端之一,和直接调 /v1/chat/completions 走同一网关、同一计费——按 token 计费,模型可切(rqu model 随时换)。我的用法是:复杂重构用旗舰模型,日常杂活用便宜模型,一个月重度使用成本控制在几十块。API 侧的接入文档在 rqu.cn/docs,想自己集成同理。

七、适合谁

  • 终端工作流的重度用户(Vim/Emacs/tmux 党直接无缝衔接)
  • 需要 Agent 在真实项目里"读-改-验",而不只是想找个聊天框的人
  • 想把构建、测试、检索、diff 核对这类重复工程活交出去的工程师
  • 想低成本体验终端智能体的开发者(API 按量付费,¥10 就能起步试)

完整文档(斜杠命令总表、MCP 与 Skills、配置参考)在 https://www.rqu.cn/docs/cli,下载页 https://www.rqu.cn/download。