โปรโมชั่นพิเศษ ต้อนรับปลายปี 2024 เปิดใช้งาน GitHub Copilot ฺBusiness หรือ GitHub Copilot ฺEnterprise ผ่าน Bit Foundry รับฟรี เทรนนิ่งการใช้ GitHub Copilot ติดต่อขอใบเสนอราคาได้ที่ info@bitfoundry.co
062-390-9988
Post นี้เป็นส่วนหนึ่งของ Series การใช้ GitHub เพื่อเพิ่มประสิทธิภาพในทุกขั้นตอนของ DevSecOps/DevOps ถ้าอยากรู้ว่า GitHub มีเครื่องมืออะไรอีกบ้างที่จะช่วยให้เราสร้าง Software ได้ดีขึ้น ตามไปดูกันได้เลย
เป็นที่รู้กันว่า GitHub Copilot ช่วยเพิ่ม productivity ให้กับ developer เป็นอย่างมาก แต่บางคนก็อาจจะยังไม่ทราบว่า GitHub Copilot มีอยู่หลาย Edition เช่น Individual, Business, และ Enterprise
โดยที่ GitHub Copilot Business เหมาะสมสำหรับการใช้งานในองค์กรกว่า GitHub Copilot Individual ในหลายๆด้าน โดยเฉพาะ อย่างเช่น
- Data excluded from training by default. GitHub จะไม่ใช้ข้อมูลของเราไปใช้ train model ถ้าเราใช้ Copilot Business(https://resources.github.com/copilot-trust-center/).
- IP Indemnity สำคัญสำหรับองค์กรมาก (https://resources.github.com/…/establishing-trust-in…/)
- Content exclusion (public beta and some limitations applied) สามารถกำหนดนโยบายยกเว้น บาง File/Repository ออกจากการใช้งาน Copilot ได้ เช่น File ที่มี Secrets หรือ API Key เช่น .env file
ส่วน Edition ใหญ่สุด GitHub Copilot Enterprise นอกจากจะทำได้ทุกอย่างที่ GitHub Copilot Business ทำได้แล้ว ยังมีความสามารถหลายๆอย่างที่มีประโยชน์กับองค์กรอีก เช่น
- Copilot Chat skills in VSCode และ Copilot Chat skills in Visual Studio– Skills เป็นความสามารถพิเศษที่ GitHub Copilot สามารถเรียกใช้ขึ้นมาโดยอัตโนมัติเพื่อมาช่วยตอบคำถามของเรา เมื่อ GitHub Copilot ต้องการข้อมูลมากกว่าจากแค่ Sourcecode ของเรา ตัวอย่าง Copilot Skills ที่ GitHub Copilot Enterprise สามารถเรียกใช้เพื่อมาช่วยตอบคำถามของเราได้อย่างอัตโนมัติ (Reference)

- Copilot pull request summaries – ช่วยร่าง Pull request description โดยดูจากการไฟล์ที่ถูกแก้ไข

- Copilot knowledge bases – เราสามารถเพิ่ม knowledge base ให้ GitHub Copilot ของเราได้อีกด้วยนอกเหนือจาก Code repository ที่เรากำลังทำงานอยู่ด้วย โดย GitHub Copilot จะไปนำข้อมูลจาก knowledge base ที่เกี่ยวข้องมาใช้เป็นข้อมูลประกอบการตอบคำถามหรือ generate code ด้วย (Reference)
- Fine tuning a custom large language model – โดยปกติแล้ว GitHub Copilot จะใช้ Model ที่เทรนจาก Public repositories จำนวนมากในการทำ Code Completion แต่สำหรับ GitHub Copilot Enterprise แล้วเราสามารถเทรนโมเดลด้วย repositories ของเราเองโดยเฉพาะ เพื่อให้ได้ผล Code Completion ที่ตรงตามความต้องการมากขึ้นได้ เช่น ในกรณีที่องค์กรเราใช้ภาษาที่ไม่ได้ใช้เทรน GitHub Copilot หรือในกรณีที่พบบ่อยกว่าคือ องค์กรของเรามีการใช้ internal framework หรือ library ซึ่ง GitHub Copilot ไม่เคยเห็นมาก่อน เช่น ถ้าเรามีการ develop custom components เยอะๆ (Reference)
นอกจากที่กล่าวมาแล้ว ยังมีรายละเอียดอีกหลายอย่างตามตารางนี้ เมื่อรู้ข้อดีอย่างนี้แล้ว รีบไป upgrade จาก GitHub Copilot Individual มาเป็น GitHub Copilot Business หรือ GitHub Copilot Enterprise กันเถอะ
เพื่ออำนวยความสะดวกแก่องค์กร Bit Foundry สามารถ Setup GitHub Copilot Business, GitHub Copilot Enterprise และ GitHub Enterprise แบบออกใบกำกับภาษีให้กับองค์กรได้
ติดต่อขอใบเสนอราคาได้ที่
info@bitfoundry.co
062-390-9988
Copilot Individual | Copilot Business | Copilot Enterprise | |
---|---|---|---|
Types of GitHub accounts | Personal accounts | Organization or enterprise accounts | Enterprise accounts on GitHub Enterprise Cloud |
การเก็บรวบรวมโค้ดตัวอย่างไปใช้ Train Model | มีการนำไปใช้ (ยกเว้นถูกปิดใช้งาน) | ไม่มีการนำไปใช้ | ไม่มีการนำไปใช้ |
การบล็อกข้อเสนอแนะที่ตรงกับโค้ดสาธารณะ | บล็อกได้ เมื่อบล็อกแล้วได้ IP Indemnity | บล็อกได้ เมื่อบล็อกแล้วได้ IP Indemnity | |
การยกเว้นไฟล์ออกจากการใช้งาน Copilot เช่น .env | ได้ | ได้ | |
Audit logs | ได้ | ได้ | |
Copilot Chat in GitHub.com | ได้ | ||
Copilot Chat skills in VS Code | ได้ | ||
Copilot Chat skills in Visual Studio | ได้ | ||
Copilot pull request summaries | ได้ | ||
Copilot knowledge bases | ได้ | ||
Fine tuning a custom large language model | ได้ |
*รายละเอียดของ plan ต่างๆ ของ GitHub Copilot สามารถเปลี่ยนแปลงได้ กรุณาตรวจสอบ https://docs.github.com/en/copilot/about-github-copilot/subscription-plans-for-github-copilot เพื่อได้ข้อมูลล่าสุดจาก GitHub
Ref: https://docs.github.com/en/enterprise-cloud@latest/copilot/copilot-business/about-github-copilot-business

