- GitHub Copilot đã loại bỏ tính năng chèn các thông điệp “tips” mang tính quảng bá vào bên trong Pull Request (PR), đây là động thái được đưa ra sau phản ứng dữ dội từ các nhà phát triển
- Các thông điệp này bao gồm câu chữ và liên kết khuyến nghị cài đặt ứng dụng Raycast, được Copilot tự động thêm vào phần mô tả PR
- Một nhà phát triển đã công khai trường hợp Copilot tự ý chèn nội dung quảng bá Raycast vào PR của mình, khiến tranh cãi lan rộng
- GitHub thừa nhận vấn đề là tính năng này đã cho phép can thiệp vào PR của người dùng khác và lập tức rút lại
- Công ty cho biết “GitHub không chứa quảng cáo và cũng không có kế hoạch đưa quảng cáo vào trong tương lai”, đồng thời thông báo đã xóa toàn bộ các tip liên quan
GitHub ngừng tính năng chèn quảng cáo vào PR của Copilot
- Microsoft đã gỡ bỏ tính năng cho phép GitHub Copilot chèn các thông điệp mang tính quảng bá vào Pull Request (PR) sau phản ứng từ giới phát triển
- Copilot đã thêm các thông điệp gọi là “tips” vào PR, trong đó có nội dung khuyến nghị cài đặt ứng dụng Raycast
- Nội dung đó nói rằng hãy “nhanh chóng chạy tác nhân lập trình Copilot bằng Raycast trên macOS hoặc Windows”, kèm biểu tượng tia sét và liên kết cài đặt
- Nhà phát triển người Úc Zach Manson đã phát hiện Copilot chèn nội dung quảng bá Raycast vào PR của mình, từ đó làm bùng lên tranh cãi
- Anh cho biết sau khi một đồng nghiệp dùng Copilot để sửa lỗi gõ sai, nội dung quảng bá đã được thêm vào PR
- Kết quả tìm kiếm trên GitHub cho thấy có hơn 11.400 PR chứa cùng một câu chữ như vậy, và được xác nhận là do Copilot tự động chèn vào
- Manson nói rằng anh không hề biết Copilot có quyền sửa mô tả PR hoặc bình luận của người dùng khác, đồng thời đặt câu hỏi về tính phù hợp của tính năng này
-
Phản ứng của GitHub
- Ngay sau khi hãng tin liên quan đến Microsoft là Neowin đưa tin về vấn đề này, GitHub đã đánh giá thay đổi gần đây của Copilot là “đi quá xa” và rút lại tính năng
- Martin Woodward (Phó chủ tịch quan hệ nhà phát triển của GitHub) giải thích rằng việc Copilot thêm “tips” vào PR do chính nó tạo ra vốn là một tính năng sẵn có, nhưng vấn đề nằm ở chỗ nó được phép can thiệp vào PR do người khác tạo
- Ông nói rằng việc để Copilot hoạt động trên mọi PR có nhắc đến nó đã dẫn tới một kết quả khó chịu
- Tim Rogers, quản lý sản phẩm của Copilot, cho biết trên Hacker News rằng mục đích của tính năng “tips” là giúp các nhà phát triển học cách tận dụng Copilot
- Tuy nhiên, sau khi nhận phản hồi từ cộng đồng, ông thừa nhận rằng việc để Copilot sửa các PR do con người viết là một quyết định sai lầm
- Rogers thông báo rằng họ đã vô hiệu hóa tính năng tips trong các PR do Copilot tạo hoặc chỉnh sửa, và chuyện này sẽ không lặp lại nữa
-
Lập trường chính thức của GitHub (cập nhật ngày 31/3)
- Woodward khẳng định rõ rằng “GitHub không chứa quảng cáo và cũng không có kế hoạch đưa quảng cáo vào trong tương lai”
- Nguyên nhân của sự cố được xác định là lỗi logic trong tip của tác nhân lập trình Copilot bị hiển thị sai ngữ cảnh trong phần bình luận PR
- GitHub thông báo đã xóa toàn bộ tip của tác nhân khỏi phần bình luận PR
2 bình luận
Hầy
Ý kiến trên Hacker News
Không hiểu vì sao GitHub lại xuống cấp đến mức này
Từng là trung tâm của mã nguồn mở và là một nền tảng hoàn hảo mà ai cũng quen dùng, nhưng sau khi bị Microsoft mua lại thì lại vô tình mở đường cho các đối thủ cạnh tranh, điều đó thật đáng tiếc
Tôi nghĩ những sản phẩm bị Microsoft mua lại cuối cùng đều sẽ thối rữa. Có lẽ đã đến lúc rời bỏ GitHub
Tôi nghĩ Microsoft rồi sẽ lặng lẽ bật lại tính năng này vào một lúc nào đó. Vì thế việc rời khỏi GitHub lại càng trở nên cấp bách hơn
Những công ty kiểu này lúc nào cũng đẩy mọi thứ đến giới hạn, rồi khi bất mãn bùng lên thì lùi lại một chút. Đó là cách họ dần dần thuần hóa người dùng
Gọi quảng cáo là “mẹo sản phẩm” là hành vi coi người dùng là kẻ ngốc.
Thật đáng buồn khi người ta tạo ra những công nghệ đáng kinh ngạc rồi lại dùng chúng cho quảng cáo hoặc giết chóc.
Câu nói “những bộ óc xuất chúng nhất của thế hệ chúng ta đang được dùng để khiến mọi người bấm vào quảng cáo” thực sự rất thấm
GitHub nói rằng “không có kế hoạch chèn quảng cáo”, nhưng thực tế đã có trường hợp thêm yếu tố mang tính quảng cáo rồi. Xem thảo luận liên quan ở đây
Microsoft đã có lợi thế sớm nhờ đầu tư vào OpenAI, nhưng lại không duy trì được đà đó. Giờ đây trông như họ đang lặp đi lặp lại những nỗ lực đầy tuyệt vọng trên khắp các sản phẩm
Ban đầu tôi tưởng đây là bug của GitHub, nhưng khi biết đó là thay đổi có chủ đích thì còn sốc hơn nữa
Vấn đề của Microsoft là cách ép AI vào mọi thứ. Họ gắn Copilot cưỡng ép vào mọi sản phẩm nên ngược lại chỉ làm tăng sự phản cảm. Có lẽ ban lãnh đạo đã chỉ đạo mọi nhóm rằng “hãy thêm tính năng AI vào”
“Copilot có tạo quảng cáo cho bạn không?”
[Có] [Để sau]