Visual Studio Code เปิดฟีเจอร์ Copilot Agent Mode ให้ผู้ใช้ทุกคนแล้ว หลังจากเปิดทดสอบแบบพรีวิวมาสักระยะหนึ่ง
Copilot Agent Mode เป็นเวอร์ชันอัพเกรดของ GitHub Copilot ปัญญาประดิษฐ์ช่วยเขียนโค้ด จากเดิมที่ตัวปัญญาประดิษฐ์ช่วยทำงานตามสั่งเป็นชิ้นๆ ไป ตอนนี้พัฒนาเป็นร่าง Agent เสมือนมีเพื่อนโปรแกรมเมอร์อีกคนช่วยทำ peer programming คอยรับคำสั่งที่ซับซ้อนกว่าเดิม วิเคราะห์โค้ดเดิมของเราทั้งหมด อ่านไฟล์ที่จำเป็น นำเสนอแนวทางแก้ไขโค้ด รันคำสั่งในเทอร์มินัล รันทดสอบ แก้ข้อผิดพลาดต่างๆ แล้วทำเป็นลูปวนซ้ำๆ จนกว่างานที่สั่งจะเสร็จสิ้น
วิธีการใช้งานต้องล็อกอินบัญชี GitHub แล้วตั้งค่า chat.agent.enabled จากนั้นเลือก Agent ในหน้า Chat
แนวทางของ VS Code สามารถเลือกโมเดล LLM ได้ตามต้องการ (เช่น GPT 4o และ Claude 3.7 Sonnet แต่ทีม VS Code บอกว่าชอบ Claude มากกว่า) รวมถึงรองรับ Model Context Protocol (MCP) สำหรับการใช้โมเดลที่โฮสต์ภายนอกเองด้วย
ที่มา - VS Code
Comments
บวมขึ้นเรื่อยๆ จนรู้สึกดีใจที่ย้ายมาใช้ vim
ทำไมถึงไม่ชอบครับ (ถามเพราะอยากรู้เฉยๆ นะ ไม่ได้มีนัยอะไรแอบแฝง)
settings มีทั้ง global และ workspace ซึ่งบางทีเผลอ set ผิดที่ก็ตีกันมั่วไปหมด ยิ่งพอใช้หลายเครื่องมา sync กันแล้วยิ่งงงหนักครับ
เทียบกับใช้ .vimrc หรือ .config/nvim แล้ว สำหรับผมมันจัดการง่ายกว่าเยอะครับ ..KISS Keep It Stupid Simple
แล้วก็ความบวม ทำให้มัน start ช้าด้วยครับ เทียบกับ vim/neovim นี่คนละเรื่องเลย ขนาดใข้ plugins ใน neovim เยอะก็ตาม
ใช่ครับ ผมงง setting มากๆ
ตอนใช้บ่อยๆจะ ok
พอตอนไม่ค่อยจะใช้ มันเหมือนจะตั้งค่าอะไรก็ดูงงๆไปหมด
ดีงาม ต้องไปลองและ ช่วงสนี้ขี้เกียจ เขียนโค้ดพอดี 55