14 พ.ย. 2569
ข่าว · บริบท · มุมมอง
ไทย

มองข่าวอย่างเข้าใจ
มีบริบท ชัดเจน ตรวจสอบได้

ประเด็นร้อน ข่าวและกระแสทิศทางโลก

Google พบ AI เขียนโค้ดหลุดงานตาม TODO เก่า บางครั้งไล่แก้บั๊กที่ปิดไปแล้ว

การวิเคราะห์ของ Google พบเอเจนต์บางส่วนติดตามคอมเมนต์เก่าไปทำงานที่ผู้ใช้ไม่ได้สั่ง บริษัทใช้ประวัติบั๊กและการรีวิวช่วยคัดข้อความที่หมดความจำเป็น

นโยบายบรรณาธิการ

คอลลาจภาพหน้าจอโค้ดตัวอย่างจาก Google ผสมลายเส้นแล็ปท็อปและทางแยก พร้อมข้อค้นพบเรื่อง Agent Distraction
ภาพประกอบคอลลาจอ้างอิงภาพหน้าจอตัวอย่างในบทความ Agent Distraction ของ Google Developers Blog; แล็ปท็อปและทางแยกเป็นลายเส้นประกอบเรื่อง

คอมเมนต์ที่นักพัฒนาทิ้งไว้ในโค้ดอาจกลายเป็นงานแทรกสำหรับ AI โดย Google เปิดเผยว่าเอเจนต์บางส่วนติดตามข้อความ TODO และ FIXME ไปค้นหรือแก้ปัญหาที่ผู้ใช้ไม่ได้สั่ง รวมถึงบั๊กที่แก้เสร็จแล้ว

บทความ Agent Distraction เผยแพร่บน Google Developers Blog เมื่อวันที่ 6 พฤศจิกายน 2569 วิเคราะห์บันทึกการทำงานของเอเจนต์ในสภาพแวดล้อมวิศวกรรมของบริษัท พบว่า 13% ของเซสชันที่อ่านไฟล์เจอคอมเมนต์ TODO หรือ FIXME ซึ่งอ้างถึงหมายเลขบั๊ก

เอเจนต์ส่วนใหญ่ข้ามข้อความเหล่านี้ แต่ในกรณีที่พบคอมเมนต์ มี 6% ที่ดำเนินการต่อกับบั๊กดังกล่าว และ 83% ของกลุ่มที่ดำเนินการต่อนั้นเป็นงานที่นักพัฒนาไม่ได้ร้องขอ เมื่อตรวจสถานะบั๊กที่ถูกติดตามนอกคำสั่ง พบว่า 41% ปิดไปแล้ว เพราะแก้เสร็จหรือเลิกดำเนินการ

Google ยกตัวอย่างเอเจนต์ที่กำลังตรวจปัญหาหนึ่ง แต่แวะตามคอมเมนต์ไปสืบค้นบั๊กซึ่งแก้ตั้งแต่ปี 2566 อีกกรณีหนึ่งเอเจนต์ลงมือเปลี่ยนโค้ดนอกขอบเขต จนนักพัฒนาต้องทักท้วง

บริษัทจึงใช้เอเจนต์ช่วยตรวจคอมเมนต์เก่าควบคู่กับประวัติบั๊กและการเปลี่ยนแปลงไฟล์ โดยเสนอให้ลบเฉพาะรายการที่ยืนยันว่าหมดความจำเป็นแล้ว และส่งให้คนตรวจทานก่อนรับการแก้ไข แทนการล้าง TODO ทั้งหมดโดยดูเพียงสถานะว่าบั๊กปิดแล้ว

แหล่งที่มา

  1. Agent Distraction — Google Developers Blog · Sam Saccone และ Madhuri Garikapati
ผู้เขียนที่ได้รับมอบหมาย
ธนกร ศรีวัฒนารอยืนยันเครดิต
ผู้ตรวจที่ได้รับมอบหมาย
พิมพ์ชนก ธนวัฒน์รอตรวจ

เผยแพร่