MightyMouse

How to use Cursor from your phone

You want to check on a Cursor agent, or keep it going, without sitting at your desk. The first question is whether Cursor even has a phone app for that.

Short answer: Yes, Cursor ships a native iOS app that starts and directs cloud agents, reviews and merges pull requests, and can hand off a local session to the cloud with a feature called Remote Control, but it has no code editor, terminal or file browser, so it cannot open your Mac's actual Cursor window with its open tabs and uncommitted changes. To see and drive that local window from a phone, you need either a remote desktop app or MightyMouse, which mirrors your Mac's screen live and turns your phone into a trackpad, keyboard and microphone for it.

That answer has two halves and most searches only find the first one. Cursor genuinely has a mobile app, it genuinely lets you run agents from your phone, and it is a real product, not a workaround someone stitched together. What it does not do is put your local editor window, the one with the file you were mid-edit on, in your pocket. Those are different problems, and conflating them is why most existing guides do not fully answer the question.

What Cursor actually ships for mobile

Cursor for iOS is a real app on the App Store, built to control agents rather than to edit code. According to Cursor's own iOS reference (checked September 2026), you can start a cloud agent, watch it work in real time, send follow-ups, review full diffs and CI checks, and merge a pull request, all from an iPhone or iPad running iOS 26 or later. It runs on the same backend as the desktop Agents window and cursor.com/agents, so an agent you start on your phone shows up everywhere else you work.

What it explicitly does not do, in Cursor's own words: "It isn't an IDE, and it isn't an admin console." There is no editor, no terminal, no file browser on mobile. You see an agent's changed files as a diff, not a working project you can poke around in. Their own help page is blunt about it: "Can I edit code or use a terminal in the app? No."

There is no Android app yet either. Cursor's docs say an Android app is planned with no release date, and in the meantime Android users can install cursor.com/agents as a browser-based Progressive Web App, which gets the same agent-directing features without a native shell.

Cloud agents vs. your local editor: the distinction that matters

This is the part worth being precise about, because it decides which route actually helps you. Cursor runs agents in two completely different places.

A cloud agent is genuinely useful for a self-contained task you can hand off and forget. It is the wrong tool if the thing you need is the half-finished edit sitting uncommitted in the editor you left open when you walked away from your desk.

Cursor has a feature aimed at that second case, called Remote Control, and it is worth understanding exactly what it moves and what it leaves behind. Per Cursor's docs, running /remote-control in an agent's input on your computer hands that specific agent session to the cloud so you can keep directing it from your phone. The agent loop moves to Cursor's servers, but "every tool call (terminal commands, file edits, tests, and git) runs on your computer," which has to "stay awake, connected, and with the workspace open" the whole time. It requires Cursor 3.9.8 or later, a paid plan, and it is explicitly in beta. That is a real feature, but it hands off one agent conversation. It is not a way to open your editor and click around your actual project from your phone.

Does Cursor have a CLI you can run from a terminal?

Yes. Cursor CLI installs with curl https://cursor.com/install -fsS | bash and drops in an agent command you run from any terminal, according to Cursor's CLI docs. It supports an interactive mode, a non-interactive print mode for scripts and CI, session resume, and a way to hand a running conversation off to a Cloud Agent mid-session by prefixing a message with &.

That matters here because a terminal agent is a different shape of problem than an editor GUI, and it has a general answer. Any CLI-based coding agent, cursor-agent included, is reachable from a phone the same way: one setup that works for any terminal AI agent, without depending on which agent you picked or whether it ships a phone app at all.

So how do you actually reach your local Cursor window from a phone?

Given everything above, there are two real routes, not one.

  1. A general remote desktop app. Something that streams your whole Mac screen and lets you click and type on it works for reaching Cursor the same way it works for reaching any other Mac app, because it does not know or care that Cursor is open. The tradeoff is the same as with any remote desktop tool: full screen sharing, typically built for occasional access rather than a fast phone-sized control surface, and no dictation built in.
  2. MightyMouse, which turns your iPhone into a live screen, trackpad, keyboard and microphone for your Mac. It shows your actual Mac screen on the phone, so the Cursor window you left open is the Cursor window you see, not a fresh cloud checkout. A drag on the phone moves the real cursor on the Mac. Typing on the phone's keyboard types into the real editor. And holding the mic button dictates into any field Cursor has focused, including its chat box, with the transcription running locally on the Mac rather than going through a cloud speech API.

The second route is the one worth detailing, since it is built for exactly this gap. Pairing is a QR code: open Settings on your Mac, scan it with your iPhone, and Safari opens a control page, no cable and no account for the phone side. From there the phone gets a real trackpad (drag to move the cursor, tap to click, two fingers to scroll or right-click) and a keyboard that types straight into whatever field is focused in Cursor, whether that is a file, the terminal panel, or the agent chat box. The same microphone button is what lets you dictate into any Mac app, Cursor's chat box included, with the transcription running on the Mac itself rather than a cloud speech API.

On your own Wi-Fi this is free and unlimited on every plan. Away from home it can run over cellular through a tunnel, with a free monthly allowance for that off-network case. None of this depends on Cursor shipping anything: as far as your Mac is concerned, a drag or a keystroke arriving from the phone looks exactly like one from a real trackpad and keyboard, so it works in Cursor whether Cursor ever builds a "true" local remote or not.

This is also why it fits the broader problem of running coding agents from a phone generally, not just Cursor's. Whether the agent is Cursor's own, Claude Code, or Codex, the moment you need to see the real screen state and nudge a real cursor, a screen-plus-trackpad tool covers it regardless of which agent is running.

What this costs you, honestly

Mirroring the Mac screen and driving it from a phone is a genuinely different tradeoff than Cursor's own cloud-agent app, and it is worth naming plainly:

What you get for that: the actual editor state, uncommitted changes included, and it works identically whether you are steering Cursor, a terminal agent, or any other Mac app, without waiting on any one vendor to ship a mobile feature for it.

Which one should you actually use

If the task is self-contained (a clear bug, a scoped feature, something you can describe in a prompt and walk away from) start a cloud agent in Cursor's own app. That is exactly the job it is built for, and it does not need your Mac awake at all.

If you need to see and touch the actual window on your desk, uncommitted edits and all, a screen-and-trackpad tool is the only route, because Cursor does not ship one. Controlling your whole Mac from an iPhone covers Cursor the same way it covers every other app, which is the point.

Your Mac screen, trackpad, keyboard and mic, on your iPhone.
Free on your own network. No card to try it.

Common questions

Is there a Cursor mobile app?

Yes, Cursor for iOS is a real app on the App Store. It starts and directs cloud agents and lets you review and merge pull requests, but it has no editor, terminal or file browser, so it cannot open your local Cursor window.

Can I control my local Cursor editor from my phone?

Not through Cursor's own app. Its Remote Control feature hands one running agent session to the cloud while tool calls still execute on your Mac, but seeing and clicking around your actual editor window needs a screen-mirroring tool like MightyMouse or a general remote desktop app.

Does Cursor have an Android app?

Not a native one as of September 2026. Cursor's docs say Android support is planned with no release date. In the meantime, cursor.com/agents works as an installable Progressive Web App in Chrome on Android, covering the same agent-directing features as the iOS app.

Does Cursor have a command-line tool?

Yes, Cursor CLI installs from cursor.com/install and gives you an agent command for interactive or scripted use in any terminal. It can hand a session off to a Cloud Agent mid-conversation, and it is reachable from a phone the same way any terminal agent is.

Do I need Cursor's cloud agents to use MightyMouse with Cursor?

No. MightyMouse mirrors your Mac's screen and sends real trackpad, keyboard and microphone input to it, so it works with whatever is on screen, Cursor included, without touching Cursor's own cloud agent product at all.

Read next