项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 601
使用教程
环境要求
- Python 3.9+
- 模型服务密钥
- 版本库访问
安装与启动步骤
-
1装工具
一个命令装好,也能直接用容器跑。
pip install xai-review -
2配模型
审查过程要调模型,密钥先备好。
-
3对一次改动审查
指向一次提交或一个分支,让它出意见。
-
4接进流水线
容器方式更适合挂到持续集成里。
docker run --rm -v $(pwd):/app nikitafilonov/ai-review:latest ai-review run-summary
如何确认成功
对一次包含明显问题的提交能指出具体文件与行,而不是给一段泛泛的风格建议
注意事项
- 它做的是自动化代码审查,不是静态分析替代品。
- 意见质量取决于上下文给得够不够。
- 接进流水线要考虑调用成本与超时。
- 审查结果仍需人判断,别直接当合并门禁。
核心亮点
- 支持 GitHub、GitLab、Bitbucket、Azure DevOps、Gitea 等六类托管平台,覆盖面广
- 可切换 OpenAI、Claude、Gemini、Ollama、Bedrock 等多家 LLM,避免厂商锁定
- Python 实现且可自托管,便于按团队规则定制和私有化部署
不足之处
- 项目仍处早期,574 星规模下文档和社区生态相对有限
- 多平台与多模型组合的配置项较多,初次接入需要一定调试成本
适用场景
- 团队在 GitHub PR 提交后自动获得 AI 审查评论
- 企业内网 GitLab 配合 Ollama 本地模型做私有代码审查
- 多仓库统一接入 AI 审查以降低人工初筛负担
替代项目
CodeRabbit、Qodo Merge、pr-agent
上一篇:RPG-ZeroRepo
下一篇:headroom-desktop
同类项目推荐
devswarm
开源
多个AI助手同时干活,开发速度翻倍
DevSwarm is an AI Development Environment (ADE) for parallel coding with multiple AI···
noodle
开源
在终端里发 REST 请求,不切窗口直接调 API
A REST Client where the Repository is the Workspace
opencode.nvim
开源
在 Neovim 里无缝调用 AI 编程助手,边写边聊不切屏
Neovim OpenCode in the flow that you already know.
open-spdd
开源
把 AI 编码提示词模板集中管理,一键复用不重复写
A SPDD AI Coding Assistant Command Template Manager
vibe-code-stack-for-ceos
开源
一份手册,让所有AI写出统一的生产级代码
AI-first Turborepo monorepo where Claude Code, Cursor, Copilot, Gemini CLI, Kiro & W···
brooks-lint
开源
给 AI 编码代理装上架构师的眼睛,边写边查代码质量
Portable AI code quality reviews for Codex, Cursor, Copilot and other coding agents:···
MUSUBI
开源
轻量级开发工具,快速搭建原型
llmdoc
开源
给编码 Agent 自动生成项目文档,少猜代码多干活
TokenRoll LLMDoc for Coding Agent
parrot.nvim
开源
在 Neovim 里直接和大模型对话,写代码不打断思路。
parrot.nvim - the plugin that brings stochastic parrots to Neovim.
