พบกับ GitHub Copilot โปรแกรมเมอร์คู่ AI ตัวใหม่ที่สามารถแนะนำทั้งบรรทัดหรือฟังก์ชันทั้งหมดของโค้ดได้
2 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
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 โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.