ข้ามไปยังเนื้อหา
Cursor SDK เข้าสู่ public beta — TypeScript library ให้ build AI coding agent บน sandboxed VM + subagents + hooks ในไม่กี่บรรทัด
เครื่องมือนักพัฒนา

Cursor SDK เข้าสู่ public beta — TypeScript library ให้ build AI coding agent บน sandboxed VM + subagents + hooks ในไม่กี่บรรทัด

อ่าน 5 นาที ที่มา: Cursor Blog

วันที่ 29 เม.ย. 2026 — ทีม Cursor ประกาศว่า Cursor SDK เข้าสู่ public beta เปิดให้ developer ทุกคนใช้ผ่าน npm install @cursor/sdk — เป็น TypeScript library ที่เปิด runtime + harness + models ตัวเดียวกับที่ Cursor ใช้ใน desktop app, CLI และ web interface ให้ developer build agent โปรแกรมเมติกของตัวเองได้

นี่คือก้าวที่ Cursor “ทำให้ตัวเอง” กลายจาก IDE ที่มี AI ในตัว — เป็น infrastructure layer ให้ทีมอื่นเอาไปต่อยอดเป็น product ของเองได้

โครงสร้าง 4 ส่วนหลัก

ฟีเจอร์ที่ ship ออกมาในรอบ public beta:

  1. Execution targets 3 แบบ — local machine (สำหรับ iterate ใน dev env เดิม), Cursor cloud VM (sandboxed, ได้ clone repo + dev env ที่ configure แล้ว), และ self-hosted workers (สำหรับองค์กรที่มี strict network policy)
  2. Subagents ผ่าน Agent tool — main agent delegate งานย่อยให้ subagent ที่มี prompt + model ของตัวเองได้ — multi-agent workflow โดยไม่ต้องเขียน orchestration เอง
  3. Hooks — ไฟล์ .cursor/hooks.json ที่ observe + control + extend agent loop ได้ทั้ง 3 runtime — เอาไปทำ logging, guardrails, custom routing
  4. Built-in infrastructure — codebase indexing, MCP server support, Composer 2 model — ทุกอย่างที่ Cursor desktop app ใช้ ก็ได้ใน SDK

Cookbook 4 starter projects บน GitHub

Cursor ปล่อย repo cursor/cookbook พร้อม starter project 4 ตัว:

  • Quickstart — Node.js minimal example สร้าง agent ตัวเดียว ส่ง prompt ที่ hardcode แล้ว stream output ออก stdout
  • Prototyper (App Builder) — web app ที่สั่ง agent scaffold project ใหม่และ iterate ใน sandboxed cloud
  • Agent Kanban — kanban board ที่ลาก card → agent หยิบงานไป → เปิด PR กลับมาเป็น attachment
  • Coding agent CLI — CLI สำหรับ spawn Cursor agent จาก terminal

แต่ละตัวเป็น recipe ที่เห็น pattern จริง: ตั้งแต่ “agent ตัวเดียวรับ task” จนถึง “DAG runner ที่ fan-out งานให้ subagent หลายตัวแล้ว stream live status กลับ Canvas”

Pricing model = token-based

Cursor SDK billing เป็น token-based consumption มาตรฐาน — ไม่มี seat-cost เพิ่ม สำหรับ sandbox VM cost รวมในค่า token แล้ว

ใน beta นี้ทีมยังไม่เปิดเผย enterprise tier ที่อาจมี volume discount — แต่ public docs ระบุว่า self-hosted runtime จะลด cloud markup ออก สำหรับทีมที่มี K8s cluster ของตัวเอง

ใครจะได้ใช้

3 use case ที่ Cursor ขายชัดในประกาศ:

  1. Internal dev tools — ทีม platform ที่อยาก build “PR review bot”, “test generator”, “migration agent” ของตัวเอง โดยไม่ต้องสร้าง agent harness ใหม่
  2. Coding-as-a-feature — startup ที่ขาย product ที่ต้องการ AI coding ฝังใน workflow (review tools, no-code platforms, IDE extensions)
  3. CI/CD ที่ agentic — pipeline ที่ run agent แทน static linter/test — agent ที่ “fix การ build ที่พัง” ได้จริงในระดับ infra

มุมมอง AI Curator

Cursor SDK เป็นการ move ที่อ่าน trend ปี 2026 ขาด — และเป็นจุดที่ Cursor ต่างจาก GitHub Copilot, Cline, Claude Code ในเชิง business model อย่างมีนัยสำคัญ

1. Coding agent infrastructure กลายเป็น commodity เร็วกว่าที่คิด. OpenAI Agents SDK เพิ่ง update เพิ่ม sandbox + filesystem tools (15 เม.ย.), Anthropic Claude Code มี SDK ของตัวเอง, ตอนนี้ Cursor ก็เปิด programmatic access — ภายใน 6 เดือน “agent harness” จะเป็น layer ที่ commoditize เหมือน IDE protocol ในยุค LSP — ใครเล่น layer สูงกว่าได้จะชนะ

2. ทีมไทย/SEA ได้ leverage จริง. ก่อนหน้านี้ทีมเล็กที่อยาก build internal tool แบบ “agent ที่ run migration script ทุกครั้งที่ schema เปลี่ยน” หรือ “agent ที่เขียน Vue → React migration” ต้องสร้าง sandbox + harness + model integration เอง = effort 3-6 เดือน — Cursor SDK ตัด effort นี้ลงเหลือ 2-3 วัน — startup ไทยที่มีปัญหา legacy migration น่าจะเริ่ม PoC ในไตรมาสนี้

3. แต่ vendor lock-in ที่ subtle. Composer 2 = proprietary model, codebase indexing = proprietary engine, hooks format = Cursor-specific — ของพวกนี้ดี แต่ portability ไป harness อื่น (Claude Code, OpenAI Agents) ไม่ตรง 1:1 — ทีมที่ build agent บน Cursor SDK จะต้องคิดเรื่อง abstraction layer ของตัวเองตั้งแต่วันแรก ไม่งั้นเปลี่ยน vendor ลำบาก

4. Pricing model เปลี่ยน landscape ของ developer tools. เมื่อ token-based pricing เป็นมาตรฐาน — “AI productivity” เป็น cost center ที่ measure ได้ตรง ๆ — CFO เริ่มถามคำถามว่า “agent ตัวนี้สร้าง PR ที่ merge ผ่าน vs cost ของ token เท่าไหร่” — developer tool ที่ benchmark productivity ROI ได้ชัดจะแยกตัวออกจากที่ขายแบบ “ลด cycle time” แบบ vague — Cursor ที่ ship SDK ก่อนคู่แข่งได้ data ของ pattern การใช้งานจริงไป tune model ได้ก่อน

โดยสรุป: SDK ตัวนี้ไม่ใช่แค่ feature — เป็นการประกาศว่า Cursor อยากเป็น agent platform ไม่ใช่ IDE ในยุค 2027

แหล่งข่าว

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

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

อ่านเพิ่มในหมวด เครื่องมือนักพัฒนา

Betelgeuse รัน Qwen3.8 Flash Next ขนาด 68GB บน RTX 3060 กับแรม 16GB ส่วน Basalt วัดให้เห็นว่าเอนจินที่เร่งด้วยแฟล็กลัดทำให้โมเดลลืมของ
เครื่องมือนักพัฒนา

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

· อ่าน 5 นาที
กฎห้ามโคลนเกมของ Claude Code เริ่มกระทบงานจริง บริษัทรับทำเกมกระดานร้องงานลูกค้าหยุด แต่รายงานหลายชิ้นปนกับตัวกรองไซเบอร์คนละเรื่อง
เครื่องมือนักพัฒนา

กฎห้ามโคลนเกมของ Claude Code เริ่มกระทบงานจริง บริษัทรับทำเกมกระดานร้องงานลูกค้าหยุด แต่รายงานหลายชิ้นปนกับตัวกรองไซเบอร์คนละเรื่อง

ต่อจากที่เราพบกฎนี้ในไบนารี Claude Code ผู้ใช้เริ่มรายงานว่างานเชิงพาณิชย์ถูกปฏิเสธ และ Tom's Hardware กับ Mashable หยิบไปรายงาน แต่เมื่อไล่ issue ที่อ้างถึง พบว่าหลายรายการเกิดก่อนกฎจะมา จึงน่าจะเป็นตัวกรองด้านไซเบอร์ ส่วน Anthropic ยังไม่ชี้แจง

· อ่าน 4 นาที
Claude Code ส่ง transcript ของ background agent ให้โมเดลทุก ~30 วินาทีเพื่อเขียนสถานะ 3–5 คำ ผู้วัดรายงานกินราว 16% และยังปิดแบบทางการไม่ได้
เครื่องมือนักพัฒนา

Claude Code ส่ง transcript ของ background agent ให้โมเดลทุก ~30 วินาทีเพื่อเขียนสถานะ 3–5 คำ ผู้วัดรายงานกินราว 16% และยังปิดแบบทางการไม่ได้

รายงานอิสระพบว่าฟีเจอร์ agent_summary ของ Claude Code ส่ง transcript เต็มของ background agent ไปถามสถานะทุก ~30 วินาที คิดเป็น 16.4% ของค่าใช้จ่ายในระบบของผู้วัด Issue เปิดมาตั้งแต่ ส.ค. ยังไม่มีสวิตช์ปิดที่รองรับ เราตรวจพบโค้ดนี้ใน 2.1.314 และพบกฎใหม่เรื่องเกมที่ไม่อยู่ใน changelog

· อ่าน 4 นาที