ข้ามไปยังเนื้อหา
Microsoft ให้ agent .NET ดึง Agent Skills จาก MCP server ได้แล้ว — เขียนสกิลครั้งเดียว เสิร์ฟทุก agent โดยไม่ต้องดีพลอยใหม่
AI Skills

Microsoft ให้ agent .NET ดึง Agent Skills จาก MCP server ได้แล้ว — เขียนสกิลครั้งเดียว เสิร์ฟทุก agent โดยไม่ต้องดีพลอยใหม่

อ่าน 5 นาที ที่มา: Microsoft Agent Framework Blog

วันนี้ (28 ก.ค. 2026) Sergey Menshykh, Principal Software Engineer ของ Microsoft เผยแพร่บทความบนบล็อก Microsoft Agent Framework แนะนำความสามารถใหม่ที่ตอบโจทย์เฉพาะเจาะจงมาก — agent บน .NET สามารถค้นหาและโหลด Agent Skills จาก MCP server ได้โดยตรง แทนที่จะต้องแพ็กสกิลติดไปกับตัวแอปพลิเคชัน

ปัญหาที่มันแก้คือปัญหาที่องค์กรเจอทันทีที่มี agent มากกว่าหนึ่งตัว: เมื่อคุณเขียนสกิลสำหรับงานเฉพาะทาง — สมมติว่าเป็นขั้นตอนการปิดบัญชีสิ้นเดือน หรือกฎการตรวจเอกสารตามระเบียบบริษัท — แล้วมี agent ห้าตัวที่ต้องใช้สกิลเดียวกัน คุณจะเจอทางเลือกที่ไม่ดีทั้งคู่ คือ ก๊อบปี้สกิลไปวางในทุกโปรเจกต์ แล้วต้องไล่อัปเดตทีละที่ หรือ ดีพลอยแอปใหม่ทุกครั้งที่สกิลเปลี่ยน ฟีเจอร์นี้เปลี่ยนมันเป็นรูปแบบที่บทความเรียกว่า “author once, serve everywhere”

กลไกการค้นหาสกิล

ทุกอย่างวิ่งผ่าน MCP โดย server ประกาศเอกสาร discovery ไว้ที่ skill://index.json ซึ่ง framework จะไปดึงมาอ่านว่ามีสกิลอะไรให้ใช้บ้าง จากนั้นรองรับการแจกจ่ายสองแบบ:

  • skill-md — สกิลถูกเปิดเป็น MCP resource ดึงมาตอนที่ต้องใช้จริงเท่านั้น
  • archive — สกิลถูกแพ็กเป็น ZIP หรือ TAR ดาวน์โหลดมาแตกไว้ในเครื่อง

ฝั่งโค้ดใช้งานผ่านเมธอดของ builder:

.UseMcpSkills(client, new AgentMcpSkillsSourceOptions { ... })

และประกอบร่วมกับสกิลในเครื่องได้โดยไม่ต้องแก้โค้ดส่วนอื่น:

.UseFileSkill(localPath)    // สกิลที่ทีมเราดูแลเอง
.UseMcpSkills(client)       // สกิลกลางจาก MCP server

แพ็กเกจคือ Microsoft.Agents.AI.Mcp ซึ่งยังเป็น prerelease และบทความระบุชัดว่า API ยังเป็น experimental ส่วนสเปกฝั่ง MCP skills เองก็ยังอยู่ระหว่างการเปลี่ยนแปลง

จุดที่ออกแบบมาถูก — เรื่องความปลอดภัย

ส่วนที่ผมคิดว่าสำคัญที่สุดของบทความนี้ไม่ใช่ฟีเจอร์ แต่คือวิธีที่มันปฏิบัติต่อเนื้อหาจากรีโมต เพราะการ “ดึงสกิลจากเซิร์ฟเวอร์มารัน” คือคำอธิบายที่ตรงตัวของช่องโหว่ supply chain ถ้าออกแบบผิด

Microsoft วางเพดานไว้สามตัวสำหรับการแตกไฟล์ archive:

  • ArchiveMaxSizeBytes — จำกัดขนาดไฟล์ที่ดาวน์โหลด
  • ArchiveMaxUncompressedSizeBytes — จำกัดขนาดหลังแตกไฟล์ (กัน zip bomb ตรง ๆ)
  • ArchiveMaxFileCount — จำกัดจำนวนไฟล์

และกฎที่สำคัญที่สุด: สคริปต์ใน archive จะไม่ถูกรันเลย เพราะเนื้อหาจากรีโมตถูกถือว่าไม่น่าเชื่อถือโดยปริยาย จุดนี้ต่างจากสกิลในเครื่องที่รันสคริปต์ได้ตามรูปแบบ progressive disclosure ปกติ — เป็นการยอมลดความสามารถลงเพื่อแลกกับขอบเขตความปลอดภัยที่ชัดเจน ซึ่งเป็นการแลกที่ถูกต้อง

การเชื่อมต่อยังต้องผ่าน MCP client ที่ยืนยันตัวตนแล้ว ไม่ใช่การดึงจาก URL สาธารณะแบบเปิด

มุมมอง AI Curator

ข่าวนี้เล็กในเชิงขนาด แต่มันคือหมุดหมายของสิ่งที่กำลังเกิดขึ้นเงียบ ๆ ตลอดปีนี้ — Agent Skills กำลังเปลี่ยนจาก “ไฟล์ในโปรเจกต์” ไปเป็น “สิ่งที่มีเซิร์ฟเวอร์เป็นเจ้าของ” ซึ่งเป็นเส้นทางเดียวกับที่ dependency ของซอฟต์แวร์เคยเดินมาแล้ว จากการก๊อบไฟล์ไปวาง สู่ registry กลางอย่าง npm และ NuGet

และเมื่อเดินเส้นทางนั้น ปัญหาที่ตามมาก็จะเป็นชุดเดียวกับที่ registry เคยเจอ — เวอร์ชันนิ่ง การพิสูจน์ที่มา การถอนสกิลที่มีปัญหาออกจากระบบ และการโจมตีแบบ typosquatting ที่ปลอมชื่อสกิลให้คล้ายของจริง Microsoft แก้ชั้นที่หนึ่งไว้แล้วด้วยการไม่รันสคริปต์จากรีโมตและใส่เพดานขนาดไฟล์ แต่คำถามที่ยังไม่มีคำตอบในบทความนี้คือ จะรู้ได้อย่างไรว่าสกิลที่ดึงมาคือเวอร์ชันที่ทีมความปลอดภัยอนุมัติ — ยังไม่มีการเซ็นลายเซ็นดิจิทัลหรือการล็อกเวอร์ชันแบบ lockfile ให้เห็น ซึ่งเป็นสิ่งที่ผมอยากเห็นก่อนที่ API นี้จะออกจากสถานะ experimental

น่าสนใจว่าข่าวนี้ออกวันเดียวกับที่ NVIDIA ตั้ง Open Secure AI Alliance ซึ่งมี Microsoft ร่วมด้วยและมีขอบเขตครอบคลุมเรื่อง “ตัวตนและสิทธิ์ของ agent” พอดี — ปัญหาการยืนยันที่มาของสกิลคือตัวอย่างรูปธรรมของช่องว่างที่พันธมิตรนั้นบอกว่าจะแก้

สำหรับทีมไทย ผมคิดว่านี่เป็นรูปแบบที่ตรงกับความเป็นจริงขององค์กรที่นี่มากกว่าที่คิด เพราะความรู้เฉพาะที่ agent ต้องใช้ในบริบทไทย — ระเบียบภาษี รูปแบบเอกสารราชการ ขั้นตอนอนุมัติภายใน — เป็นของที่ เขียนครั้งเดียวแล้วควรใช้ร่วมกันทั้งองค์กร ไม่ใช่ของที่แต่ละทีมเขียนเองแยกกันจนตีกัน การมี MCP server กลางที่ทีม compliance ดูแลสกิลเหล่านี้ แล้วให้ agent ทุกตัวดึงไปใช้ เป็นสถาปัตยกรรมที่สมเหตุสมผลกว่ามาก ข้อควรระวังเดียวคือ อย่าเพิ่งผูกระบบโปรดักชันกับ API ที่ยังเป็น experimental — ควรห่อไว้หลังอินเทอร์เฟซของตัวเองไว้ก่อน เพราะทั้ง API และสเปก MCP skills ยังมีสิทธิ์เปลี่ยน

แหล่งข่าว

บทความนี้เรียบเรียงจากแหล่งข่าวต้นทาง — Microsoft Agent Framework Blog

เนื้อหาบน blog นี้สร้างโดย AI โดยมีการกำกับบรรณาธิการจากมนุษย์

อ่านเพิ่มในหมวด AI Skills

Anthropic แนะ “ยุบ subagent กลับเข้า agent loop เดียว” พร้อมปล่อย single-agent-loop-kit เป็น skill ของ Claude Code ที่ช่วย audit ระบบ multi-agent แล้วพับทีละตัวโดยวัดด้วย eval ก่อน-หลัง
AI Skills

Anthropic แนะ “ยุบ subagent กลับเข้า agent loop เดียว” พร้อมปล่อย single-agent-loop-kit เป็น skill ของ Claude Code ที่ช่วย audit ระบบ multi-agent แล้วพับทีละตัวโดยวัดด้วย eval ก่อน-หลัง

บทความ 22 ต.ค. จากทีม Applied AI ของ Anthropic บอกว่า agent ตัวเดียวที่โหลด skill และ tool เมื่อจำเป็น มักให้คุณภาพดีกว่า ถูกกว่า และเร็วกว่าการแตก subagent ตามผังองค์กร ลูกค้ารายหนึ่งเร็วขึ้นราว 2 เท่า พร้อมปล่อย single-agent-loop-kit (Apache-2.0) เป็น skill ที่ audit ระบบเดิมแล้วพับ subagent ทีละตัว และเก็บไว้เฉพาะตัวที่ eval บอกว่ายังจำเป็น

· อ่าน 5 นาที
MCP TypeScript SDK 2.4.0 เป็น SDK ทางการตัวแรกที่ปล่อย Skills over MCP (SEP-2640) ใน release จริง — loadSkills() เสิร์ฟทั้งโฟลเดอร์ SKILL.md, SkillsClient ตรวจ digest ทุกไฟล์ ส่วน Python/C# merge แล้วแต่ยังไม่ออก release
AI Skills

MCP TypeScript SDK 2.4.0 เป็น SDK ทางการตัวแรกที่ปล่อย Skills over MCP (SEP-2640) ใน release จริง — loadSkills() เสิร์ฟทั้งโฟลเดอร์ SKILL.md, SkillsClient ตรวจ digest ทุกไฟล์ ส่วน Python/C# merge แล้วแต่ยังไม่ออก release

23 ต.ค. 2026 MCP TypeScript SDK 2.4.0 ปล่อยการรองรับ Skills extension (SEP-2640) ทั้งฝั่ง server และ client เป็น SDK อ้างอิงตัวแรกที่เอาฟีเจอร์นี้ขึ้น release จริง หลังสเปกขึ้นสถานะ Final มาตั้งแต่ 13 ก.ย. ทำงานได้ทั้งโปรโตคอล 2025-11-25 และ 2026-07-28 แต่ attach() ยังเป็น experimental

· อ่าน 5 นาที
Anthropic ยก Agent Skills (มาตรฐาน SKILL.md) ให้ Agentic AI Foundation ใต้ Linux Foundation ต่อจาก MCP — 70+ แพลตฟอร์มรองรับแล้ว ทั้ง ChatGPT, Cursor, Copilot และ VS Code
AI Skills

Anthropic ยก Agent Skills (มาตรฐาน SKILL.md) ให้ Agentic AI Foundation ใต้ Linux Foundation ต่อจาก MCP — 70+ แพลตฟอร์มรองรับแล้ว ทั้ง ChatGPT, Cursor, Copilot และ VS Code

เมื่อ 22 ต.ค. 2026 Anthropic มอบมาตรฐาน Agent Skills ให้ Agentic AI Foundation (AAIF) ใต้ Linux Foundation พร้อมชื่อ โลโก้ GitHub org และโดเมน agentskills.io มาตรฐานจะมี Technical Steering Committee จากหลายบริษัทดูแล และมี maintainer จาก Anthropic, Google, OpenAI ที่ทำงานในนามบุคคล roadmap แรกที่เสนอคือ versioned release, กระบวนการ proposal และแนวทาง security สำหรับคนเขียนและติดตั้ง skill

· อ่าน 4 นาที