Cursor launches Agent SDK: agents as code with Markdown prompts, TypeScript tools, built-in evals, and hosted or self-run deployment
On Oct 26 Cursor announced that its Agent SDK is generally available. An agent's system prompt is written in Markdown and its tools in TypeScript; agents can be deployed on Cursor's hosted infrastructure or run on your own machines, and built-in evals measure every change. Cursor's docs say it uses the same Cursor SDK harness that powers Bugbot, Security Review, Approval Bot and Rollouts, can be triggered from source-control events, issue trackers, Slack or schedules, and is managed under Deployed Agents after deployment. Cursor has not published pricing or benchmarks.
Key Takeaways
- Same harness: Cursor's docs say Agent SDK runs on the harness behind four of its own agents: Bugbot, Security Review, Approval Bot and Rollouts
- Project layout: bot/instructions.md is the required always-on system prompt, each bot/tools/*.ts file is one typed tool, with folders for skills, MCP connections, subagents, channels, hooks and schedules, and evals live in evals/*.eval.ts
- Triggers and deployment: runs can be triggered from source control, issue trackers, Slack, webhooks or schedules; deploy on Cursor-managed hosting or self-host, then manage under Deployed Agents
- CLI: agent-sdk validate, run and eval check the project, run a real turn and run evals; Cursor says only run and eval need a Cursor credential
- Cursor has not published pricing or benchmarks



