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,449
4,571
54,966
9,816,959
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.
241
144
2,625
166,386
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.
29
3
156
21,833
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.
243
101
2,186
151,151
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
211
4,454
303,220
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
134
2,103
186,145
The marketplace is now open to public submissions, so any team making developer tools can publish an app.
8
7
137
22,602
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.
596
455
6,474
777,532
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.
119
78
1,287
81,569
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,748
261,526
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
112
32,515
The agent runs on your computer, so it keeps working even if your phone loses signal.
5
6
122
24,053
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,303
177,083
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,922
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,250
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
84
1,339
140,227
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.
6
44
4,597
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
93
14,208