GitHub đã triển khai các đánh giá mã do AI cung cấp cho người dùng Copilot, cho phép các nhà phát triển nhận được phản hồi tự động về các yêu cầu kéo. Mặc dù được thiết kế để hợp lý các quy trình phát triển, GitHub nhấn mạnh rằng Copilot không phê duyệt hoặc từ chối các yêu cầu kéo, củng cố rằng sự giám sát của con người vẫn cần thiết. href=”https://github.blog/changelog/2025-02-26-code-review-in-github-copilot-is-now-in-public-preview/”> Bây giờ có thể chọn Trợ lý AI làm người đánh giá khi mở yêu cầu kéo. src=”https://winbuzzer.com/wp-content/uploads/2022/06/github-copilot-official-logo.jpg”>
Hệ thống đánh giá các thay đổi mã và cung cấp các nhận xét nội tuyến cho thấy sự cải thiện. Copilot luôn để lại một đánh giá ‘bình luận, không phải là một’ phê duyệt hoặc ‘yêu cầu thay đổi đánh giá, đảm bảo rằng các đánh giá được hỗ trợ AI vẫn tư vấn thay vì có thẩm quyền.
Nó có thể gắn cờ mã lặp đi lặp lại, cung cấp các hiệu chỉnh định dạng và đề xuất các phương pháp thay thế để tối ưu hóa. Các nhà phát triển có thể xem xét các đề xuất của Copilot, và chọn có nên thực hiện chúng hay không. Các chính sách này hướng dẫn các đánh giá Copilot, để đảm bảo rằng các khuyến nghị phù hợp với các thực tiễn tốt nhất nội bộ. Các nhóm có thể thực thi các quy ước đặt tên, nêu bật các mối quan tâm bảo mật và ngăn chặn việc sử dụng các chức năng không dùng nữa. Kết hợp phản hồi của nhà phát triển rộng hơn. Mặc dù nó có thể phát hiện mã dự phòng, các lỗi nhỏ và sự không nhất quán, nhưng nó không hiểu đầy đủ các quyết định kiến trúc rộng hơn, lỗ hổng bảo mật hoặc logic kinh doanh. Vi phạm bản quyền không chủ ý. Tính năng này gắn cờ các đề xuất do AI tạo ra gần giống với mã có sẵn công khai, giúp các nhà phát triển xác minh xem họ có kết hợp các đoạn trích tuân thủ hợp pháp vào các dự án của họ không. Vào tháng 12 năm 2024, GitHub đã giới thiệu phiên bản Copilot cho Visual Studio miễn phí cho Visual Studio, cung cấp quyền truy cập hạn chế để hoàn thành mã do AI tạo. Đề xuất, cho phép Copilot dự đoán các sửa đổi dựa trên các mẫu mã hóa của nhà phát triển. Mặc dù các đánh giá AI chưa có sẵn trên Xcode, nhưng bản mở rộng này cho thấy GitHub đang định vị Copilot như một trợ lý mã hóa AI đa nền tảng. Với Windows Terminal AI Chat, các nhà phát triển giờ đây có thể nhận được hỗ trợ dòng lệnh điều khiển AI trong Windows. Trợ lý mã hóa điều khiển AI trên thị trường. Vào tháng 2 năm 2025, Google đã giới thiệu Gemini Code Assist, một đối thủ cạnh tranh trực tiếp cung cấp phân bổ cấp tự do cao hơn đáng kể. Mặc dù GitHub Copilot được tích hợp sâu vào hệ sinh thái phát triển của Microsoft, mã Gemini hỗ trợ hỗ trợ phạm vi IDE rộng hơn, bao gồm JetBrains, Visual Studio Code và GitHub. người mẫu. Trong khi các đánh giá mã AI của Copilot, thêm giá trị cho người đăng ký thanh toán, quyết định của Microsoft về việc giới hạn tính năng cho người dùng được trả tiền có thể hạn chế việc áp dụng giữa các nhóm nhỏ hơn và các nhà phát triển độc lập. Đánh giá
Github Giới thiệu về các đánh giá mã điều khiển AI đánh dấu một bước quan trọng trong việc tự động hóa các quy trình phát triển phần mềm. Tuy nhiên, công nghệ chưa có khả năng thay thế đầy đủ các nhà đánh giá con người. Quy trình làm việc. Các bản cập nhật trong tương lai có thể mang lại những cải tiến về khả năng phát hiện các lỗ hổng bảo mật của AI, phân tích tối ưu hóa hiệu suất và thích ứng tốt hơn với các mẫu mã hóa cụ thể.