> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trae.cn/llms.txt
> Use this file to discover all available pages before exploring further.

智能代码审查功能依托 AI 自动识别代码中的潜在问题、提炼核心改动，通过可视化图表呈现业务流程变更，并借助 diff 视图展示代码问题，助你从宏观视角校验变更合理性，快速完成问题修复。
**支持的审查范围如下：**

* 未提交的变更：审查工作区中已修改但尚未提交的代码。
* 单次提交：对某一次特定的提交进行审查。
* 分支间差异：审查当前分支与另一个目标分支（本地或远程）之间的所有差异。

**支持的审查模式如下：**

* 总结并审查：生成变更总结并执行代码审查。
* 仅审查：仅执行代码审查。
* 仅总结：仅生成变更总结。

## 效果展示 {#e769dded}
审查完成后，**智能体审查** 面板会展示生成的摘要条目和问题条目。
![Image=3024x1761](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/515e7811f1c849a7aaca1050c4c6f118~tplv-goo7wpa0wc-image.image)
点击摘要条目后，系统将打开 **变更摘要** 页签，展示总结的文本摘要和业务流程变更图。
![Image=3024x1761](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/115a4893dc4f440eb16d807e574c2900~tplv-goo7wpa0wc-image.image)
点击问题条目后，系统将打开 **智能体审查** 页签，展示该问题涉及的代码 diff。
![Image=3024x1761](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/69b2550a64ae4b1bbf990136c5f075e6~tplv-goo7wpa0wc-image.image)
点击 **修复** 按钮后，系统将自动唤起对话面板，并预先填入问题描述和相关代码上下文。
![Image=3024x1757](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/39a60dfef0714e2ab3e6776be7a0aedc~tplv-goo7wpa0wc-image.image)
## **手动触发智能代码审查** {#b124076e}
变更代码后，你可以手动触发指定模式的智能代码审查，然后查看变更总结和问题，步骤如下：

1. 进入 **源代码管理** 视图，然后完成以下操作：
2. 手动输入变更内容的描述，或点击 **生成提交内容** 按钮自动生成。
3. 点击 **+** 按钮来暂存更改。你可以点击 **更改** 文案右侧的 **+** 按钮来暂存所有文件的更改；或将鼠标悬浮至某个已更改的文件，然后点击文件名右侧的 **+** 按钮来暂存该文件的更改。
4. 在 **智能体审查** 处，设置审查模式，然后点击相应的按钮。
   ![Image=3024x1891](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/c5910b385e2f407eae97ee7c95a03299~tplv-goo7wpa0wc-image.image)
   根据所选的审查模式，AI 将自动完成相应操作，然后在 **摘要** 处展示变更总结，在 **问题** 处展示审查出来的代码问题。

## 自动触发智能代码审查 {#a7ab8efe}
若你希望由 AI 自动审核变更内容，提供总结摘要并识别问题，可以开启自动审查功能。开启后，每当你在 “源代码管理” 视图中提交变更，AI 都会根据你所选的审查模式自动触发相应的操作并展示结果。
步骤如下：

1. 前往 **设置** > **Beta** > **** **智能体审查**。
2. 打开 **提交代码后审查代码** 开关。
3. (可选) 打开 **显示完成通知** 开关。
   ![Image=600x165](https://p9-arcosite.byteimg.com/tos-cn-i-goo7wpa0wc/0b24a785677c4e64ac40b4abe0407dc6~tplv-goo7wpa0wc-image.image)


