II.
Tool JSON
Structured · livetool:agent-browser
agent-browser json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "tool:agent-browser",
"_kind": "Tool",
"_file": "domain/tools/agent-browser.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "agent-browser",
"homepageUrl": "https://agent-browser.dev",
"kind": "ai-dev-tool",
"description": "Open source (Apache-2.0) by Vercel Labs — github.com/vercel-labs/agent-browser\n(npm `agent-browser`). Browser-automation CLI built for AI coding agents to verify changes in a real\nbrowser. A native Rust CLI talks to a Rust daemon that drives Chrome over the\nChrome DevTools Protocol (CDP). Output is optimized for token efficiency:\naccessibility-tree snapshots with stable element references (`@e1`, `@e2`) for\ndeterministic selection instead of brittle CSS/XPath. Ships 50+ commands\n(navigation, forms, screenshots, network monitoring, storage, video recording,\nstreaming, profiling, diffing) plus session/auth-state preservation and proxy\nsupport. Install: `npm install -g agent-browser` (or `brew install agent-browser`),\nthen `agent-browser install` to fetch Chrome and e.g. `npx agent-browser open example.com`.\nMarketed for Claude Code, Cursor, Copilot, Codex, and Gemini; also supports\nAgentCore / Browserbase / Browserless providers.\n"
},
"outgoingEdges": [
{
"from": "tool:agent-browser",
"to": "language:rust",
"kind": "belongs_to_language"
},
{
"from": "tool:agent-browser",
"to": "skill-area:cross-browser-testing",
"kind": "used_for",
"attributes": {}
},
{
"from": "tool:agent-browser",
"to": "skill-area:agent-debugging-logging",
"kind": "used_for",
"attributes": {}
},
{
"from": "tool:agent-browser",
"to": "skill-area:cross-browser-testing",
"kind": "tool_used_by",
"attributes": {}
},
{
"from": "tool:agent-browser",
"to": "tool:playwright",
"kind": "alternative_to",
"attributes": {
"comparison": "browser automation — Playwright is a general test/automation framework; agent-browser is an agent-first CLI with token-efficient accessibility-tree output over CDP"
}
},
{
"from": "tool:agent-browser",
"to": "tool:dev-browser",
"kind": "alternative_to",
"attributes": {
"comparison": "both target agent-driven browser verification; agent-browser is native Rust with a 50+ command surface"
}
},
{
"from": "tool:agent-browser",
"to": "tool:browserbase",
"kind": "alternative_to",
"attributes": {
"comparison": "Browserbase is hosted/remote browser infra; agent-browser runs a local Rust daemon driving local Chrome"
}
},
{
"from": "tool:agent-browser",
"to": "evidence:agent-browser-homepage-2026-06",
"kind": "sourced_from",
"attributes": {}
},
{
"from": "tool:agent-browser",
"to": "evidence:agent-browser-npm-2026-06",
"kind": "sourced_from",
"attributes": {}
}
],
"incomingEdges": []
}