Skip to content

2126340634/code-review-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Code Review Agent

React TypeScript Vite FastAPI LangChain


项目简介

一个 AI 代码审查工具,粘贴代码或上传文件,选择审查维度,通过 AI Agent 实时流式获取专业的代码审查结果。

后端基于 LangChain 编排 LLM,将代码按 安全、性能、风格、最佳实践 四个维度分别审查,并通过 Server-Sent Events (SSE) 将思考过程和问题结果实时推送到前端。


快速开始

前置

  • Node.js 18+
  • Python 3.12+
  • 一个兼容 OpenAI API 的大模型服务(如 DeepSeek)

1. 启动后端

cd server

# 创建虚拟环境
python -m venv .venv

# 进入虚拟环境并安装依赖
pip install -r requirements.txt

# 配置环境变量
cp .env.example .env
# 编辑 .env,填入你的 API Key 和模型配置等

# 启动服务(默认端口 8921)
python main.py

2. 启动前端

cd client

# 安装依赖
pnpm install

# 启动开发服务器(默认端口 8848,vite代理自动请求转发到后端)
pnpm dev

About

AI 多维度代码审查工具。

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors