Appearance
BenchFleet and agent-device: AI coding agents on real Android phones
In short: agent-device by Callstack is a free, open-source CLI and MCP server that lets AI coding agents inspect, control and verify apps on iOS, Android and other platforms. BenchFleet is the pick when the agent works on real Android phones your team shares. Each agent gets a set scope, a person approves sensitive steps and every call is logged.
Checked on 20 October 2026. We make BenchFleet. agent-device's facts come from its GitHub README, linked below. Both give an AI agent a way to use an Android phone over MCP. agent-device is built for the agent's feedback loop on the app it is building; BenchFleet is built for the moment an agent touches a real phone that people also use.
Free for up to 3 phones, with no account. Pro adds workflows, schedules and AI for up to 25 phones from £12 a month + VAT.
At a glance
| BenchFleet | agent-device | |
|---|---|---|
| What it is | A desktop app that runs your own real Android phones for people, workflows and AI agents, with an MCP server built in | An open-source CLI, MCP server (agent-device mcp) and Node.js API for AI coding agents |
| Where the devices run | Your own phones on your computer; cloud phones too | Simulators, emulators and physical devices on your machine |
| Platforms | Android phones; the app runs on Windows, macOS (Apple silicon) and Linux | iOS, Android, HarmonyOS and more; Node.js 22.12 or newer |
| Record of actions | Hash-chained audit log of every call, typed text recorded only as its length | Evidence for review: screenshots, video, logs and traces |
| People on the same phones | Live grid and one-click takeover; automation never touches a phone a person is using | Built for agents |
| Price | Free for 3 phones; Pro £12 a month + VAT for 25 phones with AI clients; Team £20 per seat a month + VAT | Free, MIT licence |
Where agent-device fits
agent-device gives coding agents a fast feedback loop on the app they are building: inspect the screen, tap, type, capture screenshots, video and logs, and replay recorded scripts without AI. It covers many platforms, iOS included, and is free and open source from Callstack.
Why choose BenchFleet
- The phones are real and shared. Testers, workflows and agents use the same Android phones, and BenchFleet keeps them from getting in each other's way.
- A person in the loop. Payments and account-security changes always need a person, saved passwords are typed without the AI ever seeing them, and requests reaching more than ten phones wait for approval.
- Proof of what the agent did. Every call is logged under the client's name with the phone, tool and result, in a log whose changes can be detected.
- Firm limits per agent. New clients start as Look only, at 120 calls a minute, and expire after 90 days.
- Human-only checks are respected. At a CAPTCHA, sign-in check or biometric prompt, BenchFleet blocks the action and holds the app for a person.
Set it up in a few minutes: let Claude Code or Codex control an Android phone. The wider field is in Android MCP servers compared, and the closest free server is covered in mobile-mcp compared with BenchFleet.
agent-device is a Callstack project. BenchFleet is not affiliated with Callstack.
Source: the agent-device README, checked 20 October 2026.
Questions
Is BenchFleet an alternative to agent-device?
For AI agents on real Android phones your team shares, yes. agent-device is a CLI and MCP server for coding agents. BenchFleet is a desktop app with an MCP server, a live grid people can watch and take over, and scope, approvals and an audit log for each agent.
Can I use both?
Yes. They are separate MCP servers, so add both to your client under different names. Use agent-device for the app you are building on simulators and emulators, and BenchFleet for the real phones on the shelf.
What does BenchFleet cost compared with agent-device?
agent-device is free and open source under the MIT licence. BenchFleet is free for 3 phones with live view and control; AI clients over MCP come with Pro, at £12 a month + VAT for up to 25 phones, and Team, at £20 per seat a month + VAT.
What limits can I put on an agent in BenchFleet?
A new client starts as look-only, at 120 calls a minute, expiring after 90 days, and you widen it as far as needed. Shell commands, file transfer, app installs, the clipboard and reboots are never offered to AI clients.
Why BenchFleet
- Built for the moment an agent touches a real phone: one scope per client, a person approving the steps that matter and a log you can verify.
- A live grid where people can step in.
- Free for 3 phones, Pro at £12 a month + VAT.
Start with the Free plan
Free for up to 3 phones, with no account. Pro adds workflows, schedules and AI for up to 25 phones from £12 a month + VAT.
- A Free plan with no time limit and no account
- Starts in Local mode, with no telemetry or analytics