GitHub Copilot เพิ่มฟีเจอร์ Coding Agent แก้ปัญหาด้วยตัวเอง ส่งงานเป็น pull request
Body
GitHub Copilot เพิ่มฟีเจอร์ทำงานอัตโนมัติเต็มรูปแบบเหมือนนักพัฒนาในทีมอีกคน โดยกระบวนการทำงานจะเริ่มเมื่อมีคนรายงานปัญหา ตัว Coding Agent จะสร้างพื้นที่พัฒนาแล้วพยายามแก้ไขปัญหาจนเสร็จแล้วค่อยส่งงานเป็น pull request ให้มนุษย์ตรวจสอบขั้นสุดท้ายทีเดียว
ทาง GitHub ระบุว่า Coding Agent แก้ปัญหาความซับซ้อนต่ำจนถึงปานกลางได้เป็นอย่างดีโดยเฉพาะโครงการที่มีชุดทดสอบอย่างดีแล้ว เมื่อแพตช์เสร็จแล้ว นักพัฒนายังสามารถรีวิวโค้ดเพิ่มเติมได้ ตัว Coding Agent ก็จะนำความเห็นกลับไปแก้ไขจนกว่าจะได้ผลลัพธ์ตามคำสั่ง
เพื่อความปลอดภัยในการปล่อยให้ Coding Agent แก้ไขโค้ด ทาง GitHub เพิ่มมาตรการวามปลอดภัยเพิ่มเติม ได้แก่
ฟีเจอร์นี้เปิดให้เฉพาะผู้ใช้ Copilot Enterprise และ Copilot Pro+ เท่านั้น
ที่มา - GitHub Blog
lew Mon, 05/19/2025 - 23:22
Continue reading...
Body
GitHub Copilot เพิ่มฟีเจอร์ทำงานอัตโนมัติเต็มรูปแบบเหมือนนักพัฒนาในทีมอีกคน โดยกระบวนการทำงานจะเริ่มเมื่อมีคนรายงานปัญหา ตัว Coding Agent จะสร้างพื้นที่พัฒนาแล้วพยายามแก้ไขปัญหาจนเสร็จแล้วค่อยส่งงานเป็น pull request ให้มนุษย์ตรวจสอบขั้นสุดท้ายทีเดียว
ทาง GitHub ระบุว่า Coding Agent แก้ปัญหาความซับซ้อนต่ำจนถึงปานกลางได้เป็นอย่างดีโดยเฉพาะโครงการที่มีชุดทดสอบอย่างดีแล้ว เมื่อแพตช์เสร็จแล้ว นักพัฒนายังสามารถรีวิวโค้ดเพิ่มเติมได้ ตัว Coding Agent ก็จะนำความเห็นกลับไปแก้ไขจนกว่าจะได้ผลลัพธ์ตามคำสั่ง
เพื่อความปลอดภัยในการปล่อยให้ Coding Agent แก้ไขโค้ด ทาง GitHub เพิ่มมาตรการวามปลอดภัยเพิ่มเติม ได้แก่
- Agent สามารถส่งโค้ดขึ้น branch ของตัวเองได้เท่านั้น ส่งโค้ดไปทับคนอื่นไม่ได้
- หากตั้งบังคับว่าต้องรีวิวโค้ดก่อน ผู้รีวิวจะต้องเป็นคนละคนกับคนเปิด Issue
- ตัว Coding Agent เชื่อมต่ออินเทอร์เน็ตได้จำกัด คอนฟิกเพิ่มได้ แต่เชื่อมต่อที่อื่นนอกจากรายการกำหนดไม่ได้
- โค้ดของ GitHub Actions จะต้องตรวจโดยนักพัฒนาเสมอ
ฟีเจอร์นี้เปิดให้เฉพาะผู้ใช้ Copilot Enterprise และ Copilot Pro+ เท่านั้น
ที่มา - GitHub Blog
lew Mon, 05/19/2025 - 23:22
Continue reading...