02-347-7730  |  Saeree ERP - ระบบ ERP ครบวงจรสำหรับธุรกิจไทย ติดต่อเรา

Claude Code vs Plugin vs MCP vs Skills

Claude Code vs Plugin vs MCP vs Skills — ต่างกันยังไง
  • 05
  • มิถุนายน

เมื่อทีมเริ่มใช้ Claude Code และอยากต่อยอด มักเจอ 4 คำที่ฟังคล้ายกันจนสับสน — Claude Code, Plugins, MCP และ Skills หลายคนคิดว่าต้องเลือกอย่างใดอย่างหนึ่ง แต่จริงๆ แล้วทั้ง 4 อยู่คนละชั้นและทำงานร่วมกัน บทความนี้วาง mental model ให้ชัด: Claude Code คือตัว host, MCP คือ "ท่อเชื่อม", Skills คือ "คำสั่งสอนงาน", และ Plugins คือ "แพ็กเกจ" ที่รวมทุกอย่างเข้าด้วยกัน

สรุป mental model สั้นๆ

  • Claude Code = ตัว agent สำหรับ coding (CLI/IDE) — เป็น host ที่รันทุกอย่าง
  • MCP = transport — เชื่อม Claude เข้าระบบภายนอก (DB, API, GitHub) เป็น tool ที่เรียกได้
  • Skills = instructions — ไฟล์ SKILL.md สอน Claude ว่า "ทำงานนี้อย่างไร" โหลดตอนต้องใช้
  • Plugins = package — รวม skills + MCP + hooks + subagents เป็นชุดติดตั้ง/แจกได้

แต่ละตัวคืออะไร

ส่วนประกอบบทบาทเปรียบเทียบ
Claude CodeAgent coding บน CLI/IDE — อ่าน/แก้ไฟล์ รันคำสั่งตัวรถ (host)
MCPโปรโตคอลเชื่อมเข้าระบบภายนอก expose tool แบบ standardท่อ/สายเชื่อม (transport)
SkillsSKILL.md สอน workflow/ความรู้ โหลดเมื่อต้องใช้ (กิน token น้อยจนกว่าจะเรียก)คู่มือ/คำสั่งงาน (instructions)
Pluginsแพ็กเกจรวม skills + hooks + subagents + MCP servers ติดตั้ง/แจกผ่าน marketplaceกล่องสินค้า (product)

อ่านลึกแต่ละตัวได้ที่ Claude MCP, Claude Skills และ Managed Agents / Subagents

Mental model — ทำงานร่วมกันยังไง

วิธีจำที่ง่ายที่สุดคือมองเป็น 3 ชั้นที่ต่างหน้าที่กัน แล้ว Plugins คือสิ่งที่ห่อรวม

  • MCP = transport — เชื่อมเข้าระบบภายนอก (เช่น ฐานข้อมูล ERP)
  • Skills = instructions — บอกว่าจะ "ทำอะไรกับมัน" (เช่น ขั้นตอนปิดงบ)
  • Plugins = product — รวม MCP + Skills + อื่นๆ เป็นชุดเดียวเพื่อแจก/ใช้ซ้ำ

ทั้งหมดทำงานร่วมกันได้ — เช่น Skill หนึ่งเรียกใช้ MCP tool และทั้งคู่ถูกแพ็กอยู่ใน Plugin เดียว

เลือกใช้ตัวไหนเมื่อไหร่

สถานการณ์ใช้
ปรับแต่ง Claude สำหรับโปรเจกต์/ทีมตัวเองSkill (SKILL.md ใน .claude/skills/)
ต้องเชื่อมเข้าระบบภายนอก (DB/API) ใช้ร่วมหลาย agent + มี auth/rate-limitMCP server
อยากใช้ชุดเดิมข้ามหลาย repo / แจกให้คนอื่นPlugin
แค่ repo เดียว ทีมเล็กเก็บใน .claude/ พอ

ตัวอย่าง use case ในองค์กร

  • MCP: เขียน MCP server เชื่อม Claude เข้า PostgreSQL ของ ERP เพื่อให้ query/สรุปข้อมูลได้อย่างปลอดภัย (มี auth กลาง)
  • Skill: เขียน SKILL.md "ขั้นตอนตรวจ reconcile บัญชี" ให้ทีมเรียก /reconcile ได้ทุกคน
  • Plugin: แพ็ก MCP (ERP) + Skills (workflow บัญชี/พัสดุ) + hooks เป็น plugin เดียว แจกให้ทุกทีม implement ใช้เหมือนกัน
  • Subagent: ใช้ร่วมเพื่อแตกงานใหญ่เป็นงานย่อย (ดู Managed Agents)

สรุป

ไม่ต้องเลือกอย่างใดอย่างหนึ่ง เพราะทั้ง 4 อยู่คนละชั้น — เริ่มจาก Skill (เร็วสุด) สำหรับงานทีม, เพิ่ม MCP เมื่อต้องเชื่อมระบบ, แล้วค่อยแพ็กเป็น Plugin เมื่ออยากใช้ซ้ำทั้งองค์กร

คำถามที่ถูกไม่ใช่ "Claude Code, MCP, Skill หรือ Plugin อันไหนดีกว่า" — เพราะมันคนละชั้นกัน MCP คือท่อ, Skill คือคำสั่ง, Plugin คือกล่องที่ห่อรวม เมื่อเข้าใจว่าแต่ละตัวทำหน้าที่อะไร การออกแบบ AI workflow ในองค์กรก็เป็นระบบขึ้นทันที

- มุมมองเชิงเทคนิคการต่อยอด Claude ในองค์กร

แหล่งอ้างอิง

อยากต่อ Claude เข้าระบบ ERP / ภายในองค์กร?

Grand Linux มีประสบการณ์เชื่อมระบบองค์กรไทยกว่า 24 ปี — ช่วยออกแบบ MCP/Skill/Plugin ต่อ Claude เข้า ERP และระบบภายในอย่างปลอดภัย (บริการเสริม มีค่าใช้จ่าย)

ดู Claude Integration

โทร 02-347-7730 | sale@grandlinux.com

Saeree ERP Author

เกี่ยวกับผู้เขียน

ไพฑูรย์ บุตรี

ผู้เชี่ยวชาญด้านระบบเน็ตเวิร์คและระบบความปลอดภัยเซิร์ฟเวอร์ บริษัท แกรนด์ลีนุกซ์ โซลูชั่น จำกัด