← 返回列表
AI 编程工具

AI Code Reviewer:基于 OpenAI/Anthropic 的流式 AI 代码审查工具

faizkhairi/ai-code-reviewer · AI code reviewer with streaming output: bring your own OpenAI or Anthropic key, 4 review types, 19 languages

GitHub原文发布 未知首次收录 2026-09-27上架 2026-09-27 07:02

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

AI Code Reviewer 是一个可自行提供 OpenAI 或 Anthropic API key 的 AI 代码审查工具,支持 GPT-4o 与 Claude Sonnet 之间的切换,提供通用、安全、性能、缺陷检测四种审查类型,覆盖 19 种编程语言,并以流式输出配合 markdown 渲染实时展示逐条审查意见。项目基于 Next.js 16 与 Vercel AI SDK 构建,支持语法高亮和最近 50 条审查记录的本地历史保存,同时包含 GitHub App PR 审查任务与演示模式。

核心能力与快速开始

★ 0 · TypeScript

能做什么
支持在 OpenAI GPT-4o 与 Claude Sonnet 之间切换进行代码审查;提供通用、安全、性能、缺陷检测四种审查类型;以流式输出实时展示审查结果并渲染 markdown;支持 TypeScript、Python、Go、Rust、Java 等 19 种语言;提供代码块语法高亮;将最近 50 条审查记录保存在 localStorage 中以供回看;包含浏览器端回放预计算审查的演示模式;可通过 GitHub App 在 PR 流程中执行审查任务(使用服务端密钥并由 QStash 签名校验)。
适用场景
开发者提交代码片段后快速获得针对安全性、性能或缺陷的可执行反馈;在拉取请求流程中自动生成 AI 代码审查意见;在本地或自部署环境中使用自带 API key 进行代码质量检查;作为 Next.js 与 Vercel AI SDK 流式 AI 应用的参考实现。
项目形态
可直接使用的工具
部署方式
支持 Vercel 部署(提供线上演示站点);也可本地运行:克隆仓库、npm install、复制 .env.example 为 .env、填入 API key 后 npm run dev,通过 http://localhost:3000 访问。
主要依赖
Node.js 18+;至少一个提供方的 API key(OpenAI 或 Anthropic);服务端 GitHub App PR 审查任务需要配置 OPENAI_API_KEY 或 ANTHROPIC_API_KEY 环境变量;单次请求代码上限 20,000 字符。
使用限制
未说明 API 调用成本与配额限制;未说明可商用的额外条件;未说明性能与并发能力上限;未说明除 MIT 许可证之外的安全或合规保证。
许可证
MIT
最近推送
2026-09-26 08:47

资料检查:2026-09-27 07:00 · 卡片整理:2026-09-27 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

程序员可将该工具用于代码审查:在 OpenAI GPT-4o 与 Claude Sonnet 之间切换,选择通用、安全、性能或缺陷检测四种审查类型,覆盖 19 种编程语言,并以流式输出实时查看逐条审查意见;也可通过 GitHub App PR 审查任务对拉取请求进行审查。

查看内容依据
Choose between OpenAI GPT-4o and Claude Sonnet, select a review focus (general, security, performance, or bug detection), and receive detailed, actionable feedback.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。