跳到主要内容

AI 代码检视

AtomCode AI Review — AI 代码审查插件: 基于 AI 的智能 Pull Request 代码审查,2-3 分钟自动完成审查,精准到代码行。

AtomCode AI Review 采用 AtomCode Agent + Skill + MCP 架构,在每次 PR 提交后自动审查代码,帮助团队更快发现 Bug、安全漏洞与性能问题。


核心亮点

  • 智能 AI 审查 — 自动识别 Bug、安全漏洞与性能问题
  • 5 大审查维度 — 正确性、安全、性能、可读性、风格全覆盖
  • 项目级记忆 — 学习项目历史,持续减少误报
  • 自定义风格 — 团队可定义专属 Review 规则

五大审查维度

维度关注点
正确性空值引用、边界条件、并发竞态、异常处理、API 兼容性
安全SQL 注入、XSS、凭证泄露、危险依赖、配置与容器风险
性能N+1 查询、低效算法、内存泄漏、资源未释放
可读性函数过长、命名不清、缺少注释、重复代码
风格缩进、命名风格、import 顺序、团队 linter 规则

越用越懂你

  • Review Memory — 自动记录项目高频问题与误报规则,相同模式不再重复提示
  • 反馈学习 — 一键标记"误报",系统自动学习,误报率持续下降

快速开始

  1. 安装插件 — 在AtomGit Apps Marketplace搜索 AtomCode AI Review 并安装
  2. 授权仓库 — 选择仓库授权,插件自动配置 PR 事件 Webhook
  3. 提交 PR — 2-3 分钟内自动完成审查并展示结果(首次约 3-5 分钟建立索引)

命令参考

在合并请求的评论区中,使用以下命令与 AI 交互:

命令列表

命令说明使用场景
/ai review立即对当前合并请求重新进行一次完整审查(刷新评论)需要重新检视、或自动检视未触发时手动触发
/ai summary仅生成合并请求摘要,不重新审查快速了解变更范围,不需要完整检视
/ai explain对某段代码或评论进行解释不理解 AI 的检视建议,或想了解某段代码的含义
/ai help显示所有可用命令忘记命令用法时查看帮助
@atomgit-bot在评论中直接提问,AI 会回复针对特定问题与 AI 对话,如"这个函数有没有并发问题?"

使用方式

  1. 进入已开通 AI 检视的仓库的合并请求页面
  2. 在评论区输入命令(如 /ai review)或 @ 提及(如 @atomgit-bot
  3. AI 将在数分钟内回复检视结果或回答问题

内测期免费配额

内测期间所有用户与组织免费使用,每周一 00:00(UTC+8)刷新,不累积。

用户类型每周次数私有仓库
普通用户30 次x
普通组织200 次x
企业1,000 次x

内测期间仅支持公开仓库


支持语言

Java · Python · Go · Cangjie · Node.js · Rust · C++ · C# · JavaScript · TypeScript · React · Vue · Angular · Swift · Kotlin · Flutter · PHP · Ruby 等 45 种主流语言。


权限与隐私

  • 仅获取 Webhook、PR 读写、仓库文件读取权限
  • 不会读取私有数据、修改代码文件、删除或修改 PR
  • Review Memory 严格按仓库隔离,不跨项目共享