# Give your coding agent an Android device

Your agent starts emulators, switches dark mode and language, and takes screenshots to check the app it built.

Copy setup prompt: `Read https://robomori.com/agents/setup.md and set up Robomori for this project.` [Download Robomori](https://robomori.com/download)

Works with Claude Code, Codex, Cursor, Gemini CLI and any agent that runs terminal commands

Emulators are free. Screenshots and device controls are a one-time $29.

```
$ robomori emulator create pixel-10 --start
Starting Pixel 10…
emulator-5554
$ robomori screenshot -o light.png
$ robomori controls dark-mode on
$ robomori controls locale fr-FR
$ robomori screenshot -o dark-fr.png
```

![Screenshot of a Pixel 10 emulator showing Settings in light mode](https://robomori.com/media/agents/settings-light.webp)

light.png

![Screenshot of the same Pixel 10 showing Settings in dark mode and French](https://robomori.com/media/agents/settings-dark.webp)

dark-fr.png

### Your agent sees each change on a real device

It edits the code, reinstalls the app and looks at the screen, the same loop you'd follow. You see every change on the emulator next to your editor.

[Video: A coding agent in the terminal turns the Save button green while the focus window shows the app update on a Pixel]

## Everything you do in Robomori, your agent can do too

### Start any Android device

Phones, tablets, foldables, watches and TVs. Your agent creates an emulator, waits until Android has booted, and gets the serial to install your app with adb.

### Check its work like a user would

Switch dark mode, font size, language, TalkBack and animations with one command each, then look again.

### Screenshots of what it built

Your agent saves the screen after each change and looks at it, so it can tell whether the UI came out right.

### Record a whole flow

Record the screen for as long as the flow takes. No 3-minute limit.

### Your own phone too

The same commands work on a phone plugged in over USB or paired over Wi-Fi.

### Your team's presets

Apply a setup you saved in the app, such as "French, large text, dark", by its name.

## Built to be run by agents

- **Machine-readable.** Add `--json` to any command, errors included.
- **Errors say what to do next.** "Pixel_10 isn't running. Start it with 'robomori emulator start Pixel_10'."
- **Nothing waits for input.** No prompts, and commands like starting an emulator return once it's ready.
- **Describes itself.** `robomori help` lists every command and its options.

## Set it up in a minute

Paste this into your agent. It checks for Robomori, asks you to install it if needed, starts an emulator, installs the Robomori skill and notes the command in your project's `AGENTS.md`.

```
Read https://robomori.com/agents/setup.md and set up Robomori for this project.
```

Or by hand: download Robomori, install the command in Settings → Command Line, then install the [Robomori skill](https://github.com/robomori/skills):

```
npx skills add robomori/skills
```

And add this to your `AGENTS.md` or `CLAUDE.md`:

```
Use the robomori command to run and check the app on Android emulators.
Run `robomori help` to see what it can do.
```

## Questions

**Which agents does it work with?**
Any agent that can run terminal commands: Claude Code, Codex, Cursor, Gemini CLI and others. There's nothing to configure beyond installing the command.

**What does it cost?**
Creating, starting and stopping emulators, dark mode and TalkBack are free. Screenshots, recordings, the other controls and presets need a [Robomori license](https://robomori.com/pricing), a one-time purchase from $29 with a year of updates.

**Does it replace adb or Gradle?**
No. Robomori gets the device ready and prints its serial. Your agent keeps building and installing your app the way it already does.

**Why can't my agent install it by itself?**
The command comes with the Robomori app, and you turn it on in Settings → Command Line. The setup prompt tells your agent to ask you for that one step.

**Which computers does it run on?**
Mac, Windows and Linux.

## Give your agent an Android device

Paste the prompt into your agent, or download Robomori for Mac, Windows or Linux.

Copy setup prompt: `Read https://robomori.com/agents/setup.md and set up Robomori for this project.` [Download Robomori](https://robomori.com/download)

Source: https://robomori.com/agents
