使用场景 · AI 代码审查

让 AI 代码审查 Agent 检查整个项目,而不只是 Diff

在持久化 Workspace 中,把 GPT-6 Astra 与兼容的 Coding Agent 组合起来。Agent 可以结合项目上下文检查改动、为发现补充证据、运行可用检查,并留下由真人确认的审查包。

  • 边界明确的 Diff
  • 有证据的发现
  • 真人确认

01 · 真实证据

有用的 AI 审查,最后必须落到证据

每条审查发现都应说明可能失败的行为、影响、支持它的代码或检查,以及真人可以怎样验证。
01src/auth.ts边界明确的 Diff
02P1 · behavior有证据的发现
03bun test真人确认

打开项目,在实时选择器中选择兼容 Agent 和 GPT-6 Astra,从一项范围明确的改动开始。

开始检查项目

02 · 工作流程

把一项明确改动变成可验收的审查包

模型提出发现;Agent harness 提供项目访问、工具、权限和验证循环。
  1. 01

    限定审查范围

    选择本次代码改动、预期行为、不可破坏的约束,以及能够作为验收证据的命令。

  2. 02

    检查并排列证据

    只追踪理解改动所需的调用点、测试和配置,优先检查真实行为,而不是代码风格。

  3. 03

    先验证,再修改

    运行最小相关检查,区分已确认问题和待验证假设,再由真人决定是否生成补丁。

03 · 任务匹配

在上下文和证据真正重要时使用 AI 审查

第二次独立审查可以补充视角,但不能代替有责任人的批准。

适合

  • 需求清楚、横跨多个文件的改动。
  • 有重复验证命令的高影响任务。
  • 常规检查完成后的独立第二次审查。

不适合

  • 没有明确 Diff 或预期行为的整个仓库。
  • 已经由确定性工具强制执行的格式问题。
  • 没有真人负责的自动批准。

04 · 能力边界

把每条发现当作需要验证的主张

GPT-6 Astra 仍可能漏报或误报。项目检查和真人 Review 仍然是结果的一部分。
  1. 01

    更大的上下文不代表一定取到了正确证据。

  2. 02

    模型层工具不代表每个 Agent harness 都已经开放。

  3. 03

    测试通过也不能证明不存在安全或逻辑问题。

06 · 常见问题

让 Agent 审查代码前需要知道什么

把范围、执行层和批准边界都写清楚。

从一个 Space 开始

把一个 Diff 变成可以真正验收的审查结果

打开项目,在实时选择器中选择兼容 Agent 和 GPT-6 Astra,从一项范围明确的改动开始。