AI Agent คือระบบ AI ที่วางแผนและดำเนินงานอย่างอิสระเพื่อบรรลุเป้าหมายที่กำหนด โดยสามารถเรียกใช้ external tools ต่างๆ ในระหว่างการทำงานได้
## ความแตกต่างพื้นฐานจากแชทบอทแบบดั้งเดิม AI Assistant แบบดั้งเดิมนั้นทำงานในรูปแบบ "ถามหนึ่งตอบหนึ่ง" คือเมื่อผู้ใช้ถามคำถามหนึ่งครั้งก็จะได้รับคำตอบหนึ่งครั้ง แต่ AI Agent นั้นแตกต่างออกไป เมื่อได้รับเป้าหมาย มันจะจัดลำดับขั้นตอนกลางด้วยตัวเอง และดำเนินการต่าง ๆ ตามความจำเป็น ไม่ว่าจะเป็นการเรียก API การจัดการไฟล์ หรือการค้นหาบนเว็บ แล้วจึงส่งมอบผลลัพธ์สุดท้าย จุดเด่นที่สุดคือมนุษย์ไม่จำเป็นต้องออกคำสั่งทีละขั้นตอน ## กลไกการทำงาน AI Agent โดยทั่วไปทำงานตามลูปดังต่อไปนี้ 1. **การสังเกต (Observation)** — รับรู้สถานการณ์ปัจจุบัน ไม่ว่าจะเป็นคำสั่งของผู้ใช้ ผลลัพธ์จากเครื่องมือ หรือข้อความแสดงข้อผิดพลาด 2. **การคิด (Thinking)** — อนุมานว่าควรดำเนินการใดต่อไป 3. **การกระทำ (Action)** — ดำเนินการที่เป็นรูปธรรม เช่น เรียกใช้เครื่องมือภายนอก รันโค้ด หรือแก้ไขไฟล์ 4. **การวนซ้ำ (Iteration)** — สังเกตผลลัพธ์และทำซ้ำจนกว่าจะบรรลุเป้าหมาย สิ่งที่รองรับลูปนี้คือความสามารถในการอนุมานของ LLM (Large Language Model) และกลไกการเชื่อมต่อเครื่องมืออย่าง MCP (Model Context Protocol) ## เหตุผลที่ได้รับความสนใจในปี 2026 Coding Agent ที่สามารถจัดการงานพัฒนาซอฟต์แวร์ได้อย่างอิสระ เช่น Claude Code, Devin และ OpenAI Codex ได้เข้าสู่ขั้นตอนการใช้งานจริงแล้ว นอกจากนี้ ในด้านการทำงานอัตโนมัติขององค์กร สถาปัตยกรรม "Multi-Agent" ที่ Agent หลายตัวทำงานร่วมกันก็กำลังแพร่หลายมากขึ้น โปรโตคอล A2A (Agent-to-Agent) ของ Google กำลังอยู่ในระหว่างการกำหนดมาตรฐานสำหรับการสื่อสารระหว่าง Agent จากผู้ให้บริการต่างรายกัน อย่างไรก็ตาม การมอบสิทธิ์ให้ Agent มากเกินไปอาจก่อให้เกิดความเสี่ยงที่จะดำเนินการโดยไม่ได้ตั้งใจ ในการใช้งานจริง การรันในสภาพแวดล้อม Sandbox และการผนวกขั้นตอนการอนุมัติสำหรับการดำเนินการสำคัญถือเป็นสิ่งที่ขาดไม่ได้


A2A (Agent-to-Agent Protocol) คือโปรโตคอลการสื่อสารที่ช่วยให้ AI Agent ต่างชนิดสามารถค้นหาความสามารถ มอบหมายงาน และซิงโครไนซ์สถานะระหว่างกันได้ โดย Google เปิดตัวในเดือนเมษายน ปี 2025

Agentic RAG คือสถาปัตยกรรมที่ LLM ทำหน้าที่เป็น Agent โดยวนซ้ำกระบวนการสร้าง Query ค้นหา ประเมินผลลัพธ์ และตัดสินใจค้นหาซ้ำอย่างอิสระ เพื่อให้ได้ความแม่นยำของคำตอบที่เหนือกว่า RAG แบบถาม-ตอบทั่วไป

Agentic AI คือชื่อเรียกรวมของระบบ AI ที่สามารถตีความเป้าหมาย และวางแผน ดำเนินการ รวมถึงตรวจสอบผลลัพธ์ได้อย่างอิสระโดยไม่ต้องรับคำสั่งทีละขั้นตอนจากมนุษย์

Multi-Agent AI คืออะไร? ครอบคลุมตั้งแต่รูปแบบการออกแบบไปจนถึงเคล็ดลับการใช้งานและการดำเนินการ

ATDD (Acceptance Test-Driven Development) คือวิธีการพัฒนาซอฟต์แวร์ที่ทีมงานทั้งหมดร่วมกันกำหนดเกณฑ์การทดสอบการยอมรับ (Acceptance Test) ก่อนเริ่มการพัฒนา จากนั้นจึงทำการ Automate การทดสอบดังกล่าว แล้วจึงดำเนินการ Implement ต่อไป