Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AI Git ReviewerNew to Visual Studio Code? Get it now.
AI Git Reviewer

AI Git Reviewer

mayunfeng

|
6 installs
| (0) | Free
使用 AI 对 Git 暂存区的代码进行智能审查
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Git Reviewer

对 Git 暂存区(staged) 变更做 AI 代码审查的 VS Code 扩展。

功能特性

  • 只审查暂存区:聚焦 git add 之后的变更(避免把未准备好的改动也发去审查)
  • 一键触发:状态栏入口 + 命令面板
  • 流式输出:审查结果实时追加到 Markdown,并在侧边打开

安装与前置条件

  • Git:需已安装并可在终端中执行 git
  • 在 Git 仓库中使用:需要能定位到 .git(或当前活动文件位于某个 Git 仓库内)

使用方法(Quick start)

  1. 修改代码后执行 git add ... 将变更加入暂存区
  2. 触发审查(任选一种):
    • 点击状态栏 AI Review
    • 命令面板(Ctrl+Shift+P)运行 AI Review (检查暂存区)
  3. 扩展会在侧边打开一个 AI-Review-<timestamp>.md 并持续追加输出
    • 注意:该文件创建在系统临时目录(例如 Windows 的 %TEMP%)中,而不是项目工作区内

Commands(命令)

在命令面板(Ctrl+Shift+P)中搜索:

Command 说明
AI Review (检查暂存区) 对 Git 暂存区代码发起审查
AI Reviewer: 激活 / License Center 打开激活中心(激活 Pro / 管理自定义配置)

Keybindings(默认快捷键)

  • Ctrl+Alt+R:运行 AI Review (检查暂存区)
  • Ctrl+Alt+L:打开 AI Reviewer: 激活 / License Center

Configuration(配置)

本扩展主要通过“激活中心(License Center)”配置(而不是 settings.json)。

打开方式:

  • 命令面板运行 AI Reviewer: 激活 / License Center
  • 或点击状态栏的 Free/Pro 状态入口

在激活中心可进行:

  • License Key:激活 Pro
  • (Pro)自定义配置开关:开启后才会使用你配置的 LLM 参数
  • (Pro)API Key:存储在 VS Code Secret Storage(不会在界面明文展示)
  • (Pro)Model / Extensions / Prompt:存储在扩展全局状态中

Free / Pro(激活与权益)

  • Free:默认 3 次/天(用量显示在状态栏)
  • Pro:默认 20 次/天,并解锁自定义配置
  • 买断(终身):不限审查次数,但必须配置自有 API Key + Model,且不允许使用内置模型/内置 Key

License 绑定(设备 ID)

激活中心会展示 设备 ID(点击可复制)。购买/生成 License 时可用该 ID 做设备绑定。

Pro 管理页面

  • Pro 管理页面(GitHub Pages)

数据、隐私与网络访问(重要)

  • 扩展会读取什么:
    • Git 仓库根目录定位信息(用于在正确的仓库下运行 CLI)
    • 暂存区变更(staged diff):用于生成审查内容
  • 扩展会存储什么(本地):
    • API Key:仅在 Pro 且使用自定义配置时保存到 VS Code Secret Storage
    • License Key / 用量计数 / Model / Prompt / Extensions:保存在 VS Code 的扩展全局状态(global state)中
  • 网络访问:
    • 扩展本身不做 License 联网校验;但底层 CLI 在执行审查时,可能会把 staged diff 与必要上下文发送到你所使用/配置的 LLM 服务(具体由 CLI 与你的配置决定)
    • 若你的组织对外发有合规要求,请在使用前确认:哪些内容允许发送、发往哪些服务、以及保留策略

Troubleshooting(排错)

  • 提示“未检测到 Git 仓库”:
    • 确保打开的是仓库目录,或当前活动文件属于某个 Git 仓库
  • 点击后没有输出:
    • 先确认存在暂存区变更:git diff --staged
  • 提示 Free 今日次数已用完:
    • 可打开激活中心升级 Pro,或次日再试

反馈与支持

  • 问题反馈 / 功能建议:请在项目的 Issues 中提交(若你是通过 Marketplace 安装,也可在扩展详情页点击 Support 链接进入)。

卸载与数据清理

  • 若你不再使用该扩展,卸载后通常不会继续运行任何审查/联网逻辑。
  • 如需清理本地保存的敏感信息(例如 Pro 自定义配置的 API Key),可在 AI Reviewer: 激活 / License Center 中进行清除/重置操作。

免责声明

  • 本扩展输出由 LLM 生成,可能不准确或不完整;请在合并代码前自行核对。
  • 本扩展为第三方作品,与 GitHub / Microsoft 无官方隶属关系。

Release notes

详见 CHANGELOG.md。

License

Apache-2.0

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft