Canvases, Design Mode & the Cursor SDK — Cursor Agent & MCP Features
Canvases, Design Mode & the Cursor SDK
Beyond Text: Interactive Artifacts
Canvases are interactive artifacts that both local and Cloud Agents (expanded October 16, 2026) build alongside your code - dashboards, reports, task boards, and small tools that live in the editor. Create one with the /canvas skill, or let the agent generate one automatically.
Shared Canvases
Teams can share canvases via a link: viewers get a live, read-only snapshot in the browser - no Cursor install required. Great for architecture reviews and status dashboards.
Design Mode
Design Mode (June 2026) brings direct-manipulation UI editing to canvases and the browser: multi-select elements, tweak them visually, and narrate changes with voice input while the agent writes the corresponding code.
The Cursor SDK & Agent SDK (October 2026)
The Cursor SDK (June 2026) exposes the agent runtime programmatically, while the Agent SDK (@cursor/agent-sdk, released October 20, 2026) lets you package, eval-test (agent-sdk dev), and deploy (agent-sdk deploy) custom bots defined as code folders (instructions.md, tools/, skills/, mcp-connections/, channels/):
npm install @cursor/sdk # TypeScript pip install cursor-sdk # Python npx @cursor/agent-sdk init ./my-bot # Agent SDK (Oct 2026)
- Custom tools: register your own functions the agent can call
- Permissions: control auto-run behavior with allow/block instructions
- Session stores: persist conversations to JSONL, SQLite, or custom backends
- Nested subagents: compose agents that delegate to other agents
Script Cursor agent workflows programmatically. Install the official @cursor/sdk developer dependency.