CLI built for agents
Typed commands and structured JSON. Evidence your agent can use, with errors that explain how to recover.
Meet the CLILet Claude, Codex and Cursor find and fix issues on the web
on real iOS and Android devices.
macOS, Windows & Linux · Your devices. Your tools.
Keep the tools you already use. Inspect connects them to mobile browsers,
desktop Safari, and devices on your network.
Typed commands and structured JSON. Evidence your agent can use, with errors that explain how to recover.
Meet the CLIConnect Chrome DevTools MCP or a compatible CDP client to Inspect’s endpoint and debug the mobile browser.
Connect your toolsGive your agent the mobile-debugging skill. The CLI serves workflow guidance that matches its installed version.
Read the agent guideThe actual DOM, console errors, and network requests.
Straight from the device. Ready for your agent to act on.
Elements your agent can reference. Styles it can inspect. The mobile page, in a format it can work with.
Illustrative output, formatted for this demo.$ inspect snapshot --interactive --json@e1 [heading] “Lightweight Runner” @e2 [link] “Everyday essentials” @e3 [button] “Add to cart” @e4 [group] .product-actions
Same device. Familiar DevTools. Inspect elements, read console logs, and debug JavaScript yourself in the Inspect desktop app.
Meet desktop Inspect appAvailable for macOS, Windows & Linux.
Demo of the Inspect desktop app: the element picker selects the “Add to cart” button on a connected iPhone simulator, the matching node is highlighted in the Elements tree, and its CSS rule is edited — background from #2b2b31 to #5e5ce6 and padding from 8px 12px to 14px 22px — with the button on the device updating instantly to match.
Finding your device is always free, no login. Talking to it — opening a URL, snapshots, console errors, failed requests — runs inside a debug session, and a free account gets two 15-minute sessions a day. Nothing is locked away. Pro removes that limitation.
See our PlansYes. Inspect gives agents a typed CLI and structured JSON for inspecting the DOM, capturing console and network evidence, and taking screenshots. Your agent can edit your project, reload the mobile browser, and verify the result.
Any agent that can run shell commands: Claude Code, Codex, Cursor, Windsurf, or your own. Point it at inspect.dev/agent.md to get started.
Inspect debugs physical iOS and Android devices from macOS, Windows, or Linux. On macOS with Xcode, your agent can also create and boot iOS simulators.
Yes. Use the CLI or desktop Chrome DevTools to inspect DOM and CSS, read console logs, trace requests, and debug JavaScript on iPhone, iPad, or Android. See the guides for Safari on iPhone and Chrome on Android.
Device discovery and diagnosis are always free. A free account includes two 15-minute debugging sessions per day with the complete command surface. Pro removes the time limit. See plans.
Inspect translates WebKit’s protocol into the Chrome DevTools Protocol and adds typed CLI commands, structured JSON, console and network capture, and Chrome DevTools handoff.