รีวิว Github Copiot
Github Copilot คืออะไร
Github Copilot เป็นเครื่องมือที่ใช้ปัญญาประดิษฐ์ (AI) เพื่อช่วยนักพัฒนาโค้ดในการเขียนโปรแกรม โดยมันสามารถเสนอคำแนะนำโค้ดอย่างต่อเนื่องในขณะที่คุณพิมพ์
คุณสมบัติ
การเติมคำอัตโนมัติ: ช่วยเสนอคำสั่งโค้ดที่สอดคล้องกับบริบทของงานที่คุณกำลังทำ
การสนับสนุนหลายภาษา: รองรับการเขียนโปรแกรมหลากหลายภาษา เช่น Python, JavaScript, TypeScript และอื่นๆ
บูรณาการกับ IDEs: สามารถใช้งานร่วมกับ Visual Studio Code ได้อย่างราบรื่น
อัปเดตอย่างต่อเนื่อง: เรียนรู้จากข้อมูลโค้ดล่าสุดเพื่อให้คำแนะนำที่ทันสมัยและแม่นยำ
รีวิว
จากการได้ลองใช้งานเป็นระยะเวลา 1 เดือน
ผมรู้สึกว่า AI ตอนนี้ยังเหมาะกับงานถึกอยู่ (เจองานซับซ้อนแล้วชอบสับสน)
เช่น ทำเว็บ 2 ภาษา ด้วย i18n ที่ส่วนตัวผมรู้สึกว่ามันดูดีที่สุด
ที่ลองใช้แล้วจะมี
ทำเว็บ 2 ภาษา ด้วย i18n
สร้าง,แก้ไข Component + ตกแต่ง (สามารถบอกได้ว่าจะใช้ CSS Framwork ตัวไหน)
Optimized Code
แก้ฟังชั่นที่ซับซ้อน (ยังต้องมีแก้มืออยู่บ้าง + ต้องเขียน Prompt ให้ละเอียด)
Suggest ถือว่าดีเพราะอิงจากไฟล์ที่เรากำลังเขียนอยู่
ปัญหาที่พบ
ชอบหลุดสโคป เช่น สั่งให้แก้ไขเฉพาะฟังชั่น แต่ลามไปแก้ฟังชั่นอื่นที่ไม่เกี่ยวข้อง ที่เจอคือให้แก้ เฉพาะ store ที่กำหนด แต่ไปแก้ store อื่น ทำให้ต้องไปแก้มือต่อ
Reprompt หลายรอบ กว่าจะได้สิ่งที่ต้องการ (อันนี้ อาจเป็นไปได้ว่า Prompt ไม่ละเอียด )
ต้อง Prompt ให้ค่อนข้างละเอียด ถึงจะทำงานถูกต้อง (กรณีงานซับซ้อน)
Limit 10 ไฟล์สำหรับการแก้ไข
(อันนี้พอเข้าใจได้ว่า Context เยอะเกินไป แต่จะดีกว่าไหม ถ้า AI รู้ว่าเราทำ Project อะไรอยู่ ?)
สรุป
โดยรวมถือว่าดีครับ ช่วยงานได้ค่อนข้างเยอะ พวกจิปาถะ แต่ งานซับซ้อนอาจจะต้องรอพัฒนาอีกหน่อย
รอให้ AI เข้าใจปัญหาที่เราต้องการแก้มากขึ้น เพราะตอนนี้ดูเหมือน เข้าใจบ้าง ไม่เข้าใจบ้าง
Last updated
Was this helpful?