01
agent-device — the agent gets hands on the phone in your pocket
Callstack — the React Native consultancy behind a sizable slice of that ecosystem's tooling — ships a device-automation CLI that lets coding agents open, inspect, and operate real apps on iOS, Android, TV, web, and desktop. The design statement is in the README: the CLI is the agent's hands, eyes, and evidence collector, not its brain. Instead of screenshot-guessing, agents get token-efficient accessibility snapshots with semantic refs like @e3, deterministic actions (tap, type, scroll, gesture, assert), and evidence captured on demand — screenshots, videos, logs, network traffic, crash context, React profiles. Sessions record to replayable .ad scripts with strict Maestro YAML export when a flow needs to live in CI. Works with native apps plus Expo, Flutter, and React Native; the authors' own framing is "Vercel's agent-browser, but for everything that isn't a browser." MIT, npm-installable, 3,410 stars, pushed today. Created end of January — this isn't a launch, it's the category's center of gravity crossing our pool.
Reach for it when the question is "did the agent's fix actually work on the device" — the agent verifies on a simulator or real hardware instead of reasoning about code and declaring victory. Delete the ritual where the agent says done and you tap through the app yourself to check. Tradeoff: it presupposes the whole simulator/emulator toolchain underneath, and it's deliberately hands-only — the judgment loop that reads the screen and decides what's next is still your harness's job.