AI Agent คืออะไร?
นิยาม, สถาปัตยกรรม, ReAct Loop, Tool Use และ Memory — อธิบายครบถ้วนภาษาไทย
นิยามของ AI Agent
AI Agent คือโปรแกรม AI ที่สามารถ รับรู้สภาพแวดล้อม (Perceive), ตัดสินใจ (Decide) และลงมือทำ (Act) เพื่อบรรลุเป้าหมายที่กำหนดไว้ โดยไม่ต้องการการควบคุมทุกขั้นตอนจากมนุษย์
แตกต่างจาก Chatbot ทั่วไปที่แค่ รับ input → ส่ง output agent สามารถ วางแผน, ใช้ tools, ตรวจสอบผลลัพธ์ และปรับแผนใหม่ ได้อย่างอัตโนมัติ
พูดง่ายๆ คือ: Chatbot ตอบคำถาม, AI Agent แก้ปัญหา
📖 นิยามจาก OpenAI
"Agents are systems that independently accomplish tasks on your behalf" — ระบบที่ดำเนินงานให้คุณได้อย่างอิสระ โดยใช้ LLM เป็นสมองในการตัดสินใจ
📖 นิยามจาก Anthropic
Agentic settings คือ "LLMs operating with greater autonomy, executing long multi-step tasks, and working within larger systems" — ทำงานได้อย่างอิสระในขั้นตอนที่ยาวและซับซ้อน
ReAct Loop — หัวใจของ AI Agent
ReAct (Reason + Act) คือ pattern หลักที่ agent ใช้ทำงาน — วนซ้ำจนกว่างานจะเสร็จ