AI ทำงานยังไง? ตั้งแต่ LLM เปล่าๆ จนถึง MCP
อธิบายแบบเข้าใจง่ายว่า AI Agent ทำงานยังไง ตั้งแต่ LLM เปล่าๆ ที่ฉลาดแต่ลงมือทำอะไรไม่ได้ ไปจนถึง Tool Use และ MCP ที่ทำให้ AI ทำงานแทนเราได้จริง อ่านจบเห็นภาพทั้งระบบ
ลองนึกภาพว่าคุณมีเลขาอัจฉริยะอยู่คนหนึ่ง รู้รอบสารพัดเรื่อง พูดได้ทุกภาษาในโลก เขียนงานได้ทุกรูปแบบ แต่เขานั่งอยู่ในห้องปิดทึบที่ไม่มีโทรศัพท์ ไม่มีคอมพิวเตอร์ ไม่มีอินเทอร์เน็ต มีเพียงช่องสอดกระดาษเล็กๆ แผ่นเดียว
ถ้าคุณเขียนโน้ตสอดเข้าไปว่า "ช่วยสรุปอีเมลงานวันนี้ให้หน่อย" เลขาคนนั้นจะส่งกระดาษแผ่นเดิมกลับมาพร้อมข้อความว่า "ขออภัยด้วยครับ ผมมองไม่เห็นกล่องจดหมายของคุณ"
นี่คือภาพสะท้อนที่ชัดเจนที่สุดของ LLM เปล่าๆ ฉลาดปราดเปรื่อง แต่ไร้แขนขาในการลงมือทำจริง
ถ้าเรายื่นคอมพิวเตอร์ให้เขา ต่อสัญญาณอินเทอร์เน็ตให้ และอนุญาตให้เขาใช้โปรแกรมต่างๆ ได้ โลกจะเปลี่ยนไปขนาดไหน กลไกนี้แหละคือจุดกำเนิดของสิ่งที่เรียกว่า AI Agent และโครงสร้างเบื้องหลังที่เรากำลังจะเจาะลึกกัน
Part 1: LLM เปล่าๆ ทำอะไรได้บ้าง
LLM (Large Language Model) คือโมเดลประมวลผลภาษาขนาดใหญ่ที่เรียนรู้จากคลังข้อมูลมหาศาล หน้าที่หลักของมันมีเพียงอย่างเดียว คือการรับข้อความที่ผู้ใช้พิมพ์เข้ามา ทำความเข้าใจบริบท แล้วคำนวณคาดเดาเพื่อสร้างชุดข้อความตอบกลับที่น่าจะเป็นไปได้มากที่สุด
ลำพังตัวโมเดลเอง ไม่สามารถเปิดเบราว์เซอร์ไปค้นเว็บ ไม่สามารถเปิดอ่านอีเมล ไม่สามารถสร้างไฟล์ และไม่รู้ข้อมูลเหตุการณ์ที่เพิ่งเกิดขึ้นแบบสดๆ ร้อนๆ สิ่งเดียวที่มันรู้ คือข้อมูลทั้งหมดที่เคยอ่านมาระหว่างการเทรนโมเดลเท่านั้น

แผนภาพด้านบนแสดงให้เห็นชัดเจนว่า LLM ทำงานเป็นกล่องปิด รับข้อความเข้า แล้วส่งข้อความออก โดยไม่มีสะพานเชื่อมต่อไปยังบริการภายนอก เมื่อไรก็ตามที่เราถามข้อมูลที่ต้องเปิดดูจากระบบจริง โมเดลจึงทำได้เพียงบอกปฏิเสธกลับมา
LLM ลำพังเปรียบเสมือนปราชญ์ที่รอบรู้ทุกตำราในประวัติศาสตร์ แต่ไม่เคยเปิดประตูออกไปดูว่าโลกภายนอกกำลังเกิดอะไรขึ้น
Part 2: Tool Use Loop ปลดล็อกให้ AI ลงมือทำงาน
เมื่อสมองของโมเดลฉลาดล้ำอยู่แล้ว สิ่งที่ขาดไปมีเพียงการติดอาวุธให้มันสั่งการระบบภายนอกได้
ทางออกของเรื่องนี้คือฟีเจอร์ที่เรียกว่า Tool Use (หรือ Function Calling) ซึ่งเปิดทางให้ LLM สามารถ "ออกคำสั่ง" ไปยังระบบคอมพิวเตอร์ แทนที่จะตอบกลับมาเป็นแค่ประโยคยาวๆ โมเดลจะส่งคำสั่งเชิงโครงสร้างระบุว่า "ต้องการเรียกใช้ฟังก์ชันชื่อนี้ พร้อมส่งค่าตัวแปรตามนี้"
กระบวนการนี้ทำงานเป็นวงจรต่อเนื่อง 4 ขั้นตอนจนกว่างานจะบรรลุเป้าหมาย
1. ผู้ใช้ป้อนเป้าหมาย: เช่น สั่งว่า "ช่วยสรุปอีเมลวันนี้ให้หน่อย" ตัว LLM จะรับข้อความแล้ววิเคราะห์ว่าต้องใช้ขั้นตอนอะไรบ้าง
2. โมเดลเลือกเครื่องมือ (Tool Call): LLM จะประเมินและตัดสินใจด้วยตัวเองว่าต้องเรียกใช้เครื่องมือไหน จากนั้นส่งคำสั่ง เช่น gmail.search({query: "today"}) จุดนี้สำคัญมาก เพราะโมเดลเป็นผู้ตัดสินใจเลือกเอง ไม่ใช่โปรแกรมที่ฮาร์ดโค้ดไว้
3. ระบบภายนอกทำงานจริง (Tool Result): ซอฟต์แวร์ฝั่งผู้ใช้จะนำคำสั่งนั้นไปดึงข้อมูลจริงจากระบบ ผลลัพธ์ที่ได้จะถูกส่งกลับไปให้ LLM อ่านทำความเข้าใจ
4. โมเดลประมวลผลและตัดสินใจต่อ: LLM วิเคราะห์ข้อมูลที่ได้รับ หากข้อมูลเพียงพอแล้วจะสรุปคำตอบให้ผู้ใช้ทันที แต่ถ้ายังต้องทำขั้นตอนอื่นต่อ มันจะส่งคำสั่งเรียกเครื่องมือชิ้นถัดไปวนซ้ำในลูป

วงจรนี้เองที่วงการเทคโนโลยีเรียกว่า Agentic Loop ซึ่งเป็นหัวใจสำคัญของ AI Agent ทุกค่าย ไม่ว่าจะเป็น ChatGPT, Claude หรือ Gemini
อย่างไรก็ตาม ปัญหาใหญ่ที่ตามมาในยุคแรกคือ ทุกแพลตฟอร์มต่างคนต่างสร้างรูปแบบการเชื่อมต่อของตัวเอง จนทำให้นักพัฒนาต้องเหนื่อยเขียนโค้ดซ้ำซ้อนสำหรับ AI แต่ละค่าย
Part 3: MCP หรือมาตรฐาน USB-C แห่งโลก AI
ลองย้อนนึกถึงยุคก่อนหน้าที่สาย USB-C จะกลายเป็นมาตรฐานสากล อุปกรณ์แต่ละค่ายต่างใช้หัวชาร์จคนละทรง iPhone ใช้ Lightning มือถือ Android ใช้ Micro USB ส่วนโน้ตบุ๊กก็มีสายชาร์จเฉพาะตัว สร้างความปวดหัวให้กับผู้ใช้งานอย่างมาก
ปัญหาเดียวกันนี้เคยเกิดขึ้นกับวงการ AI มาก่อน ChatGPT มีระบบ Plugin ของตัวเอง Claude มีรูปแบบ Tools เฉพาะตัว และ Gemini ก็ใช้มาตรฐานอีกแบบ หากนักพัฒนาต้องการให้ระบบของตนเชื่อมต่อกับ AI ได้ทุกค่าย จำเป็นต้องเขียนตัวเชื่อมต่อแยกกันทีละตัว
Anthropic จึงเปิดตัวมาตรฐานกลางที่ชื่อว่า MCP (Model Context Protocol) ในช่วงปลายปี 2024 โดยตั้งใจให้เป็น open protocol ที่กำหนดภาษากลางสำหรับการสื่อสารระหว่าง AI กับเครื่องมือภายนอกทั้งหมด
โครงสร้างสถาปัตยกรรมของ MCP ประกอบด้วย 3 องค์ประกอบหลัก
1. MCP Host: โปรแกรมฝั่งผู้ใช้งาน เช่น Claude Desktop, Cursor, VS Code หรือ IDE ต่างๆ ซึ่งมีตัวโมเดล LLM และ MCP Client ทำงานอยู่ภายใน
2. MCP Client: ตัวกลางคอยควบคุมการสื่อสาร รับคำสั่ง tool call จาก LLM แล้วส่งต่อไปยังเซิร์ฟเวอร์ปลายทางที่ถูกต้อง พร้อมรับผลลัพธ์ส่งกลับมา
3. MCP Server: ตัวเชื่อมต่อเข้ากับบริการจริง แต่ละเซิร์ฟเวอร์จะดูแลเฉพาะบริการของตน เช่น Gmail Server, Google Drive Server, Slack Server หรือระบบฐานข้อมูล พร้อมประกาศให้ AI ทราบว่ามีฟังก์ชันอะไรให้เรียกใช้ได้บ้าง
ข้อมูลทั้งหมดวิ่งผ่านโปรโตคอล JSON-RPC 2.0 ซึ่งเป็นมาตรฐานน้ำหนักเบา รองรับทั้งการคุยภายในเครื่อง (stdio) และการเชื่อมต่อผ่านเครือข่ายระยะไกล (SSE)

ด้วยมาตรฐานเปิดแบบนี้ นักพัฒนาเพียงแค่พัฒนา MCP Server สำหรับแอปของตนเองขึ้นมาหนึ่งตัว ซอฟต์แวร์ AI Agent ทั่วโลกที่รองรับ MCP ก็จะเข้าถึงและใช้งานแอปพลิเคชันนั้นได้ทันทีโดยไม่ต้องดัดแปลงโค้ดเพิ่ม
Part 4: เจาะลึกตัวอย่างจริงทีละขั้นตอน
เพื่อให้เห็นภาพการทำงานจริง ลองมาดูตัวอย่างเมื่อเราพิมพ์สั่งสั้นๆ เพียงประโยคเดียวว่า "สรุปอีเมลวันนี้แล้วสร้างไฟล์ Excel แยกหมวดหมู่ให้ด้วย"
ลำดับการทำงานเบื้องหลังระหว่าง 4 องค์ประกอบสำคัญ ได้แก่ ผู้ใช้งาน (User), โมเดลภาษา (LLM), ตัวจัดการคำสั่ง (MCP Client) และเซิร์ฟเวอร์อีเมล (Gmail Server) จะเกิดขึ้นตามขั้นตอนดังนี้

แม้ว่าผู้ใช้จะพิมพ์คำสั่งเพียงบรรทัดเดียว แต่เบื้องหลังตัวโมเดลได้วางแผนและรันกระบวนการไปถึง 12 ขั้นตอน มีการเรียกใช้เครื่องมือมากกว่าสิบครั้ง เริ่มตั้งแต่ค้นหากล่องจดหมาย ดึงเนื้อหาอีเมลทีละฉบับ วิเคราะห์ใจความ จัดทำตาราง Excel แล้วส่งมอบงานกลับมาให้ผู้ใช้ ทั้งหมดนี้เกิดขึ้นโดยอัตโนมัติ
นี่คือหัวใจของคำว่า Agentic AI ที่ไม่ได้หยุดอยู่แค่การตอบคำถาม แต่พร้อมรับผิดชอบขั้นตอนการทำงานจริงแทนเราตั้งแต่ต้นจนจบ
สรุปภาพรวม: จากโมเดลภาษา สู่ผู้ช่วยอัจฉริยะ
หากสรุปให้เห็นภาพชัดเจนที่สุด
- LLM เปล่าๆ เปรียบเสมือนสมองกลที่คิดและเข้าใจภาษาได้ลึกซึ้ง
- Tool Use คือการติดแขนขาให้สมองสั่งการระบบคอมพิวเตอร์ได้
- MCP คือภาษาสากลและข้อต่อมาตรฐานที่ทำให้แขนขานั้นเสียบเข้ากับทุกโปรแกรมในโลกได้อย่างลงตัว
จุดเปลี่ยนสำคัญของยุคนี้ คือการที่ AI ก้าวข้ามบทบาทของเครื่องมือพิมพ์โต้ตอบ ไปสู่การเป็นคู่หูร่วมงานที่เข้าใจเป้าหมายและหาหนทางลงมือทำให้สำเร็จด้วยตัวเอง โดยมี MCP เป็นเสาหลักด้านโครงสร้างพื้นฐานที่ขับเคลื่อนระบบนิเวศนี้ไปข้างหน้า
ชอบเรื่องแนวนี้ มีอีบุ๊คฟรีให้อ่านต่อ
NotebookLM ฉบับเข้าใจง่าย โยนเอกสารให้ AI อ่าน แล้วได้สรุป พอดแคสต์ และคลังความรู้ส่วนตัว
กดสมัครแล้วเราจะส่งเทคนิค AI และของแจกใหม่ๆ ให้ทางอีเมล เลิกรับได้ตลอด
สร้าง AI Automation Pipeline ทุกแบบ ด้วย Agents และ Skills

ปูจากพื้นฐาน prompt, context และ cost ไปจนปั้น Skill สั่ง Agent กับ Sub-agent แล้วต่อทุกอย่างเป็น pipeline อัตโนมัติที่ออกแบบเองได้ ดูฟรี 7 บทก่อนตัดสินใจ


