Android Lab — AI skill for Claude Code
Spin up a virtual Android you can drive from ADB, Movicom and AI agents.
How to install Android Lab
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tecnomanu/android-lab and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Android Lab does
Spin up a virtual Android you can drive from ADB, Movicom and AI agents. macOS, Linux and Windows.
Alternatives in AI
- Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★
- Nodeterm — Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as dragga 1.3k ★
- NeuroAPI — NeuroAPI: российский AI API для Codex CLI и Claude Code — безопасные one-click установщики для Windows и macOS 1.3k ★
README
android-lab
A virtual Android you can drive from ADB, [Movicom](https://github.com/andycufari/movicom) and AI agents. One command to boot it, see it and poke at it.
virtual Android -> ADB -> Movicom -> MCP / APX -> your agent
**Built for [APX](https://github.com/agentprojectcontext/apx) and your super-agent.** Register it once as an MCP and your agent has a throwaway phone it can install on, tap through and break — without ever touching a real device. It works just as well from [Claude Code](https://claude.com/claude-code), Codex, OpenCode, Cursor or a plain shell; see **[AGENTS.md](AGENTS.md)** for the autonomous contract.
npx android-lab doctor # what can run on this machine
npx android-lab setup # install whatever is missing
npx android-lab start # boot it, waiting for the real boot to finish
npx android-lab screen # see it and drive it with mouse and keyboard
Or install it: `npm i -g android-lab`, then `android-lab start`.
|
 |
|
`doctor` probes the host rather than guessing from the OS name, and says which backend it picked and why — including whether APX and Movicom are around.

Run as many as your RAM allows; ports and serials are handed out automatically.
Commands
| Command | What it does |
|---|---|
doctor |
Which backend can run here, what is missing, how to fix it |
setup [--yes] |
Install the backend and create the device. Asks a few questions; --yes skips them |
start [--window] |
Boot it. Reports success only at sys.boot_completed=1 |
stop |
Clean shutdown. Never wipes data |
status [--json] |
State, version, visible devices |
list |
Every device you have created |
screen [--shot] |
scrcpy to view and drive, or a sing |
Related Skills
Device Takeover
OpenClaw skill: AI agent takes over Android/Linux devices via ADB+SSH — see screen, send inputs, post content,
Slipwright Agent
Lends a computer to a Slipwright account: writes phases with your own model (Claude Code, Codex or a key), bui
Unterm
The terminal AI agents can drive — and the cockpit to run them from. 99 MCP methods / 21 namespaces, agent Inb
V1claw
V1Claw is a self-hosted AI assistant that runs on your Mac, Linux, Windows, or Android via Termux. Connect any
Neovrach Agent
AI agent by NeovarchLabs that runs on your own PC (Windows, Linux) and is controlled from your Android phone.
Farcall Releases
Run your AI coding agents (Claude Code, Codex) from your phone. They work on your computer; you chat and appro
Related Agents
Mobile Dynamic Agent
Drive Frida (iOS+Android) and adb (Android) on operator's host. Bypass SSL pinning + root/JB detection, hook c
Byok Token Security Expert
BYOK (Bring-Your-Own-Key) and OAuth token security expert. Deep on cross-platform OS keychain integration (mac
Slim Wrapper
tfx-route.sh 경유 전용 래퍼 에이전트. 코드를 직접 읽거나 수정하지 않고 Bash(tfx-route.sh)를 통해 Codex/Antigravity에 위임하는 thin wrapper. OS