AI coding agents are great until you step away from your desk. The agent finishes a task, hits a question, and then just waits. Meanwhile you are on the couch, on a walk, or stuck in line somewhere, watching a build stall in your head because you cannot type a single command.

The good news: your agents do not need to move. They keep running on your machine. You just need a way to reach in and steer them from your phone. That is exactly what Shellular does: it lets you run AI agents on mobile and write code from your phone, against your real project.

Where the agent actually runs

This is the part worth being clear about. Shellular does not run an agent on your phone. It connects your phone to a computer you already own: your desktop PC, your Mac, a Mac mini you leave running at home, or a cloud server or VPS. The agent runs there, and your phone is the remote control.

That detail matters more than it sounds. Because the agent runs on your machine, it sits right next to your actual codebase. It has the full context: your repository, your branches, your dependencies, your environment variables, your build tools, everything. You are not pasting snippets into a chat box and hoping the model guessed your project right. The agent reads and edits your real files in place, the same way it would if you were sitting at the keyboard.

So the mental model is simple: your code and your agent stay on your computer; only the controls come to your phone.

Why this is harder than it sounds

Most "mobile" agent tools only let you watch. You see output scroll by, maybe approve a step, and that is it. And the ones that do give you access usually dump you into a raw terminal, where you are pinching to zoom and trying to type a slash command on a tiny keyboard. Either way it is a chore, so you give up and wait until you are back at your laptop.

The fix is not a terminal. It is a real, mobile-optimized interface for the agent itself, with the controls you actually use built right in.

The fast way: Shellular

Shellular connects your phone to the machine your agents run on, whether that is your PC, your Mac, a Mac mini, or a VPS. Install a small companion on that computer, install the app on your phone, pair them once with a QR code, and you have a proper agent UI in your hand.

  1. Install the Shellular app on iPhone or Android.
  2. Run the companion on your machine and follow the setup in the docs.
  3. Scan the QR code to pair. The pairing key never leaves your device.
  4. Pick your agent and start working in a UI built for your thumbs.

This is the part people do not expect

Shellular does not just give you a terminal and leave you to type. It has a dedicated, mobile-optimized UI for each agent: Claude Code, Codex, OpenCode, Cursor, Pi, and GitHub Copilot CLI. Everything you reach for on the desktop is right there, tap-friendly:

  • Slash commands. Type / and pick from the agent's commands, no memorizing.
  • @ file mentions. Tap @ to pull a real file from your repo into the prompt.
  • Permission approvals in the UI. When the agent wants to run something, you approve or deny it with a tap.
  • Model picker. Switch the model the agent uses without leaving the app.
  • Reasoning effort. Dial how hard the agent thinks for the task in front of you.

And when you do want raw power, the real terminal, your files, Git, and a browser with DevTools are all one tap away. So you get the polished agent UI for the everyday stuff and the full machine for the moments you need it.

Is it safe?

Yes. Sessions are end to end encrypted. Traffic does flow through a relay server so your phone and your machine can find each other, but it is encrypted on your device and only decrypted on the other end, so the relay just passes along bytes it cannot read. The encryption key is shared by scanning a QR code and never leaves your devices, and you approve every new device. If you want the details, the security overview walks through how pairing and encryption work.

The short version

Running AI agents on your phone is not about cramming an IDE onto a small screen, and it is not about squinting at a raw terminal either. With Shellular, each agent gets a real mobile UI, with slash commands, @ mentions, permission approvals, and model controls, backed by your actual machine and your real code. Pair once and your whole dev setup goes wherever you do.

Want agent-specific steps? Read running Claude Code on your phone, running Codex on your phone, or running OpenCode on your phone.