Guide
Cursor Mobile: iPhone, iPad, Android Status & How to Use It
Cursor for iOS is a native app for iPhone and iPad that controls agents running in the cloud or on your computer. It needs iOS 26.0 or iPadOS 26.0 or later and a plan that includes cloud agents, which leaves out Free and Plus. Android is planned but not documented as shipped.

On this page
- What is Cursor Mobile, and who can use it?
- How should a team use Cursor Mobile?
- What should a team watch out for?
- What do Cursor for iPhone and iPad officially support?
- What is the recommended mobile development setup with Cursor?
- How does Cursor work with Xcode for iOS development?
- How do I use Cursor with Android Studio or React Native?
- Do I need the mobile app or the Xcode setup?
- Which decisions are safe to make from a mobile device?
What is Cursor Mobile, and who can use it?
The app is for directing agents away from your desk: starting runs, checking progress, reviewing pull requests and merging. The table lists the platforms, plans and limits as Cursor documents them.
- Release fact
- Native iPhone and iPad app
- What to know
- Cursor's docs describe an iOS app for controlling cloud and local agents on both iPhone and iPad.
- Release fact
- Same agent backend
- What to know
- The mobile app runs on the same backend as cursor.com/agents and the desktop Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition..
- Release fact
- What it is for
- What to know
- Checking agent progress, sending follow-ups, reviewing pull requests, and approving or redirecting work away from the desk.
- Release fact
- Plans and platforms
- What to know
- iPhone with iOS 26.0+ and iPad with iPadOS 26.0+. As of October 28, 2026, Cursor's docs list the plans that include cloud agents: Premium, Super, Ultra, Teams and Enterprise, plus the legacy Start, Pro, Pro+ and Ultra plans. Plus is not on the list. Free accounts can sign in but cannot start agents. Android is planned.
- Release fact
- Why it matters
- What to know
- Agents keep working in the cloud after you lock the phone, so you can check back later instead of waiting at a desk.
| Release fact | What to know |
|---|---|
| Native iPhone and iPad app | Cursor's docs describe an iOS app for controlling cloud and local agents on both iPhone and iPad. |
| Same agent backend | The mobile app runs on the same backend as cursor.com/agents and the desktop Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition.. |
| What it is for | Checking agent progress, sending follow-ups, reviewing pull requests, and approving or redirecting work away from the desk. |
| Plans and platforms | iPhone with iOS 26.0+ and iPad with iPadOS 26.0+. As of October 28, 2026, Cursor's docs list the plans that include cloud agents: Premium, Super, Ultra, Teams and Enterprise, plus the legacy Start, Pro, Pro+ and Ultra plans. Plus is not on the list. Free accounts can sign in but cannot start agents. Android is planned. |
| Why it matters | Agents keep working in the cloud after you lock the phone, so you can check back later instead of waiting at a desk. |
As of October 17, 2026, unless a row gives a later date. The sources are listed at the end of this page.
Check yourself · one question
An Android user wants to check on a cloud agent from the train. What works today?
From the Lesson Pick the phone path before you leave — about 2 minutes, free to read.
Rather do it than read about it? Run 11 interactive Cursor walkthroughs in a simulated editor. Free, no account needed.
How should a team use Cursor Mobile?
Cursor's release notes and announcements say what changed. They don't say how a team should act on it. The steps below are our suggested order, and the next section lists what to watch out for along the way.
- 1Use mobile for supervision and follow-up. Don't approve merges blind from a phone.
- 2Keep high-risk edits behind desktop review, tests and code-owner approval.
- 3Write down which actions are safe from mobile: comment, redirect, inspect status and request evidence. Each can be undone in about a minute, unlike a merge.
- 4Revisit those rules when Android ships or Cursor changes which plans include the app.
What should a team watch out for?
Each item below is either a fact about the release, such as its beta status or plan access, or our advice for using it safely. Plan around each one, and recheck the facts when Cursor ships an update.
- Mobile doesn't replace a full diff review. A run you start on your phone waits for you on the desktop, where you can read the diff at full size.
- Cursor has not shipped an Android app. Wait for an official source before you plan around one.
- Apply the same policy to secrets, production access and approvals as you do for desktop and cloud agents.
What do Cursor for iPhone and iPad officially support?
There is no separate invite or mobile entitlement: anyone who can sign in and reach cursor.com/agents can use the app, within the plan limits above. The Cursor for iPadCursor's larger-screen mobile app for starting and directing cloud agents, reviewing full pull requests and marking up changes; it is not a full local IDE. Press Enter for the full definition. guide covers the iPad's larger review layout and Apple Pencil workflow.
- Capability
- Start and supervise agents
- What Cursor documents
- Choose a repository and branch, send a task and follow the agent as it works.
- Capability
- Review and merge
- What Cursor documents
- Review full pull requests from an iPhone or iPad, and merge when permissions, checks and approvals allow it.
- Capability
- Local and cloud handoff
- What Cursor documents
- Control cloud agents, or an agent running on your computer through Remote Control. Remote Control needs Cursor 3An older release label for Cursor's multi-agent interface; current product guidance calls the active surface the Agents Window. Press Enter for the full definition..9.8 or later on that computer, and on Teams and Enterprise an admin turns it on first.
- Capability
- Plan availability
- What Cursor documents
- Starting cloud or Remote Control runs needs one of the plans listed in the table above. Free accounts can sign in but can't start agents.
- Capability
- Platform boundary
- What Cursor documents
- Available in every App Store region except mainland China, in English only. Android is planned, with no release date.
- Capability
- Source control and sessions
- What Cursor documents
- The July 29 release added Bitbucket and Azure DevOps SCM support, an Inbox, multi-PR sessions (open every PR one chat created) and in-app team switching.
| Capability | What Cursor documents |
|---|---|
| Start and supervise agents | Choose a repository and branch, send a task and follow the agent as it works. |
| Review and merge | Review full pull requests from an iPhone or iPad, and merge when permissions, checks and approvals allow it. |
| Local and cloud handoff | Control cloud agents, or an agent running on your computer through Remote Control. Remote Control needs Cursor 3An older release label for Cursor's multi-agent interface; current product guidance calls the active surface the Agents Window. Press Enter for the full definition..9.8 or later on that computer, and on Teams and Enterprise an admin turns it on first. |
| Plan availability | Starting cloud or Remote Control runs needs one of the plans listed in the table above. Free accounts can sign in but can't start agents. |
| Platform boundary | Available in every App Store region except mainland China, in English only. Android is planned, with no release date. |
| Source control and sessions | The July 29 release added Bitbucket and Azure DevOps SCM support, an Inbox, multi-PR sessions (open every PR one chat created) and in-app team switching. |
Use the app for supervision and follow-up, and keep high-risk merge decisions behind the same checks you use on desktop.
What is the recommended mobile development setup with Cursor?
Run the Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition. next to your native IDE as a sidecar. In Cursor's mobile workshop, the presenter's premise was that Cursor already writes Swift and Kotlin well and lacks the native toolchain's work: building, running the simulator, reading logs and debugging. The sidecar pattern bridges that gap, with information moving in both directions.
The Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition. is Cursor's agent-first desktop surface, which Cursor built from scratch for Cursor 3An older release label for Cursor's multi-agent interface; current product guidance calls the active surface the Agents Window. Press Enter for the full definition. instead of on its VS Code fork. For mobile work, keep it open beside Xcode or Android Studio and switch between them. To open it from the editor, press ⌘⇧P and run Open Agents Window.
The native IDEs still own the build-and-run loop. Cursor drives the code; the sidecar carries information between the two.
the approach we're going to take today for mobile development is using that agent window as a sidecar to help enhance both iOS and Android IDEs and have the integration flow between the two in a bidirectional way
How does Cursor work with Xcode for iOS development?
On iOS, the integration path is the MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. server built into Xcode 26.3 and later. Apple ships a binary, xcrun mcpbridge, that translates MCP messages into Xcode's internal XPC layer, and Cursor adds it like any other MCP server. Xcode has to be running with your project open. Its 20 tools cover what Cursor can't do on its own for an iOS project, such as building, running tests, reading build logs and rendering SwiftUI previews.
- Xcode MCP tool
- DocumentationSearch
- What the agent gets
- Searches Apple's documentation and WWDC transcripts, so the agent looks up framework APIs instead of guessing.
- Xcode MCP tool
- RenderPreview
- What the agent gets
- Captures a screenshot of a SwiftUI preview and hands the image to the agent.
- Xcode MCP tool
- ExecuteSnippet
- What the agent gets
- Runs a Swift code snippet, so the agent can test a hypothesis.
| Xcode MCP tool | What the agent gets |
|---|---|
| DocumentationSearch | Searches Apple's documentation and WWDC transcripts, so the agent looks up framework APIs instead of guessing. |
| RenderPreview | Captures a screenshot of a SwiftUI preview and hands the image to the agent. |
| ExecuteSnippet | Runs a Swift code snippet, so the agent can test a hypothesis. |
Three of the 20 tools in Cursor's Xcode docs. Apple ships the MCP bridge with Xcode.
The agent makes a change, reruns the build, gets a screenshot of the UI, and iterates toward the expected end state. That is a real visual loop for mobile UI, the same way browser screenshots close the loop on the web.
one of my favorite ones of what's exposed is this render preview tool. And this will actually give screenshots of the simulator of the app running and give that to the agent.
None of the 20 tools in Cursor's Xcode docs controls the simulator. RenderPreview renders a SwiftUI preview, not the running app the presenter described above, so the agent can't tap through a flow.
To test behavior, have Cursor write unit tests and run them with the RunSomeTests tool. For running the app in the simulator, use Xcode itself.
How do I use Cursor with Android Studio or React Native?
Android: ACP, MCP plugins or both
The workshop presenter showed three ways to connect Cursor to Android Studio, and you can mix them. The presenter still prefers the sidecar, meaning the CLI or the Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition., over chatting inside the IDE, but the in-IDE options are there when you want them.
- Option
- ACPAgent Client Protocol. An open standard that lets any IDE host any coding agent; Cursor uses it to run inside JetBrains/IntelliJ and Android Studio. Press Enter for the full definition. via JetBrains AI Assistant
- What it gives you
- The most direct in-IDE integration.
- Trade-off
- You lose debug mode and Cursor's richer rendering of information.
- Option
- IntelliJ MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition.-server plugins
- What it gives you
- Build, richer logs and fine-grained debugging over MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition..
- Trade-off
- Heavier setup than ACPAgent Client Protocol. An open standard that lets any IDE host any coding agent; Cursor uses it to run inside JetBrains/IntelliJ and Android Studio. Press Enter for the full definition..
- Option
- Both combined
- What it gives you
- MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. tools called from inside the ACPAgent Client Protocol. An open standard that lets any IDE host any coding agent; Cursor uses it to run inside JetBrains/IntelliJ and Android Studio. Press Enter for the full definition. chat, so the agent has all of it at once.
- Trade-off
- Most moving parts to configure.
| Option | What it gives you | Trade-off |
|---|---|---|
| ACPAgent Client Protocol. An open standard that lets any IDE host any coding agent; Cursor uses it to run inside JetBrains/IntelliJ and Android Studio. Press Enter for the full definition. via JetBrains AI Assistant | The most direct in-IDE integration. | You lose debug mode and Cursor's richer rendering of information. |
| IntelliJ MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition.-server plugins | Build, richer logs and fine-grained debugging over MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition.. | Heavier setup than ACPAgent Client Protocol. An open standard that lets any IDE host any coding agent; Cursor uses it to run inside JetBrains/IntelliJ and Android Studio. Press Enter for the full definition.. |
| Both combined | MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. tools called from inside the ACPAgent Client Protocol. An open standard that lets any IDE host any coding agent; Cursor uses it to run inside JetBrains/IntelliJ and Android Studio. Press Enter for the full definition. chat, so the agent has all of it at once. | Most moving parts to configure. |
The trade-offs are the presenter's. In JetBrains AI Assistant, Pass IntelliJ MCP server exposes the IDE's built-in MCP server to installed agents, and Pass custom MCP servers exposes the ones you configured.
For the MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. route, the presenter enabled the 'MCP server' pluginA Cursor marketplace package that bundles MCP servers and skills (sometimes sub-agents and hooks); one click installs all of it into your Cursor instance. Press Enter for the full definition. for broad IDE functionality, plus a separate 'debugger MCP server' plugin. The debugger plugin exposes fine-grained control: line breakpoints, conditional breakpoints, start, step out and step in.
Anything you would normally do by hand in the debugger UI becomes a tool the agent can call.
there's a debugger MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. server, which... exposes again over an MCP server even finer control of debugging mechanisms... set line break points, conditional break points, start step out, step in, like anything you would probably do in the UI
React Native plus Expo: the lightest path
In the workshop, React Native was the smoothest of the three. Run the Expo server and it hot-reloads your changes, so you skip the build-and-run step that the Xcode and Android Studio MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. bridges exist to solve.
If a framework already gives you fast hot reload, skip the heavier MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. loop.
Cursor's agent can generate images from a text description or a reference image. It saves them to your project's assets/ folder by default, which helps with app icons and other mobile assets.
Do I need the mobile app or the Xcode setup?
Pick by the job, because the two don't overlap. Cursor for iOS is the iPhone and iPad app for directing agents while you are away from your desk. The Xcode and Android Studio MCPModel Context Protocol. A standard that lets an AI agent pull in context from outside the repo, like Jira tickets or internal docs. Press Enter for the full definition. bridges are for building mobile apps at your desk, with the Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition. open beside the native IDE.
If you ship an iOS app, start with the Xcode bridge. Its RenderPreview tool captures a SwiftUI preview as an image, so the agent can compare a UI change with what the preview shows. The app plays no part in that loop. Cursor's docs say it isn't an IDE: it starts, follows and redirects agent runs, and it reviews and merges their pull requests.
Which decisions are safe to make from a mobile device?
Decisions you can reverse are safe from a phone. Merges should wait for a desk, unless your team can roll one back quickly.
The steps above name the reversible ones: commenting, checking status, asking for evidence and redirecting a run. A merge can't be taken back in a minute, yet the app can merge a pull request as well as comment on it. That is why the line has to come from team policy.
Holding a merge until you reach a desk costs little. The run you were following on the phone is the same run in the desktop Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition., with the full diff ready to read.
The July 29 release widened what that policy has to cover. The app now works with Bitbucket and Azure DevOps repositories as well as GitHub and GitLab. When one chat opens several pull requests, you can now open every one of them instead of only the last, so one session on a phone can reach more merges than it could in June.
Your rollback path decides which merges qualify for that exception. If your team can revert a merged change within minutes, a small merge from a phone carries little risk. If undoing it is slow or risky, leave that merge for the desk.
Frequently asked questions
Who is this guide for?
Developers and team leads who want to monitor, redirect and review Cursor agent work from an iPhone or iPad.
What should I do next?
Check the release facts above against the Cursor sources at the end of this page, then work through the steps in order.
Is there a Cursor app for Android?
Not yet. Cursor's help center says an Android version is planned but has no release date, and the native app supports iPhone on iOS 26.0+ and iPad on iPadOS 26.0+. Android users can open cursor.com/agents in a browser, which shares the agent backend with the iOS app and the desktop Agents Window.
Is the Cursor mobile app free, or does it need a paid plan?
Anyone can sign in, but starting agents needs a plan that includes cloud agents: Premium, Super, Ultra, Teams or Enterprise, or the legacy Start, Pro, Pro+ or Ultra plans. Plus isn't on that list, and Free accounts can't start agents. Agent work draws from the account's normal plan and usage terms.
Can Cursor Mobile edit code directly on my mobile device?
No. It isn't a mobile IDE. The app starts, follows, redirects and reviews agent runs, and you can review and merge the resulting pull requests. Agents edit code in the cloud or on your computer, and the iPhone or iPad is where you supervise them.
Can I control my desktop Cursor session from an iPhone or iPad?
Yes, with Remote Control. Run /remote-control in the Agents Window on your computer, and the session shows up in the app, where you keep directing it while its tool calls run on your computer. It needs Cursor 3.9.8 or later, an admin enables it first on Teams and Enterprise, and Cursor's help center calls it a beta.
Sources & last verified
- Cursor blog: Cursor on web and mobile
- Cursor docs: Cursor for iOS
- Cursor blog: Build from anywhere with Cursor for iOS
- Cursor changelog: Cursor for iPad
- Cursor Community Forum: mobile app monitoring
- Cursor Community Forum: Compile 2026 announcements
- Cursor changelog: Cloud Environment Setup and Cloud Subagents
- Cursor Help: Cursor for iOS
- Cursor docs: Agents Window
- Cursor blog: Cursor 3
- Cursor docs: Xcode
- Cursor docs: JetBrains
- JetBrains AI Assistant docs: ACP agents
- Cursor docs: Agent overview
Cursor ships frequently. Facts verified against primary sources on October 17, 2026.