ตรวจสอบคุณสมบัติ GitHub Copilot

เสร็จสมบูรณ์เมื่อ

GitHub Copilot นําเสนอรายการคุณสมบัติที่เพิ่มขึ้นสําหรับบุคคลและองค์กร

คุณสมบัติ GitHub Copilot

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

คุณลักษณะ GitHub Copilot ต่อไปนี้ได้รับการเผยแพร่และได้รับการสนับสนุนเป็นคุณลักษณะความพร้อมใช้งานทั่วไป:

การทําให้โค้ดเสร็จสมบูรณ์

คําแนะนําสไตล์การเติมข้อความอัตโนมัติจาก GitHub Copilot ใน IDE ที่รองรับ (Visual Studio Code, Visual Studio, JetBrains IDEs, Azure Data Studio, Xcode, Vim/Neovim และ Eclipse)

ถ้าคุณใช้ Visual Studio Code คุณยังสามารถใช้คําแนะนําการแก้ไขถัดไป ซึ่งจะคาดการณ์ตําแหน่งของการแก้ไขครั้งต่อไปที่คุณน่าจะทําและแนะนําความสมบูรณ์สําหรับการแก้ไขนั้น

GitHub Copilot Chat

อินเทอร์เฟซการสนทนาที่ช่วยให้คุณถามคําถามที่เกี่ยวข้องกับการเขียนโค้ดและอัปเดตไฟล์ อินเทอร์เฟซการแชทของ GitHub Copilot มีอยู่ในเว็บไซต์ GitHub ใน GitHub Mobile ใน IDE ที่รองรับ (Visual Studio Code, Visual Studio, JetBrains IDE, Eclipse IDE และ Xcode) และใน เทอร์มินัล Windows ผู้ใช้ยังสามารถใช้ทักษะ GitHub จาก GitHub Copilot (ทักษะ GitHub ไม่รวมอยู่ในแผน GitHub Copilot ฟรี)

ตัวแทน GitHub Copilot

อินเทอร์เฟซการแชทมีตัวแทนในตัวที่ปรับให้เหมาะสมสําหรับงานต่างๆ ตัวแทนที่มีอยู่แล้วภายในต่อไปนี้พร้อมใช้งานในมุมมองแชทของ Visual Studio Code:

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

  • แผน: ใช้ตัวแทนแผนเมื่อคุณต้องการสร้างแผนการใช้งานทีละขั้นตอนที่มีโครงสร้างก่อนทําการเปลี่ยนแปลง ตัวแทนแผนจะวิเคราะห์คําขอของคุณ แบ่งออกเป็นขั้นตอนที่ไม่ต่อเนื่อง และสร้างแผนโดยละเอียดที่สามารถส่งต่อไปยังตัวแทนเพื่อนําไปใช้ได้

  • ถาม: ใช้ตัวแทนถามเมื่อคุณต้องการถามคําถามเกี่ยวกับฐานโค้ด หัวข้อการเขียนโค้ด หรือแนวคิดด้านเทคโนโลยีทั่วไปโดยไม่ต้องทําการเปลี่ยนแปลงไฟล์

รีวิวโค้ด GitHub Copilot

คําแนะนําในการตรวจสอบรหัสที่ AI สร้างขึ้นเพื่อช่วยให้คุณเขียนโค้ดได้ดียิ่งขึ้น

GitHub Copilot คลาวด์เอเจนต์

ตัวแทน AI อัตโนมัติที่สามารถเปลี่ยนแปลงโค้ดให้คุณได้ คุณสามารถกําหนดปัญหา GitHub ให้กับ GitHub Copilot และตัวแทนจะทํางานเพื่อทําการเปลี่ยนแปลงที่จําเป็น และจะสร้างคําขอดึงข้อมูลเพื่อให้คุณตรวจสอบ คุณยังสามารถขอให้ GitHub Copilot สร้างคําขอดึงข้อมูลจาก GitHub Copilot ได้อีกด้วย คุณลักษณะนี้มีอยู่ในแผน GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business และ GitHub Copilot Enterprise

GitHub Copilot ใน CLI

อินเทอร์เฟซที่คล้ายกับในเทอร์มินัลซึ่งคุณสามารถถามคําถามเกี่ยวกับบรรทัดคําสั่ง คุณสามารถขอให้ GitHub Copilot ให้คําแนะนําคําสั่งหรือคําอธิบายคําสั่ง ผู้ใช้ยังสามารถรวม GitHub Copilot ใน เทอร์มินัล Windows Canary ได้อีกด้วย

GitHub Copilot สร้างสรุปคําขอดึงข้อมูล

ข้อมูลสรุปที่สร้างขึ้นโดย AI เกี่ยวกับการเปลี่ยนแปลงที่เกิดขึ้นในคําขอดึงข้อมูล ซึ่งไฟล์เหล่านี้ส่งผลกระทบต่อไฟล์และสิ่งที่ผู้ตรวจสอบควรมุ่งเน้นเมื่อดําเนินการตรวจสอบ คุณลักษณะนี้ไม่รวมอยู่ในแผน GitHub Copilot ฟรี

ส่วนขยาย GitHub Copilot

ส่วนขยาย GitHub Copilot เป็นแอป GitHub ประเภทหนึ่งที่รวมพลังของเครื่องมือภายนอกเข้ากับ GitHub Copilot ส่วนขยาย GitHub Copilot สามารถพัฒนาได้โดยทุกคน สําหรับการใช้งานส่วนตัวหรือสาธารณะ และสามารถแชร์กับผู้อื่นผ่าน GitHub Marketplace

คําแนะนําแบบกําหนดเองของ GitHub Copilot

ปรับปรุงการตอบสนองของ GitHub Copilot โดยให้รายละเอียดตามบริบทเกี่ยวกับการตั้งค่า เครื่องมือ และข้อกําหนดของคุณ

หน่วยความจํา GitHub Copilot (การแสดงตัวอย่างสาธารณะ)

GitHub Copilot สามารถอนุมานและจัดเก็บข้อมูลที่เป็นประโยชน์เกี่ยวกับที่เก็บ ซึ่ง GitHub Copilot Cloud Agent และการตรวจสอบโค้ด GitHub Copilot สามารถใช้เพื่อปรับปรุงคุณภาพของผลลัพธ์เมื่อทํางานในที่เก็บนั้น

พื้นที่ GitHub Copilot

จัดระเบียบและรวมศูนย์เนื้อหาที่เกี่ยวข้อง เช่น โค้ด เอกสาร ข้อมูลจําเพาะ และอื่นๆ ลงในพื้นที่ทํางานที่วางรากฐานการตอบสนองของ GitHub Copilot ในบริบทที่เหมาะสมสําหรับงานเฉพาะ

GitHub Copilot ใน GitHub Desktop

สร้างข้อความและคําอธิบายการคอมมิตโดยอัตโนมัติด้วย GitHub Copilot ใน GitHub Desktop ตามการเปลี่ยนแปลงที่คุณทํากับโครงการของคุณ

สรุป

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