GitHub dính nghi vấn chèn quảng cáo Copilot vào pull request, Microsoft xác nhận chỉ là lỗi hệ thống

VNZ-TECHS
Giao diện pull request của GitHub xuất hiện quảng cáo Copilot? Microsoft phản hồi do lỗi hệ thống

Các lập trình viên cho rằng trong giao diện pull request của GitHub đã xuất hiện nội dung quảng bá cho GitHub Copilot. Tuy nhiên, Microsoft đã phủ nhận cáo buộc này và cho biết rằng công ty không có kế hoạch triển khai quảng cáo trên nền tảng GitHub. Theo Microsoft, việc xuất hiện nội dung giống quảng cáo do Copilot tạo ra thực chất chỉ là lỗi chương trình, hoàn toàn không phải chủ ý.

Copilot-ad-github-1.webp

Hàng nghìn pull request trên GitHub đã xuất hiện các đoạn gợi ý sản phẩm do Copilot tự động tạo, với hình thức khá giống quảng cáo. Vào ngày 30/3, một lập trình viên tại Melbourne tên Zack Manson phát hiện nội dung này trong pull request của dự án mình, khiến sự việc nhanh chóng thu hút sự chú ý.

Cụ thể, khi một thành viên trong nhóm của Zack sử dụng Copilot để sửa lỗi code trong pull request, một cửa sổ gợi ý mang tính “quảng bá” bất ngờ xuất hiện — điều này không nằm trong thiết kế chức năng bình thường.

Tính năng tích hợp Copilot trên GitHub vốn rất hữu ích, thường được các lập trình viên dùng để tối ưu và xử lý pull request. Tuy nhiên, điều khiến Zack bất ngờ là lần này lại xuất hiện nội dung quảng bá, không chỉ giới thiệu khả năng AI của Copilot mà còn đề xuất cả công cụ tìm kiếm bên thứ ba đa nền tảng — Raycast.

Zack bức xúc chia sẻ: “Chuyện này thật quá vô lý. Tôi đã nghĩ sớm muộn gì cũng có chuyện kiểu này, nhưng không ngờ lại đến nhanh như vậy.”

Sau khi bài đăng lan truyền mạnh trên Hacker News, đội ngũ phát triển Raycast cũng lên tiếng phủ nhận việc có bất kỳ thỏa thuận quảng cáo nào với Microsoft.

Microsoft sau đó đã ra thông báo chính thức, khẳng định GitHub không thử nghiệm việc chèn quảng cáo vào pull request. Công ty giải thích rằng đây là lỗi khiến các gợi ý sản phẩm của Copilot (có chứa nội dung liên quan đến Raycast) bị hiển thị sai vị trí.

Theo giải thích, những gợi ý này ban đầu chỉ xuất hiện trong các pull request do Copilot tự tạo. Tuy nhiên, do lỗi logic, khi lập trình viên chủ động dùng Copilot để chỉnh sửa code, các pull request do người dùng tạo thủ công cũng bị hiển thị nhầm nội dung này.

Phó chủ tịch quan hệ nhà phát triển GitHub, Martin Woodward, cho biết: “GitHub hiện tại không có và cũng sẽ không bao giờ chèn quảng cáo vào nền tảng. Chúng tôi đã xác định được nguyên nhân — nội dung gợi ý của Copilot bị hiển thị sai trong phần bình luận pull request do lỗi logic. Hiện chúng tôi đã loại bỏ hoàn toàn các nội dung này.”

Github-copilot-1.webp

Thông báo cập nhật gần đây của GitHub cũng phần nào xác nhận điều này. Trước đó, GitHub đã công bố người dùng có thể gọi Copilot trực tiếp trong pull request để chỉnh sửa code, đồng thời Copilot cũng có thể tạo pull request mới dựa trên pull request hiện có.

Trong bản cập nhật ngày 24/3/2026, GitHub nêu rõ: Copilot có thể sử dụng nhánh hiện tại của pull request làm cơ sở để tạo một pull request độc lập mới.

Nguồn tin nội bộ từ Microsoft cũng xác nhận sự cố lần này là hành vi ngoài ý muốn của tính năng Copilot mới — cho phép AI tham gia chỉnh sửa nội dung pull request. Khi người dùng kích hoạt tính năng này, các gợi ý có chứa nội dung đề xuất công cụ bên thứ ba đã bị hiển thị nhầm vào khu vực bình luận chính.

Hiện Microsoft đã xác định đây là lỗi logic trong code và đã gỡ bỏ hoàn toàn tính năng hiển thị gợi ý Copilot trong phần bình luận pull request.