Bản tin sáng Tìm tin

GitHub bổ sung chi tiết rà soát mã nguồn và tỷ lệ xử lý góp ý vào API đo lường Copilot

GitHub bổ sung chi tiết rà soát mã nguồn và tỷ lệ xử lý góp ý vào API đo lường Copilot
  • GitHub thông báo các báo cáo số liệu sử dụng Copilot cấp kho lưu trữ (repository) cho doanh nghiệp và tổ chức đã bổ sung thông tin chi tiết về các phản hồi rà soát mã nguồn. Một đối tượng mới mang tên copilot_code_review trên mỗi hàng báo cáo một ngày (repos-1-day) ghi nhận số yêu cầu hợp nhất (pull request - đề xuất tích hợp mã) do Copilot rà soát được hợp nhất mà không bị con người yêu cầu chỉnh sửa tiếp, cùng số bình luận rà soát được lập trình viên xử lý. Dựa vào các chỉ số này, tổ chức có thể theo dõi tỷ lệ xử lý góp ý (addressed rate) trên từng kho lưu trữ.
  • GitHub giải thích các trường pull_requests hiện có chỉ đo tần suất chạy rà soát và số lượt bấm áp dụng gợi ý trực tiếp, trong khi lập trình viên xử lý phần lớn phản hồi theo nhiều cách khác. Các trường dữ liệu mới giúp phản ánh đúng thực tế liệu lập trình viên có tiếp nhận góp ý rà soát hay không và những loại bình luận nào thực sự được ghi nhận.
  • Cụ thể, trường total_comments_evaluated đếm số bình luận được kiểm tra xem lập trình viên có phản hồi hay không, còn total_comments_addressed ghi nhận số bình luận được xử lý bằng cách áp dụng gợi ý, nhờ Copilot sửa, tự chỉnh mã hoặc hẹn sửa ở pull request sau. Tỷ lệ xử lý góp ý được tính bằng cách lấy total_comments_addressed chia cho total_comments_evaluated. Cả hai số đếm đều phân loại theo mức độ nghiêm trọng, cấp độ đánh giá, loại nhận xét và tùy biến như chỉ dẫn tùy chỉnh, kỹ năng hay máy chủ giao thức ngữ cảnh mô hình (MCP - Model Context Protocol). Ngoài ra, trường total_merged_no_human_change_request_after_review theo dõi số pull request được hợp nhất mà không có người nào yêu cầu sửa đổi sau lần rà soát đầu tiên của Copilot.
  • GitHub nhận định dữ liệu này giúp đánh giá liệu các tùy biến như chỉ dẫn riêng, kỹ năng hay máy chủ MCP có tạo ra khác biệt, và người duyệt mã có tiếp tục yêu cầu chỉnh sửa sau khi Copilot rà soát hay không. Tuy vậy, GitHub giới hạn việc đánh giá bình luận chỉ diễn ra khi pull request được hợp nhất, nên số liệu tính vào ngày hợp nhất chứ không phải ngày Copilot đăng nhận xét. Nền tảng cũng lưu ý Copilot thường không đánh giá bình luận trên pull request do bot mở như Copilot cloud agent, dù trường pull request hợp nhất vẫn tính các trường hợp này. Báo cáo chỉ khả dụng cho chủ sở hữu hoặc người có quyền xem số liệu khi chính sách số liệu Copilot được kích hoạt, và các số đếm sẽ bằng không nếu kho lưu trữ không có hoạt động rà soát trong ngày.