Reviu 是一款用于审查 AI 智能体所写代码的原生桌面应用,核心目标是在代码提交之前完成对智能体工作的审查,并用真实的 Git 收尾。
用途
Reviu 面向使用编码智能体的开发者:启动 Claude Code、Codex、Gemini 或其他 ACP 注册表智能体,观察会话过程,审查每一处 diff,把行内评论发回给智能体,然后在不离开 Reviu 的情况下暂存、变基、提交并打开 PR。
主要能力
- 智能体会话管理:每个任务成为持久会话而非一次性对话,拥有独立的对话、分支、终端、检查点、文件编辑和审查队列;切换会话不会停止正在运行的智能体。
- 支持来自官方 Agent Client Protocol 注册表的智能体:Claude Code、Codex、Gemini、Copilot、Cline 等约二十种。Reviu 驱动你已安装并登录的 CLI,智能体以你现有订阅运行,无需粘贴 API 密钥。
- 本地 diff 审查与行内评论:审查本地 diff,留下行评论,并将评论合并为一条提示发回给智能体;评论包含文件、行与侧边上下文。
- 并行 worktree:支持隔离 worktree,让并行智能体任务不污染主检出目录;可同时运行多个智能体而不让一个任务弄脏另一个检出。
- 注意力状态:可查看哪些任务正在运行、等待、失败或可供审查。
- 本地 Git 操作:暂存可信的 hunk、取消暂存以再次审查、还原其余内容;支持压缩、fixup、丢弃和重排提交;支持解决冲突、继续变基、储藏工作、拣选和撤销错误;可通过命令面板以键盘优先的方式执行提交、修订、推送、变基和储藏。
- GitHub 集成(Pro):拉取请求停靠栏含检查与合并;检出分支后 Reviu 会找到其 PR 或帮助从头部创建;在编辑器中打开 PR 文件并内联评论、回复线程、提交完整审查;支持按 GitHub 方式压缩、合并或变基,并使用 GitHub 生成的标题、消息、项目符号和尾注。
- 浏览器扩展(Pro):可将“在 Reviu 中打开”添加到 GitHub 拉取请求,本地打开分支以供 diff 审查、文件和终端操作。
- 通知收件箱(Pro)。
- 本地优先:你的代码与智能体进程保留在本机;本地会话与所有本地 Git 功能无需账号,仅在 Reviu Pro 的 GitHub 集成时才需要登录。
- 原生性能:使用基于 Rust 的 GPU 加速 UI 框架 gpui.rs 构建,无 Electron、无 webview。
使用方式
- 下载并安装 Reviu(macOS 支持 Apple Silicon 与 Intel,Windows 提供 x64 和 ARM64 原生构建,Linux 可通过下载区的安装命令安装)。本地会话无需账号。
- 打开一个仓库,运行你已安装并登录的智能体 CLI。
- 智能体在其自己的分支或 worktree 中开始工作;你在提交前审查本地 diff。
- 通过行内评论把修改意见合并为一条提示发回给智能体。
- 智能体改好后,暂存、变基、推送并打开 PR。 Reviu 的审查循环被概括为:一个任务,一条路径——智能体开始工作、你审查、发回修改、干净地交付。
适用场景
- 在本地使用编码智能体,需要审查其 diff 并用本地 Git 完成分支收尾的开发者。
- 本地智能体工作最终要走向 GitHub 拉取请求审查与合并的开发者(需 Reviu Pro)。
- 同时运行多个智能体任务、希望用并行 worktree 隔离的场景。
收费与限制
- 本地智能体审查、本地 diff 审查、行内评论发回、并行 worktree 和本地 Git 工作流免费。
- Reviu Pro 为付费层,增加 GitHub 拉取请求停靠栏、GitHub 审查评论、检查、合并操作、通知和浏览器扩展;提供 14 天免费试用,可随时取消。
- Reviu 不计量智能体使用量,沿用你已有的 CLI 订阅。
- 移动端与 SSH 远程工作流为后续规划中的功能。
- 官方资料未提供具体价格数字、各平台安装命令的具体内容以及更详细的系统要求。