Here is the thing people get wrong: running Claude Code on your phone, or on mobile generally, does not mean squinting at a raw terminal and typing commands with your thumbs. Shellular gives Claude Code a real, mobile-optimized UI. The same controls you use on the desktop are right there, built for touch.
Claude Code keeps running on your own computer, your PC, your Mac, a Mac mini, or a VPS, so it has full context of your codebase: your files, branches, dependencies, and tools. You are steering the same agent you use at your desk, not a stripped down copy.
Set it up in a few minutes
- Install the Shellular app on iPhone or Android.
- Run the Shellular companion on your machine. The docs have the exact commands.
- Scan the QR code to pair. The key stays on your device.
- Open Claude Code in the app and start prompting.
That is it. Claude Code is now live on your phone, in your real project, with your real environment and tools. Nothing is faked or synced.
The controls you actually use, built for your phone
This is what makes it feel native instead of a remote-desktop hack:
- Slash commands. Type
/and pick from Claude Code's commands without remembering the exact syntax. - @ file mentions. Tap
@to pull a real file from your repo straight into the prompt. - Permission approvals. When Claude Code wants to run a command or edit a file, you approve or deny it with a tap.
- Model picker. Switch models from the UI when a task needs more or less horsepower.
- Reasoning effort. Dial how hard Claude thinks for the task in front of you.
What it feels like to use
Say you kick off a refactor before lunch. Claude Code works through it and then pauses to ask whether it should touch a config file. On your phone, you read the question, glance at the plan, and tap to approve. It keeps going.
A test fails. Instead of waiting until you are back at your laptop, you drop into the same shell, run the failing test yourself, see the stack trace, and tell Claude exactly what to fix. Then you check the diff and push, all from the couch.
- Approve or deny permissions with a tap, right in the agent UI.
- Fire a slash command or @ mention a file without typing the whole thing out.
- Drop into a real shell when you need to run a test or restart a service yourself.
- Review the diff and push with Git from your real repo before anything ships.
Why not just a remote desktop?
You could VNC into your machine, but squinting at a tiny mirrored desktop and trying to tap a cursor onto a terminal is miserable. Shellular gives you the opposite: a native Claude Code UI with real buttons for slash commands, file mentions, permissions, and models, plus a proper file browser and Git, all built for a phone instead of a shrunk-down desktop.
Is it secure?
Sessions are end to end encrypted. Traffic does pass through a relay server, but it is encrypted on your machine and only decrypted on your phone, so the relay just shuttles bytes it cannot read. The encryption key is shared by QR code and never leaves your devices. See the security overview for how it works.
Bottom line
Running Claude Code on your phone does not have to mean a clumsy terminal. Shellular gives it a real mobile UI, with slash commands, @ mentions, permission approvals, and model controls, backed by your own machine and your real code. Pair once and Claude Code follows you out the door.
Run other agents too? Here is Codex on your phone and OpenCode on your phone.