พบกับ GitHub Copilot โปรแกรมเมอร์คู่ AI ตัวใหม่ที่สามารถแนะนำทั้งบรรทัดหรือฟังก์ชันทั้งหมดของโค้ดได้

ไอคอนเวลาอ่านหนังสือ 2 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

โคไพล็อต AI ของ Microsoft GitHub

โคไพล็อต AI ของ Microsoft GitHub

GitHub ของ Microsoft วันนี้ ประกาศ GitHub Copilot โปรแกรมเมอร์คู่ AI ตัวใหม่ที่สามารถเสนอคำแนะนำสำหรับทั้งบรรทัดหรือฟังก์ชันทั้งหมดได้จากภายใน IDE ของคุณ GitHub Copilot จะรองรับภาษาและเฟรมเวิร์กที่หลากหลาย แต่เวอร์ชันตัวอย่างทางเทคนิคปัจจุบันทำงานได้ดีกับ Python, JavaScript, TypeScript, Ruby และ Go GitHub Copilot ขับเคลื่อนโดย OpenAI Codex ซึ่งเป็นระบบ AI ใหม่ที่สร้างโดย OpenAI นักบินได้รับการฝึกอบรมเกี่ยวกับรหัสสาธารณะหลายพันล้านบรรทัด

GitHub Copilot เข้าใจบริบทมากกว่าผู้ช่วยโค้ดส่วนใหญ่อย่างมีนัยสำคัญ ดังนั้น ไม่ว่าจะอยู่ในเอกสาร ข้อคิดเห็น ชื่อฟังก์ชัน หรือโค้ดเอง GitHub Copilot จะใช้บริบทที่คุณให้มาและสังเคราะห์โค้ดให้ตรงกัน

คุณสมบัติ GitHub Copilot:

  • แปลงความคิดเห็นเป็นโค้ด: เขียนความคิดเห็นที่อธิบายตรรกะที่คุณต้องการ แล้วให้ GitHub Copilot รวบรวมโค้ดให้คุณ
  • ป้อนอัตโนมัติสำหรับรหัสซ้ำ: GitHub Copilot ใช้งานได้ดีสำหรับการสร้างต้นแบบและรูปแบบโค้ดที่ซ้ำกันอย่างรวดเร็ว ป้อนตัวอย่างบางส่วนแล้วปล่อยให้มันสร้างส่วนที่เหลือ!
  • การทดสอบโดยไม่ต้องทำงานหนัก: การทดสอบเป็นแกนหลักของโครงการวิศวกรรมซอฟต์แวร์ที่มีประสิทธิภาพ นำเข้าแพ็คเกจการทดสอบหน่วย และให้ GitHub Copilot แนะนำการทดสอบที่ตรงกับรหัสการใช้งานของคุณ
  • แสดงทางเลือกอื่นให้ฉันดู: ต้องการประเมินวิธีการที่แตกต่างกันสองสามข้อหรือไม่? GitHub Copilot สามารถแสดงรายการโซลูชันได้ ใช้รหัสตามที่ให้มาหรือแก้ไขให้ตรงกับความต้องการของคุณ

GitHub Copilot พร้อมให้ใช้งานแล้ววันนี้ในรูปแบบส่วนขยาย Visual Studio Code ก่อนลองใช้ Copilot อย่าลืมตรวจสอบคำถาม & คำตอบจากทีม GitHub ก่อน

GitHub Copilot ดีแค่ไหน?
เมื่อเร็ว ๆ นี้เราได้เปรียบเทียบกับชุดของฟังก์ชัน Python ที่มีความครอบคลุมการทดสอบที่ดีใน repos โอเพ่นซอร์ส เราล้างเนื้อหาฟังก์ชันและขอให้ GitHub Copilot กรอกข้อมูล โมเดลนี้มีสิทธิ์ 43% ในการลองครั้งแรก และ 57% ของเวลาเมื่ออนุญาต 10 ครั้ง และมันก็ฉลาดขึ้นทุกที
GitHub Copilot เขียนโค้ดที่สมบูรณ์แบบหรือไม่? 
ไม่ GitHub Copilot พยายามทำความเข้าใจเจตนาของคุณและสร้างโค้ดที่ดีที่สุด แต่โค้ดที่แนะนำอาจไม่ได้ผลเสมอไป หรือแม้แต่สมเหตุสมผล ในขณะที่เรากำลังทำงานอย่างหนักเพื่อทำให้ GitHub Copilot ดีขึ้น โค้ดที่แนะนำโดย GitHub Copilot ควรได้รับการทดสอบ ตรวจสอบ และตรวจสอบอย่างรอบคอบ เช่นเดียวกับโค้ดอื่นๆ ในฐานะนักพัฒนา คุณมีหน้าที่รับผิดชอบเสมอ

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ GitHub Copilot โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: Github, นักบิน GitHub