Coding agent for building ambitious software

Pinned Tweet
Cursor is now part of @SpaceX. Today, we have officially closed our acquisition. We will join the @spacexai team to help make Grok the world's most useful AI and improve Grok Build, Grok Bot, Grok API, Cursor, and more. SpaceX has built some of the most inspiring and impressive technology in the world, and we’re grateful for the opportunity to become part of such a special company. Onwards.
2,450
4,569
54,974
9,821,571
Cloud agents can now build interactive canvases. Ask for a dashboard or report while the agent works, then share the finished canvas with your team as a link.
251
145
2,636
169,886
The Environments API is now available in beta. Create and manage cloud agent environments programmatically, including the repos they clone and the environment.json setup they run.
31
4
167
23,315
Muse Wonder from Meta Superintelligence Labs is now available in Cursor! It scores 46.1% on CursorBench at default effort, the highest of any Muse model. Priced at $4/M input and $20/M output tokens.
244
102
2,195
153,157
Gemini 4 Argon is now available in Cursor! It scores 52.8% on CursorBench at default effort, on par with Opus 5.5. Priced at $2/M input and $10/M output tokens.
273
210
4,460
304,471
Origin, Cursor’s code hosting platform, now supports over 20 integrations. Connect your repos to tools for CI, deployments, code review, security, monitoring, and project management.
155
135
2,112
187,547
The marketplace is now open to public submissions, so any team making developer tools can publish an app.
8
8
144
23,141
Cursor is now part of The X Subscription. Current Cursor subscribers can keep their plan or switch to The X Subscription. Paid plans share one usage pool across Cursor, Grok Build, and other Grok products, with twice the coding usage on Grok models as the equivalent Cursor plan. Premium, Super, and Ultra also include Grok Bot. To make room for more Grok usage, third-party models in Cursor move to API pricing on the new plans. We'll keep working to make your usage go further, with more compute, better inference, and more token-efficient models. The X Subscription is available at cursor.com/pricing.
We've unified plans across Grok, Cursor, and X Premium. Introducing The X Subscription.
597
455
6,480
779,315
The first chart usually raises the next question. Ask it in the same chat and /visualize answers with a new chart.
Cursor can now build charts and diagrams right in the chat. Use /visualize to analyze data and see the answer inline. Available now in the Agents Window.
120
78
1,290
81,953
Claude Haiku 5.5 is now available in Cursor! On shorter requests, it costs 10x less than Claude Haiku 4.5. Turn it on in Cursor Settings > Models.
178
127
2,751
262,054
Claude Haiku 5.5 is priced at $0.10/M input and $0.50/M output tokens, or $0.50/M and $2.50/M above 100k input tokens. Claude Sonnet 5.5 cache reads are also now $0.10/M tokens, down from $0.20/M. Compare Haiku 5.5 on CursorBench: cursor.com/evals
18
4
115
32,756
The agent runs on your computer, so it keeps working even if your phone loses signal.
5
6
123
24,277
You can now control agents on your computer from your phone. Check in, reply, or start new tasks from the Cursor iOS app.
301
156
2,302
177,436
You can also replace Cursor's system prompt with your own. Rules, skills, and tool schemas still load. We're enabling it account by account.
4
1
38
9,941
Steering and system prompts work with local TypeScript agents. Background subagent results come back locally in TypeScript and Python. See everything new in the SDK: cursor.com/docs/sdk/changelo…
5
31
9,263
You can now steer Cursor SDK agents while they run. run.steer() adds your message to the next turn. If a subagent is mid-task, it moves to the background and keeps working.
146
83
1,339
140,539
Custom tools can now carry MCP annotations like readOnlyHint and destructiveHint, so the model can tell a lookup from a delete before it calls one.
7
44
4,604
Background subagents now report back. Their results return to the parent as a follow-up turn on the same run, so stream() and wait() carry through until every subagent finishes.
9
2
94
14,365