🧰 MCP ต่อ tool เยอะขึ้น สิ่งที่มักพังไม่ใช่ model แต่เป็น co…
🧰 MCP ต่อ tool เยอะขึ้น สิ่งที่มักพังไม่ใช่ model แต่เป็น control plane รอบ tool
Cloudflare อัปเดต Agents SDK วันที่ 22 กรกฎาคม 2026 ด้วยจุดเล็กที่สำคัญมากสำหรับคนทำ agent จริง: ลดการแปลง schema ซ้ำ, เพิ่มทางปิด automatic MCP tool exposure และเปิดให้ host ที่ไม่ได้ใช้ AI SDK เรียก Code Mode runtime ได้ตรงขึ้น
ฟังดูเป็น release note เชิงวิศวกรรม แต่ปัญหาข้างหลังคือเรื่องใหญ่
เมื่อ agent ต่อ MCP server หลายตัว เราไม่ได้มีแค่ “tool ใช้ได้หรือไม่ได้” แต่ต้องตอบให้ได้ว่า tool ไหนถูก expose ให้ model เห็น, tool ไหนควรถูกเรียกผ่าน control layer, และขั้นตอนไหนต้องรอ approval ก่อนแตะระบบจริง
Cloudflare แก้ 3 จุดหลักในรอบนี้:
- MCP clients reuse input/output schema ที่แปลงแล้วระหว่าง live connection เดียวกัน แทนการแปลง JSON Schema เป็น Zod ซ้ำทุก turn
@cloudflare/thinkเพิ่มincludeMcpTools = falseเพื่อไม่ให้ Think เอา MCP tools เข้า automatic tool set เอง เมื่อเรามีทาง expose ผ่าน Code Mode หรือ control plane อื่น@cloudflare/codemode@latestเพิ่มexecute(),search()และdescribe()บน durable runtime handle ให้ host อื่นค้นและเรียก capability ได้โดยไม่ต้องดัดให้เป็น AI SDK tool ก่อน- ผลลัพธ์จาก
search()และdescribe()ระบุrequiresApproval: trueสำหรับ connector method ที่ต้องป้องกัน และยังใช้ flowapprove()/reject()ได้
ความหมายเชิงปฏิบัติคือทีมทำ agent ควรแยก 2 เรื่องนี้ออกจากกันให้ชัด:
ต่อ tool เข้าระบบได้ ไม่ได้แปลว่า model ควรเห็นและเรียกทุก tool โดยอัตโนมัติ
ถ้า agent ของคุณมี GitHub, Jira, database, billing, deploy หรือ internal API อยู่ข้างหลัง การมี raw catalog, exposure switch, approval state และ execution surface ที่ตรวจสอบได้ จะสำคัญพอ ๆ กับ prompt quality
เหมาะกับทีมที่สร้าง agent runtime บน Workers/Agents SDK, ทีมที่ต่อ MCP หลาย server, หรือทีมที่อยากให้ agent ทำงานกับ connector จริงแต่ยังคุม permission boundary ได้ละเอียด
ข้อจำกัดคือ feature พวกนี้ไม่ใช่ security magic ถ้า permission ของ connector กว้างเกินไป หรือ approval UX ออกแบบไม่ดี agent ก็ยังพา workflow ไปผิดทางได้อยู่ดี ต้องทดสอบด้วย action จริง, audit log จริง และ role ที่เล็กที่สุดเท่าที่งานต้องใช้
ลิงก์อยู่ในคอมเมนต์แรก
คุณอยากให้ agent เห็น tool ทั้งหมดตั้งแต่ต้น หรือให้เห็นเฉพาะ tool ที่ control layer อนุญาตในแต่ละงาน?
ติดตาม SynapTech AI สำหรับมุมมอง AI, Automation และ Developer Tool ที่เอาไปใช้กับงานจริงได้
#AIAgents #MCP #CloudflareWorkers #DeveloperTools #SynapTechAI
📖 อ่านบทความเต็มบน Facebook | 🔔 ติดตาม SynapTech
รับข่าว AI และบทความใหม่ก่อนผู้อื่น ส่งตรงถึง inbox
บทความแนะนำ
ถ้าชอบเนื้อหาแบบนี้
กดติดตาม SynapTech บน Facebook