Skip to content

Cosmiumx/mr-agent

 
 

Repository files navigation

MR Agent

mr-agent: A Node.js service that auto-triggers AI-powered code reviews when receiving Git merge request webhook events. Integrates with GitHub/GitLab/Bitbucket to analyze changes, flag issues, and suggest improvements—streamlining reviews for teams of all sizes.

🚀 快速开始

本地开发

# 安装依赖
pnpm install

# 启动开发服务器
pnpm run start:dev

# 构建项目
pnpm run build

# 生产环境运行
pnpm run start:prod

部署到 Vercel

详细的部署指南请查看:VERCEL_DEPLOYMENT.md

快速步骤:

  1. 将代码推送到 Git 仓库(GitHub/GitLab/Bitbucket)
  2. Vercel 导入项目
  3. 配置环境变量(见部署文档)
  4. 部署完成!

📚 文档

🔧 环境变量

项目需要以下环境变量(在 Vercel 后台配置):

  • GITLAB_BASE_URL - GitLab 服务器地址
  • AGENT_URL - AI 服务 API 地址
  • API_KEY - AI 服务认证密钥
  • MODEL_NAME - 使用的模型名称

About

mr-agent: A Node.js service that auto-triggers AI-powered code reviews when receiving Git merge request webhook events. Integrates with GitHub/GitLab/Bitbucket to analyze changes, flag issues, and suggest improvements—streamlining reviews for teams of all sizes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 97.4%
  • JavaScript 2.6%