Nghiên cứu: Review mã AI có thể rút ngắn thời gian review, nhưng nguy cơ tiềm ẩn về chất lượng không thể xem thường.
7x24h Tin nhanh
Nghiên cứu: Review mã AI có thể rút ngắn thời gian review, nhưng nguy cơ tiềm ẩn về chất lượng không thể xem thường.
Theo bản tóm tắt nghiên cứu được công bố bởi Rohan Paul, một nghiên cứu quy mô lớn trên 207 dự án GitHub và 1,02 triệu pull requests cho thấy, việc áp dụng xem xét bởi AI agent có thể rút ngắn thời gian xem xét mã xuống 2,5 đến 4,5 ngày/KLOC, nhưng cái giá phải trả là chất lượng xem xét giảm sút—trong các lần xem xét có sự tham gia của AI, 78%~94% PR tồn tại "review smells", cao hơn so với 69%~76% của việc xem xét hoàn toàn bằng con người. Nghiên cứu chỉ ra rằng, việc liên tục phân công cùng một danh tính người xem xét AI là nguyên nhân chính dẫn đến sự suy giảm tính đa dạng trong xem xét. Đáng chú ý là, các dự án sớm áp dụng số lượng lớn việc xem xét bằng LLM đã không đạt được cải thiện hiệu quả đáng kể.
Tin tức TechFlow, ngày 27 tháng 7, theo tóm tắt nghiên cứu do Rohan Paul công bố, một nghiên cứu quy mô lớn trên 207 dự án GitHub và 1,02 triệu pull request cho thấy, việc triển khai review bằng AI agent có thể rút ngắn thời gian code review xuống 2,5 đến 4,5 ngày/KLOC, nhưng cái giá phải trả là chất lượng review bị suy giảm—trong các lần review có sự tham gia của AI, 78%~94% PR tồn tại "mùi hôi review" (review smells), cao hơn mức 69%~76% của review thuần túy bằng con người. Nghiên cứu chỉ ra, việc liên tục phân cùng một danh tính reviewer AI là nguyên nhân chính dẫn đến sự suy giảm tính đa dạng trong review. Đáng chú ý là, các dự án triển khai nhiều hoạt động review bằng LLM từ sớm không đạt được cải thiện hiệu quả đáng kể.




