Agent mode
โหมดใน AI coding assistant ที่ปล่อยให้ AI วางแผน แก้ไฟล์ รันคำสั่ง และวนแก้ error เองหลายขั้นตอนจนงานเสร็จ โดยมีคนคอยอนุมัติและรีวิวผลลัพธ์
Agent mode คือโหมดการทำงานของ AI coding assistant (ตัวที่ทำให้คำนี้ติดปากคือ GitHub Copilot ใน VS Code) ที่ยกระดับ AI จาก "ผู้ช่วยตอบคำถาม" เป็น agent ที่ลงมือทำงานแทนเราหลายขั้นตอนจนจบ: เราพิมพ์เป้าหมายเป็นภาษาธรรมชาติ เช่น "เพิ่มหน้า login ให้แอปนี้" แล้ว AI จะวางแผนเอง เลือกไฟล์ที่ต้องแตะเอง แก้โค้ดข้ามหลายไฟล์ รันคำสั่งและเทสต์ใน terminal แล้ววนกลับมาแก้ error ของตัวเองไปเรื่อยๆ จนได้ผลลัพธ์ตามที่ขอ GitHub เรียกวงจรนี้ว่า agentic loop: วางแผน · ลงมือแก้ · ทดสอบ · วนซ้ำ
กลไกเบื้องหลังคือการให้ model เข้าถึง tool ชุดหนึ่ง เช่น read_file, edit_file, run_in_terminal แล้วปล่อยให้มันเลือกหยิบใช้เองตามสถานการณ์ ระหว่างทางระบบจะคอยจับ syntax error, ผลเทสต์, build error และ output จาก terminal ถ้าพังตรงไหนมันจะแก้ต่อเองโดยไม่ต้องรอเราสั่งทีละขั้น และยังต่อขยายเครื่องมือเพิ่มได้ผ่าน mcp เพื่อให้ agent คุยกับบริการภายนอกได้ด้วย ที่สำคัญคือคนยังเป็นฝ่ายคุม: VS Code ให้เราอนุมัติหรือปฏิเสธ tool-call ก่อนรันได้ทุกครั้ง และเลือกระดับความอิสระได้ตั้งแต่ "ถามทุกการกระทำ" ไปจนถึงปล่อยทำงานอัตโนมัติ (ดู permission-mode)
ทำไมคนทำงานยุค AI ต้องรู้: agent mode คือหน้าตาแรกที่คนส่วนใหญ่จะได้เจอ "AI ที่ลงมือทำแทน ไม่ใช่แค่ตอบ" และแนวคิดเดียวกันนี้กำลังลามจากงานโค้ดไปสู่งานเอกสาร งานวิเคราะห์ และ workflow อัตโนมัติในทุกสายอาชีพ ข้อที่ต้องจำคือสั่งเหมือนเดิมสองรอบก็อาจได้ผลไม่เหมือนกันเป๊ะ เพราะธรรมชาติ non-determinism ของโมเดล และต่อให้ AI ทำเองได้มากแค่ไหน คนก็ยังต้องรีวิวงานก่อนใช้จริงเสมอ (human-in-the-loop)
ตัวอย่างจากบทสนทนาจริง
ถาม: "เห็นน้องในทีมเปิด agent mode แล้ว AI มันไล่แก้เองเป็นสิบไฟล์ แถมรันคำสั่งในเครื่องเองด้วย แบบนี้ปล่อยไว้จะไปลบอะไรมั่วไหม สั่งให้ทีมปิดดีหรือเปล่า"
ตอบ: "ไม่ต้องปิดครับ agent mode ไม่ได้แปลว่าปล่อยฟรี เราตั้งได้ว่าก่อนมันจะรันคำสั่งหรือใช้ tool แต่ละครั้งต้องขออนุมัติก่อน แล้วค่อยผ่อนให้อัตโนมัติขึ้นเมื่อเริ่มเชื่อมือ ส่วนโค้ดที่มันแก้ เรายังเห็นทุกจุดและเป็นคนกดรับเองอยู่ดี จุดที่ควรคุมจริงๆ คือวินัยการรีวิวก่อน merge มากกว่า"
ระวังสับสนกับ
- agent : agent คือแนวคิดกว้าง หมายถึง AI ที่ใช้ tool ทำงานวนลูปจนบรรลุเป้าหมาย ส่วน agent mode คือ "สวิตช์" ที่เปิดความสามารถแบบ agent ในผลิตภัณฑ์หนึ่งๆ เช่นใน Copilot บน VS Code
- Edit mode และ ask mode : อยู่ใน Copilot เหมือนกันแต่ฉลาดคนละแบบ · edit mode แก้โค้ดหลายไฟล์ตามคำสั่งที่เราระบุชัดเจน ไม่วางแผนเองและไม่รันคำสั่ง · ask mode คือถามตอบเพื่อเรียนรู้หรือระดมไอเดีย ไม่แตะไฟล์เลย · มีแต่ agent mode ที่วนแก้ error ของตัวเองจนงานเสร็จ
Sources (2)
- https://github.blog/ai-and-ml/github-copilot/agent-mode-101-all-about-github-copilots-powerful-mode/ fetched 2026-07-31
- https://code.visualstudio.com/docs/agents/overview fetched 2026-07-31
อ่านจบแล้วอยากตามเรื่อง AI แบบนี้ต่อทุกวัน เรามีสรุปข่าวภาษาไทยส่งทาง LINE ทุกเช้า กดเพิ่มเพื่อนไว้ได้เลย ไม่มีค่าใช้จ่าย