Open Code Review là một công cụ CLI dùng AI để review mã, kết hợp logic review mang tính xác định với một agent LLM nhằm tạo phản hồi chính xác đến từng dòng trong toàn bộ repository.
Open Code Review là một công cụ review mã chạy trên dòng lệnh, được xây dựng xung quanh khả năng hỗ trợ của AI. Theo README, dự án khởi đầu như trợ lý review nội bộ của Alibaba Group và sau đó được mở nguồn sau khi đã được kiểm chứng ở quy mô rất lớn. Công cụ này hỗ trợ cấu hình endpoint mô hình và có thể review cả diff lẫn toàn bộ file để kiểm tra những codebase hoặc thư mục chưa quen thuộc.
Công cụ này giải quyết những điểm yếu mà README gán cho các agent đa năng khi review mã: bỏ sót trên các thay đổi lớn, vị trí comment lệch so với dòng hoặc file thực tế, và chất lượng đầu ra thiếu ổn định khi prompt thay đổi nhẹ. Tóm lại, mục tiêu là làm cho review mã bằng AI trở nên chính xác hơn, dự đoán được hơn và đáng tin cậy hơn trong quy trình phát triển thực tế.
Về mặt khái niệm, Open Code Review lấy Git diff, xác định những file nào cần được review, rồi gửi mã liên quan cùng ngữ cảnh tới một LLM có thể sử dụng công cụ thông qua một agent. README nhấn mạnh kiến trúc lai: các thành phần xác định đảm nhiệm những bước cố định, đòi hỏi độ đúng cao như chọn file, gom các file liên quan thành cụm, khớp luật review và đặt vị trí comment; còn agent xử lý các quyết định linh hoạt như lấy thêm ngữ cảnh từ repository. Công cụ cũng có thể xem nội dung đầy đủ của file, tìm kiếm trong codebase và có chế độ quét toàn bộ file thay vì chỉ dựa trên diff.
Dự án đang được chú ý vì kết hợp một quy trình làm việc rất thực dụng cho lập trình viên với câu chuyện sản phẩm mạnh: một công cụ nội bộ đã được kiểm chứng tại Alibaba, nay được mở nguồn, kèm các tuyên bố về độ chính xác cao, dùng ít token hơn và review nhanh hơn. Repository này cũng nổi bật vì nhắm trực tiếp vào các vấn đề thực tế của code review thay vì hành vi chat-agent chung chung, đồng thời hỗ trợ các mô hình tương thích OpenAI và Anthropic nên dễ thử với hạ tầng mô hình sẵn có.
README so sánh trực tiếp dự án này với các agent đa năng như Claude Code khi được dùng cùng Skills cho code review, và định vị Open Code Review như một lựa chọn có ràng buộc chặt hơn và tập trung hơn vào review mã. Xét rộng hơn, nó thuộc nhóm trợ lý review mã bằng AI và công cụ CLI cho review, nhưng README không nêu đích danh các đối thủ trực tiếp nào khác ngoài phép so sánh đó.
Do AI giải thích · dựa trên README của từng kho