Microsoft เปิด Hosted Agents บน Foundry Agent Service เป็น public preview — sandbox ต่อ session, scale-to-zero, billing เริ่มแล้ว
Microsoft Foundry team ปล่อยบทความใน devblogs.microsoft.com แนะนำ Hosted Agents — feature ใน Foundry Agent Service ที่ตอนนี้อยู่ใน public preview — เป็น agent-optimized compute layer ที่ออกแบบมาเพื่อให้ developer deploy agent โดยไม่ต้อง provision VM หรือ container เอง
billing model สำหรับ preview เริ่มเก็บเงินตั้งแต่วันที่ 22 เม.ย. 2026:
- $0.0994 ต่อ vCPU-hour
- $0.0118 ต่อ GiB-hour
- model inference + persistent memory แยก bill ต่างหาก
ทำไมต้องมี Hosted Agents
ปัญหาที่ทีม Foundry สังเกตกับลูกค้า enterprise:
- agent ต้องการ isolated sandbox ทุก session (มิให้ session ของ user A เห็น file ของ user B)
- การ provision VM ต่อ session ผ่าน Azure Container Apps หรือ AKS ใช้เวลา 30-90 วินาที — UX ของ agent ที่คาด “พร้อมใน 1 วินาที” ทำไม่ได้
- agent ต้อง persist filesystem ระหว่าง turn (เช่น generate code → run → debug → modify) แต่ scale to zero เมื่อ idle
Hosted Agents ตอบโจทย์ทั้ง 3:
1. Secure per-session sandbox
- แต่ละ session ของ user ได้ container ของตัวเอง
- file ที่ agent generate (code, document, chart) อยู่ใน sandbox ตลอด session
- หมดอายุเมื่อ session expire (default 24 ชั่วโมง สั่งยืดได้)
2. Filesystem persistence
- mount Azure Files หรือ blob storage เป็น volume ให้ agent
- file ที่ agent commit จะ persist ข้าม session — ใช้สำหรับ workflow ที่ต้อง reuse output
3. Integrated identity
- agent ใช้ managed identity ของตัวเอง — บน Azure AD
- เข้าถึง resource (Cosmos DB, Storage, Function) ด้วย role-based access control เหมือน user คนหนึ่ง — ไม่ต้องฝัง secret ใน prompt
4. Scale-to-zero economics
- เมื่อไม่มี session active → 0 vCPU, 0 GiB — ไม่ bill
- cold start อ้างว่าต่ำกว่า 2 วินาที (Microsoft ใช้ “warm pool” ของ pre-initialized container)
เทียบกับทางเลือกอื่น
| Approach | Cold start | Per-session isolation | Filesystem persistence | Identity |
|---|---|---|---|---|
| Hosted Agents | <2s | Yes | Yes (mounted) | Managed identity |
| Azure Container Apps | 10-30s | Yes (with config) | Yes (manual) | Manual |
| AWS Bedrock Agents | <5s | Yes | Limited | IAM role |
| Self-host on K8s | varies | Yes | Yes | Manual |
จุดที่ Microsoft เน้น: integrated identity + filesystem + sandbox ในแพ็กเกจเดียว — ลด “agent infra plumbing” ที่ developer ต้องเขียนเอง
รวมกับ Foundry Agent Service GA + Toolkit
บทความใหม่นี้ pair กับการประกาศก่อนหน้า:
- Foundry Agent Service GA (ก.พ. 2026) — Responses API runtime, wire-compatible กับ OpenAI agents
- Foundry Toolkit สำหรับ VS Code GA (เม.ย. 2026) — สร้าง agent จาก template, test local, deploy 1 click
- Toolboxes ใน Foundry (เม.ย. 2026) — ชุด tool ที่ agent ใช้ได้ทันที (Bing search, code interpreter, M365 connectors)
- Microsoft Agent Framework v1.0 — multi-agent workflow + A2A + MCP support
ภาพรวม: Microsoft ตั้งใจให้ Foundry Agent Service เป็น “end-to-end stack” สำหรับ build → test → deploy → run agent — ไม่ต้องมิกซ์กับ Azure service อื่นเอง
Pricing — เปรียบเทียบในใจ
ทดลองคำนวณ: agent ที่ใช้ 1 vCPU + 2 GiB RAM, run 8 ชั่วโมงต่อวัน, 22 วันทำงาน/เดือน
- vCPU: 1 × 8 × 22 × $0.0994 ≈ $17.50/เดือน
- RAM: 2 × 8 × 22 × $0.0118 ≈ $4.15/เดือน
- รวม ~$21.65/เดือน สำหรับ compute layer (ไม่รวม model inference)
เทียบกับ Azure Container Apps consumption tier (~$30-50/เดือน สำหรับ usage pattern เดียวกัน) → Hosted Agents ถูกกว่า ~30-50% สำหรับ agent workload เพราะ scale-to-zero ทำงานละเอียดกว่า
มุมมอง AI Curator
Hosted Agents เป็น infra primitive ใหม่ ที่ผมรอมานาน — และน่าจะเปลี่ยนวิธีที่ enterprise build agent อย่างมีนัยสำคัญ — มี 3 จุดที่น่าจับตา:
1. “Sandbox-as-a-service” คือ category ใหม่ที่ทุก hyperscaler จะเข้า — Anthropic มี Claude Code container, OpenAI มี code interpreter, Google มี Vertex AI Agent Engine — ทั้งหมดแก้ปัญหาเดียวกัน: agent ต้อง execute code ใน safe environment — Hosted Agents ของ Microsoft เป็นการเปิดให้ลูกค้าใช้ infra นี้ผ่าน API โดยตรง — คาดว่า AWS จะ launch equivalent ก่อน reInvent ปลายปี
2. Identity model = differentiator ที่แท้จริง — managed identity ที่ผูกกับ Azure AD ทำให้ agent กลายเป็น first-class principal ใน enterprise (สามารถ audit, revoke, scope ได้เหมือน user) — Google มี Workload Identity Federation ที่ทำคล้ายกันบน Vertex; AWS มี IAM Roles Anywhere — แต่ integration กับ M365 ของ Microsoft จะให้แต้มในตลาด enterprise ที่มี Active Directory deep deployment — ตลาดไทย enterprise ใหญ่ส่วนมากใช้ AD อยู่แล้ว
3. Scale-to-zero = key sensitivity สำหรับลูกค้า cost-conscious — agent ส่วนใหญ่มี usage pattern แบบ “spike เป็นช่วง” (working hours) — model ที่ bill per second + scale to zero จะถูกกว่า reserved capacity 5-10x — Foundry pricing ของ Microsoft ถ้าออกมาแบบนี้จะ compress margin ของ Azure VM revenue เอง — สัญญาณว่า Microsoft ยอม cannibalize เพื่อ defend agent platform
บริบทไทย/SEA:
- บริษัทไทยที่ใช้ Microsoft 365 เป็น stack หลัก (ส่วนใหญ่ของ enterprise ใหญ่) → จะใช้ Hosted Agents โดยไม่ต้อง onboard cloud ใหม่ — เป็น path of least resistance สำหรับการทำ AI agent แรกของบริษัท
- Cost ที่ ~$22/เดือนต่อ agent เข้าถึงได้สำหรับ SME — แต่ต้องบวก Foundry Agent Service base ($X) + model inference (อีก ~$50-200 ขึ้นกับ traffic) — ราคารวมจริงสำหรับ production agent อยู่ที่ $100-500/เดือน
- Cold start <2s เพียงพอสำหรับ chat agent แต่อาจไม่พอสำหรับ voice agent (ที่ต้องตอบใน 200ms) → use case voice ต่อไปต้อง always-on
ที่ต้องตั้งคำถาม: Hosted Agents preview เก็บ telemetry เพื่อ improve service — สำหรับ regulated industry (ธนาคาร, สาธารณสุข) ที่ต้อง keep prompt + agent action ใน region — Microsoft จะมี isolated tenant เมื่อ GA หรือไม่? Azure Government มี — Foundry ยังไม่มี clear answer
แหล่งข่าว
อ่านเพิ่มในหมวด เครื่องมือนักพัฒนา
Betelgeuse รัน Qwen3.8 Flash Next ขนาด 68GB บน RTX 3060 กับแรม 16GB ส่วน Basalt วัดให้เห็นว่าเอนจินที่เร่งด้วยแฟล็กลัดทำให้โมเดลลืมของ
Betelgeuse ฟอร์ก llama.cpp ที่เปิดเมื่อ 31 ต.ค. ดึง expert จาก NVMe เข้า VRAM ตามต้องการ อ้าง 22 tok/s แบบไม่ทิ้ง expert แต่ README เตือนเองว่ายังทดลองและตัวเลขมาจากคนละรอบ วันเดียวกันผู้พัฒนา Basalt เผยผลวัดว่าแฟล็กเร่งความเร็วทำคุณภาพ Q8 ตกไปใกล้ Q2
กฎห้ามโคลนเกมของ Claude Code เริ่มกระทบงานจริง บริษัทรับทำเกมกระดานร้องงานลูกค้าหยุด แต่รายงานหลายชิ้นปนกับตัวกรองไซเบอร์คนละเรื่อง
ต่อจากที่เราพบกฎนี้ในไบนารี Claude Code ผู้ใช้เริ่มรายงานว่างานเชิงพาณิชย์ถูกปฏิเสธ และ Tom's Hardware กับ Mashable หยิบไปรายงาน แต่เมื่อไล่ issue ที่อ้างถึง พบว่าหลายรายการเกิดก่อนกฎจะมา จึงน่าจะเป็นตัวกรองด้านไซเบอร์ ส่วน Anthropic ยังไม่ชี้แจง
Claude Code ส่ง transcript ของ background agent ให้โมเดลทุก ~30 วินาทีเพื่อเขียนสถานะ 3–5 คำ ผู้วัดรายงานกินราว 16% และยังปิดแบบทางการไม่ได้
รายงานอิสระพบว่าฟีเจอร์ agent_summary ของ Claude Code ส่ง transcript เต็มของ background agent ไปถามสถานะทุก ~30 วินาที คิดเป็น 16.4% ของค่าใช้จ่ายในระบบของผู้วัด Issue เปิดมาตั้งแต่ ส.ค. ยังไม่มีสวิตช์ปิดที่รองรับ เราตรวจพบโค้ดนี้ใน 2.1.314 และพบกฎใหม่เรื่องเกมที่ไม่อยู่ใน changelog