产品简介
gpt-review 是一款基于Python的CLI和GitHub Action,通过OpenAI或Azure OpenAI模型自动审查Pull Request内容,帮助开发者提升代码审查效率。适合频繁处理PR的GitHub用户和开发团队。
核心功能
- 支持OpenAI和Azure OpenAI API
- 命令行工具和GitHub Action集成
- 可提问问题并支持文件输入
- 自动审查GitHub PR内容
- 生成Git提交消息
快速开始
- 第一步:通过pip安装工具:pip install gpt-review
- 第二步:设置API密钥,例如导出OPENAI_API_KEY环境变量
- 第三步:使用命令提问或审查PR,例如 gpt ask "Your question"
界面预览
与其他方案对比
| 对比项 | gpt-review | 同类方案 |
|---|---|---|
| 集成方式 | 支持CLI和GitHub Action | 通常需Web界面或插件 |
| AI模型支持 | 支持OpenAI和Azure OpenAI | 可能只支持单一模型 |
适合谁用
- 需要自动化代码审查的GitHub开发者
- 希望提升PR审查效率的软件开发团队
- 使用Azure或OpenAI服务的技术人员
下载与版本
当前最新版本为 v0.9.5,发布于 2023-09-11。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/microsoft/gpt-review