17 คะแนน โดย xguru 2023-11-13 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • "เช่นเดียวกับที่ GitHub ก่อตั้งขึ้นบนพื้นฐานของ Git วันนี้เรากำลังก่อตั้งตัวเองขึ้นใหม่บนพื้นฐานของ Copilot"
  • GitHub Copilot Chat เปิดตัวอย่างเป็นทางการในเดือนธันวาคม 2023
    • ใช้โมเดล GPT-4 เพื่อให้คำแนะนำและคำอธิบายที่แม่นยำยิ่งขึ้น
    • ใช้โค้ดของคุณเป็นบริบทเพื่ออธิบายคอนเซปต์ที่ซับซ้อน หรือเสนอแนะโค้ดตามไฟล์ที่เปิดอยู่ ช่วยตรวจจับช่องโหว่ด้านความปลอดภัยหรือช่วยค้นหาข้อผิดพลาด
    • มี Inline Copilot Chat สำหรับแชตเกี่ยวกับบรรทัดที่ต้องการได้โดยตรง
    • เพิ่มคำสั่งแบบ slash: /fix เพื่อแก้โค้ด, /tests เพื่อสร้างเทสต์
    • ใช้พลังของ AI ได้ด้วยการคลิกเพียงครั้งเดียว
    • Copilot Chat พร้อมใช้งานบน IDE ตระกูล JetBrains ด้วยเช่นกัน (พรีวิวเริ่มวันนี้)
  • GitHub Copilot Chat ถูกนำไปใช้บนเว็บไซต์ GitHub และแอปมือถือด้วย
    • บนเว็บสามารถให้คำแนะนำ สรุป วิเคราะห์ และตอบคำถามเกี่ยวกับโค้ด pull request เอกสาร และคำถามด้านการเขียนโค้ดทั่วไปได้
    • ทำงานร่วมกับความสามารถค้นหาโค้ดขั้นสูง เพื่อช่วยให้ Copilot Chat เข้าใจและสนับสนุนการเปลี่ยนแปลงล่าสุดของโปรเจ็กต์โอเพนซอร์สยอดนิยมได้
    • บนอุปกรณ์ iPhone และ Android สามารถถามคำถามการเขียนโปรแกรมใดก็ได้ด้วยภาษาธรรมชาติ และรับคำตอบเกี่ยวกับรีโพซิทอรี ไฟล์ หรือเอกสารที่กำลังดูอยู่ในแอปได้
  • เปิดตัว GitHub Copilot Enterprise: Copilot ที่ปรับแต่งให้เหมาะกับองค์กร
    • ไม่ได้จำกัดอยู่แค่ในเอดิเตอร์ แต่ปรับให้เป็นส่วนตัวตามบริบทของทั้ง codebase ทั้งหมด
    • ช่วยให้ทีมนักพัฒนาเข้าใจ codebase ได้เร็วขึ้น ค้นหาและเขียนเอกสาร รับข้อเสนอแนะจากโค้ดภายในและโค้ดส่วนตัว และรีวิว pull request ได้เร็วขึ้น
    • มีกำหนดเปิดตัวอย่างเป็นทางการในเดือนกุมภาพันธ์ 2024 ที่ราคา 39 ดอลลาร์ต่อผู้ใช้ต่อเดือน
  • ส่งเสริม ecosystem บนพื้นฐานของ Copilot ผ่าน GitHub Copilot Partner Program
    • จะเสริมความสามารถของ GitHub Copilot ให้มากขึ้นด้วยการผสานรวมกับเครื่องมือนักพัฒนาภายนอก บริการออนไลน์ และองค์ความรู้นอก GitHub
    • GitHub Copilot Partner Program จะสร้าง ecosystem ที่เปิดทางให้เครือข่ายใหม่และความคิดสร้างสรรค์ใหม่ ๆ เข้ามาเติมเต็ม GitHub Copilot และขยายขอบเขตสิ่งที่นักพัฒนาจะทำได้ด้วย AI
    • เริ่มก้าวแรกของโปรแกรมนี้ร่วมกับพาร์ตเนอร์เปิดตัวมากกว่า 25 ราย เช่น Datastax, LaunchDarkly, Postman, Hashicorp และ Datadog
    โฆษณา
  • ฟีเจอร์ความปลอดภัยใหม่ที่ขับเคลื่อนด้วย AI สำหรับ GitHub Advanced Security
    • ปัจจุบัน GitHub Copilot ใช้ระบบป้องกันช่องโหว่ที่อิงกับ LLM เพื่อบล็อกรูปแบบการเขียนโค้ดที่ไม่ปลอดภัยแบบเรียลไทม์ ทำให้คำแนะนำของ GitHub Copilot ปลอดภัยยิ่งขึ้น
    • โมเดลนี้มุ่งเป้าไปที่รูปแบบโค้ดที่เปราะบางที่พบบ่อยที่สุด เช่น hardcoded credentials, SQL injection และ path injection
    • GitHub Copilot Chat ยังสามารถระบุช่องโหว่ด้านความปลอดภัยใน IDE อธิบายกลไกของช่องโหว่ด้วยภาษาธรรมชาติ และเสนอการแก้ไขเฉพาะจุดสำหรับโค้ดที่ไฮไลต์ไว้ได้
    • ตอนนี้ได้เพิ่ม "ความสามารถทดสอบความปลอดภัยของแอปพลิเคชันที่ขับเคลื่อนด้วย AI" แบบใหม่ลงใน GitHub Advanced Security ซึ่งออกแบบมาเพื่อตรวจจับและแก้ไขช่องโหว่และซีเคร็ตในโค้ด
    • ด้วย "code scanning autofix" AI จะเสนอการแก้ไขที่สร้างขึ้นโดยใช้ CodeQL สำหรับ JavaScript และ TypeScript ได้โดยตรงใน pull request ช่วยให้นักพัฒนาแก้ปัญหาได้เร็วขึ้นและลดการนำช่องโหว่ใหม่เข้าสู่ codebase
    • นอกจากนี้ยังสามารถค้นหาซีเคร็ตที่รั่วไหลได้ง่ายขึ้นด้วย AI secret scanning สำหรับซีเคร็ตทั่วไป และตัวสร้าง regex แบบใหม่สำหรับแพตเทิร์นกำหนดเอง โดยมีอัตรา false positive ต่ำ
  • เตรียมเปิดตัว GitHub Copilot Workspace
    • อุปสรรคที่ใหญ่ที่สุดสำหรับนักพัฒนามักเริ่มตั้งแต่การเปลี่ยนไอเดียให้เป็นโค้ด และการสร้างแผนที่จำเป็นเพื่อนำไปสู่ pull request
    • ไอเดียและบั๊กจำนวนมากเริ่มต้นจาก GitHub Issues
    • จึงได้พัฒนาสะพานเชื่อมที่ขับเคลื่อนด้วย AI ซึ่งผสานรายละเอียดของ issue ความรู้เกี่ยวกับ codebase และความสามารถด้านการให้เหตุผลของ GPT-4 เพื่อช่วยให้นักพัฒนาทุกคนก้าวข้ามอุปสรรคในการเปลี่ยนไอเดียเป็นโค้ด
    • เมื่อเปิด issue ใน Copilot Workspace ระบบจะเสนอแผนเกี่ยวกับวิธีดำเนินการเปลี่ยนแปลงที่ต้องการโดยอัตโนมัติ
    • Workspace สามารถแก้ไขได้ทั้งหมด จึงใช้ประโยชน์จาก AI ที่เข้าใจทั้งเจตนาของ issue และ codebase ทั้งหมด พร้อมทั้งปรับทิศทาง AI ได้อย่างแม่นยำตามที่ต้องการ
    • เพื่อยืนยันว่าการเปลี่ยนแปลงทำงานได้ตามคาด Copilot Workspace สามารถใช้สร้าง รัน และทดสอบโค้ดได้
    • หากเกิดข้อผิดพลาด ก็สามารถแก้ไขให้อัตโนมัติได้ด้วย
    • Copilot Workspace เปรียบเสมือนการ pair programming กับพาร์ตเนอร์ที่รู้ทุกส่วนของโปรเจ็กต์เป็นอย่างดี และสามารถตามแนวทางของคุณเพื่อเปลี่ยนแปลงทั้งรีโพซิทอรีตั้งแต่ issue ไปจนถึง pull request ด้วยพลังของ AI
    • เมื่อ Copilot Workspace พร้อมใช้งานในปี 2024 จะเป็นอีกก้าวสำคัญสู่ยุคที่นักพัฒนาสามารถใช้ AI เป็นสมองที่สอง และปลดปล่อยความคิดสร้างสรรค์ผ่านภาษาธรรมชาติได้ภายในไม่กี่นาที
  • รวมทุกอย่างไว้ในแพลตฟอร์มนักพัฒนาแบบขับเคลื่อนด้วย AI
    • จุดตัดระหว่างมนุษย์และปัญญาประดิษฐ์จะยังคงกำหนดนิยามของ GitHub Copilot รุ่นอนาคตทั่วทั้งแพลตฟอร์ม
    • ทุกสิ่งที่เราประกาศมีเป้าหมายเดียวกัน คือมอบแพลตฟอร์มนักพัฒนาแบบขับเคลื่อนด้วย AI ที่ครบวงจร มีประสิทธิภาพ และไร้รอยต่อ ไม่ว่านักพัฒนาจะสร้างอะไร
    • ไม่ว่าจะเป็นสตาร์ทอัพ 5 คนที่ใช้ GitHub Actions เพื่อเปิดตัวแอปมือถือสู่ทั่วโลก องค์กรขนาดใหญ่ที่มีนักพัฒนาหลายพันคนย้ายมาใช้ GitHub Enterprise และ GitHub Codespaces เพื่อปรับปรุงการทำงานร่วมกันของ internal source หรือกลุ่มนักพัฒนาโอเพนซอร์สที่แบ่งปันโครงสร้างพื้นฐานดิจิทัลยุคถัดไปบน GitHub เรากำลังสร้างนวัตกรรมเพื่อให้นักพัฒนาทุกคนบนโลกช่วยเร่งความก้าวหน้าของมนุษยชาติได้
    • เช่นเดียวกับการมาของ Git และการกำเนิดของ GitHub ยุคถัดไปนี้จะถูกสร้างขึ้นบนรากฐานของ GitHub Copilot และนี่เป็นเพียงจุดเริ่มต้นเท่านั้น

2 ความคิดเห็น

 
devpain 2023-11-16

ประโยคสุดท้าย และนี่ก็เป็นเพียงจุดเริ่มต้นเท่านั้น... ว้าว ให้ความรู้สึกเหมือนได้เห็นการเริ่มต้นของยุคที่ยิ่งใหญ่จริง ๆ

 
brady 2023-11-13

ยิ่งใหญ่มาก