审查AI代理所做的每项更改
内置于AgentsRoom的全屏diff查看器。查看更改内容,对代码提问,满意后提交。逐个文件查看,带有语法高亮和单词级diff。
审查模式包含的功能
在将AI生成的更改提交到仓库之前,检查这些更改所需的全部工具。
并排diff查看器
通过highlight.js的语法高亮,并排查看旧代码和新代码。单词级diff使用LCS算法精确显示每行中哪些标记发生了变化。
颜色编码的文件列表
左侧栏列出每个修改的文件。绿色表示新增,红色表示删除,橙色表示修改。点击任意文件跳转到其diff。使用审查栏跟踪进度。
键盘导航
使用方向键(左/右)或j/k在文件间导航。使用眼睛图标将文件标记为已审查。导航时会播放轻柔的点击声,到达最后一个文件时会播放提示音。
向Claude询问代码相关问题
输入关于当前文件的问题并按Enter。代理回复更改相关上下文时,审查会暂停。获得答案后继续审查。
进度跟踪
进度条显示已审查文件数占总数的比例。随着进度将文件标记为已审查。只有在每个文件都被检查后,完成页面才会出现。
准备好后提交
所有文件审查完成后,会显示一个包含提交消息文本框的完成页面。使用AI生成提交消息或自行编写。点击提交,获得成功或错误反馈,模态框自动关闭。
工作原理
从代理输出到已提交代码的四个步骤。
代理完成工作
一个或多个Claude代理完成任务并修改项目中的文件。AgentsRoom自动检测更改的文件。
打开审查模式
点击审查按钮打开全屏模态框。文件列表加载到侧栏中,每个更改文件都有颜色编码的状态指示器。
逐个文件审查
使用键盘快捷键或侧栏浏览文件。检查diff,向Claude询问特定更改的问题,并将每个文件标记为已审查。
提交所有更改
当每个文件都标记为已审查后,完成页面出现。编写或生成提交消息,然后提交。成功后模态框关闭。

FAQ
审查模式使用什么diff格式?
审查模式显示由highlight.js提供语法高亮的并排diff。在每个更改的行内,单词级差异通过最长公共子序列(LCS)算法计算,让您精确看到哪些标记被添加、删除或修改。
审查期间可以对代码提问吗?
可以。在查看任何文件时,在输入框中输入问题并按Enter。代理处理问题时审查暂停。获得答案后,您可以继续审查。
提交流程是如何工作的?
将所有文件标记为已审查后,会出现一个包含提交消息文本框的完成页面。您可以自行编写消息或点击sparkles按钮用AI生成。点击"提交所有更改"完成操作。您会收到成功或错误反馈,成功时模态框自动关闭。
有哪些键盘快捷键可用?
使用左/右方向键或j/k在文件间导航。在文件间移动时会播放点击声,到达列表中最后一个文件时会播放提示音。
提交前必须审查每个文件吗?
是的。提交页面只有在每个文件都被标记为已审查后才会出现。这确保您在将更改提交到仓库之前已检查了所有更改。
放心地审查AI代码更改
下载AgentsRoom,在代理修改的每个文件进入仓库之前进行检查。3个项目内免费。