เปิดตัวรุ่นพรีวิวทางเทคนิคของ GitHub Copilot Workspace
(github.blog)- สภาพแวดล้อมการพัฒนาที่ขับเคลื่อนด้วย Copilot ซึ่งช่วยให้สามารถระดมไอเดีย วางแผน สร้าง ทดสอบ และรันโค้ดได้ด้วยภาษาธรรมชาติ
- ใช้งานเอเจนต์ที่ขับเคลื่อนด้วย Copilot ได้หลากหลายในทุกขั้นตอนของกระบวนการพัฒนา พร้อมมอบการควบคุมอย่างเต็มที่ให้แก่นักพัฒนา
- นำเสนอแนวทางใหม่ในการสร้างซอฟต์แวร์ด้วยภาษาธรรมชาติ
- ออกแบบมาเพื่อไม่แทนที่ความคิดสร้างสรรค์ของนักพัฒนา แต่ช่วยให้แสดงศักยภาพได้เร็วขึ้นและง่ายขึ้น
- ช่วยให้นักพัฒนาที่มีประสบการณ์ทำงานในฐานะนักคิดเชิงระบบ และจะลดอุปสรรคในการเข้าสู่การสร้างซอฟต์แวร์สำหรับผู้คนได้อย่างมาก
GitHub Copilot Workspace ทำงานอย่างไร
- อุปสรรคในการเริ่มต้นที่ใหญ่ที่สุดสำหรับนักพัฒนาส่วนใหญ่มักอยู่ที่ช่วงเริ่มแรก
- หลายครั้งมักติดขัดตั้งแต่ก้าวแรกของโปรเจ็กต์ใหญ่ คำขอฟีเจอร์ หรือรายงานบั๊ก
- GitHub Copilot Workspace จะเข้ามาพบนักพัฒนาตั้งแต่จุดเริ่มต้นนั้น นั่นคือ "GitHub Repo หรือ GitHub Issue"
- สามารถใช้เอเจนต์ Copilot เป็นสมองที่สอง เพื่อรับการสนับสนุนจาก AI ได้ตั้งแต่ช่วงเริ่มต้นของไอเดีย
- Copilot Workspace จะจัดทำและนำเสนอแผนงานแบบเป็นขั้นตอน
- ด้วยความเข้าใจเชิงลึกเกี่ยวกับ codebase คำตอบใน issue และข้อมูลอื่น ๆ จะเสนอแผนแบบเป็นขั้นตอนเพื่อแก้ปัญหา issue
- จัดเตรียมทุกสิ่งที่จำเป็นสำหรับการตรวจสอบแผนและทดสอบโค้ดในรูปแบบรายการที่ย่อให้กระชับด้วยภาษาธรรมชาติ
- ข้อเสนอทั้งหมดสามารถแก้ไขได้
- ทุกอย่างตั้งแต่แผนไปจนถึงโค้ดที่ Copilot Workspace เสนอ สามารถแก้ไขได้ทั้งหมด
- นักพัฒนายังคงมีอิสระอย่างเต็มที่ ขณะที่ Copilot Workspace ช่วยลดภาระทางความคิด
- หากพอใจกับแผนแล้ว สามารถรันโค้ดได้โดยตรงใน Copilot Workspace
- สามารถย้ายไปยัง GitHub Codespace พื้นฐานเพื่อปรับแต่งการเปลี่ยนแปลงโค้ดทั้งหมดได้จนกว่าจะพอใจกับผลลัพธ์สุดท้าย
- สามารถแชร์ workspace กับทีมได้ทันทีผ่านลิงก์ เพื่อให้ดูงานที่ทำและลองทำซ้ำต่อได้
- เพียงส่ง Pull Request รัน GitHub Actions และการสแกนความปลอดภัยของโค้ด จากนั้นขอให้สมาชิกทีมช่วยทำ code review โดยมนุษย์
- สมาชิกในทีมสามารถใช้ Copilot Workspace เพื่อตรวจสอบได้ว่าไอเดียพัฒนามาเป็นโค้ดได้อย่างไร
- รองรับการใช้งานบนมือถือด้วย
- เนื่องจากไอเดียเกิดขึ้นได้ทุกที่ GitHub Copilot Workspace จึงถูกออกแบบให้ใช้งานได้บนทุกอุปกรณ์
- สามารถทำงานในสภาพแวดล้อมการพัฒนาจริงได้ทั้งบนเดสก์ท็อป แล็ปท็อป หรือระหว่างเดินทาง
- วิสัยทัศน์ของ GitHub ต่ออนาคตของสภาพแวดล้อมการพัฒนาคือ
- ทำให้การเริ่มต้น การเรียนรู้ และท้ายที่สุดคือการลงมือทำ เป็นเรื่องง่ายขึ้นผ่านโครงสร้างพื้นฐานที่ใช้งานได้อย่างเป็นธรรมชาติและขับเคลื่อนด้วย Copilot
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
aiderซึ่งเป็นเครื่องมือโอเพนซอร์สที่คล้ายกับCopilot WorkspacePlandexซึ่งเป็นเครื่องมือจัดการโครงการ AI แบบโอเพนซอร์สที่ทำงานบนเทอร์มินัลด้วย