Tủ GitHub repo xịn
Avatar alibaba

GitHub repo xịn · Vui Coding chọn

alibaba/open-code-review

OpenCodeReview là công cụ kiểm tra mã nguồn dựa trên AI, giúp phát hiện lỗi và điểm cần cải thiện trong quá trình phát triển phần mềm. Nó kết hợp kiến trúc lai: quy trình xác định chính xác và agent AI linh hoạt, phù hợp với quy mô và đa ngôn ngữ.

23,6 NGitHub stars
1,8 NForks
152Open issues
1Lượt nhấp GitHub
GoNgôn ngữ chính

Tóm tắt nhanh

Repo này làm được gì?

OpenCodeReview là công cụ kiểm tra mã nguồn dựa trên AI, giúp phát hiện lỗi và điểm cần cải thiện trong quá trình phát triển phần mềm. Nó kết hợp kiến trúc lai: quy trình xác định chính xác và agent AI linh hoạt, phù hợp với quy mô và đa ngôn ngữ.

Mô tả từ GitHub

Fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.

Bắt đầu với repo

Cài đặt và sử dụng

Hướng dẫn cài đặt

1. Cài đặt Node.js (nếu chưa có). 2. Chạy lệnh:

npm install -g @alibaba-group/open-code-review

để cài đặt CLI. 3. Cấu hình LLM:

ocr config provider
ocr config model

. 4. Chạy kiểm tra mã nguồn:

ozr review

hoặc theo phạm vi mong muốn (ví dụ: theo commit, file hoặc toàn bộ repo).

Hướng dẫn sử dụng

1. Đảm bảo đã cấu hình LLM. 2. Điều hướng tới thư mục dự án:

cd your-project

3. Thực thi lệnh kiểm tra:

ocr review

hoặc các tùy chọn như: - `--from`, `--to` để xác định phạm vi kiểm tra. - `--format json --output result.json` để lưu kết quả. 4. Để quét toàn bộ repository:

ocr scan

. Ngoài ra, có thể dùng chế độ Delegation để AI thực hiện kiểm tra tự động.

Đối chiếu README gốc

Chủ đề liên quan

#agent#agent-skills#code-review#code-review-assistant#harness#repository-level-context
Mở trên GitHub

Cùng hệ sinh thái

Repo liên quan