2026-04-29
Cursor SDK enters public beta — agent harness as shared infrastructure
Cursor released a TypeScript SDK giving programmatic access to the same runtime, harness, and models powering its desktop, CLI, and web apps.
Cursor’s TypeScript SDK (npm install @cursor/sdk) entered public beta. The SDK provides programmatic access to the same runtime, harness, and models that power the Cursor desktop, CLI, and web apps — including codebase indexing, MCP support, skills, hooks, and subagents. Three deployment modes: local, cloud sandboxed VMs, self-hosted. Pricing is token-based. Listed early adopters: Rippling, Notion, Faire, C3 AI.
Practitioner note
This is a real shift in positioning. For most of 2024-2025, Cursor was an end-user IDE. Now they’re shipping the harness as infrastructure — competitors and internal company tools can build against it.
Compare: Anthropic’s Claude Agent SDK enables similar programmatic access for the Claude harness. The strategic pattern is identical — own the agent runtime layer, abstract the model layer. Whichever vendor’s runtime you build against will be hard to migrate from later. Don’t pick lightly.