GitHub เปิดตัว Copilot Autofix ใช้ AI ตรวจจับและแก้ไขช่องโหว่ในโค้ด

GitHub ประกาศเปิดตัว Copilot Autofix เครื่องมือตรวจจับและแก้ไขช่องโหว่ด้านความปลอดภัยอัตโนมัติด้วย AI สำหรับ GitHub Advanced Security (GHAS)

Credit: GitHub

Copilot Autofix ถูกพัฒนาขึ้นเพื่อช่วยนักพัฒนาซอฟต์แวร์ในการตรวจจับและแก้ไขช่องโหว่ด้านความปลอดภัยระหว่างกระบวนการพัฒนา โดยใช้ CodeQL ร่วมกับโมเดล GPT-4o ในการวิเคราะห์โค้ดระหว่างการทำ pull request เพื่อระบุปัญหาและเสนอวิธีแก้ไขก่อนที่โค้ดจะถูกนำไปใช้งานจริง ระบบนี้ทำงานคล้ายกับ GitHub Copilot ที่ช่วยในการเขียนโค้ด แต่เน้นด้านความปลอดภัยเป็นหลัก โดยสามารถอธิบายสาเหตุของปัญหาและเสนอวิธีแก้ไขที่เหมาะสม ช่วยให้นักพัฒนาที่ไม่เชี่ยวชาญด้านความปลอดภัยสามารถเรียนรู้และปรับปรุงทักษะด้านนี้ได้ด้วย

จากข้อมูลในช่วงทดสอบระหว่างเดือนพฤษภาคมถึงกรกฎาคม พบว่า Copilot Autofix ช่วยลดเวลาในการแก้ไขปัญหาได้อย่างมีนัยสำคัญ โดยเฉลี่ยใช้เวลาเพียง 28 นาทีในการแก้ไขปัญหาโดยอัตโนมัติ เทียบกับ 1.5 ชั่วโมงเมื่อต้องแก้ไขเองด้วยมือ สำหรับช่องโหว่บางประเภท เช่น Cross-site scripting และ SQL injection พบว่าสามารถแก้ไขได้เร็วขึ้นถึง 7-12 เท่า นอกจากนี้ บริษัท Optum Inc. รายงานว่าหลังจากนำ Copilot Autofix มาใช้ สามารถลดเวลาในการตรวจสอบโค้ดด้านความปลอดภัยลงได้ 60% และเพิ่มประสิทธิภาพการพัฒนาโดยรวม 25%

ที่มา: https://siliconangle.com/2024/08/14/github-rolls-ai-powered-autofix-copilot-catch-fix-vulnerabilities-code/

About เด็กฝึกงาน TechTalkThai หมายเลข 1

นักเขียนผู้มีความสนใจใน Enterprise IT ด้วยประสบการณ์กว่า 10 ปีในไทย ปัจจุบันใช้ชีวิตอยู่ที่สหรัฐอเมริกา แต่ยังคงมุ่งมั่นในการแบ่งปันความรู้และประสบการณ์ด้านเทคโนโลยีให้กับทุกคน

Check Also

Elastic 9.4 ออกแล้ว

Elastic ได้ออกมาประกาศเปิดตัว Elastic 9.4 อย่างเป็นทางการ โดยเพิ่มความสามารถในการตรวจสอบการทำงานของ Context Engineering, Application และ Infrastructure เพิ่มเติม, เสริม AI ในการรักษาความมั่นคงปลอดภัย และเพิ่มความสามารถอื่นๆ อีกมากมาย ดังนี้

Extreme Networks เปิดตัว Wi-Fi 7 AP รุ่นใหม่ พร้อม Agentic AI สำหรับบริหารจัดการระบบเครือข่ายแบบอัตโนมัติ

Extreme Networks ได้ออกมาประกาศถึงอัปเดตครั้งใหญ่ โดยเปิดตัว Wi-Fi 7 Access Point รุ่นใหม่ล่าสุด 5 รุ่น พร้อมนวัตกรรมใหม่ในการบริหารจัดการระบบเครือข่ายด้วย AI Agent เพื่อดูแลรักษาระบบเครือข่ายขององค์กรให้ทำงานได้อย่างต่อเนื่องโดยอัตโนมัติ