agent tooling · Updated 2026-07-09

Agent Tooling Browser Capabilities Matrix — 2026

Source-backed comparison of Hermes browser and research capabilities against coding-agent browsers, MCP browser tools, cloud browser infrastructure, structured-extraction services, and consumer AI browsers.

agentsagentic-codingbrowser automationMCPcomparisonresearch tooling
Options compared17

Hermes, coding-agent browsers, MCP tools, browser infra, RPA agents, and consumer AI browsers

Primary sources42 URLs

Vendor docs and source-of-record pages captured on 2026-07-09

Best free add-onsPlaywright MCP + BrowserBash

Deterministic local browser control and CI-style verdict artifacts

Current verdict

Use Hermes as the default research workbench; add Playwright MCP and BrowserBash for deterministic browser QA; buy cloud/RPA browser infrastructure only for paid-infra needs.

Default workbenchHermes Agent

Best starting point for research and knowledge-work orchestration because it combines search, extraction, rendered browser interaction, screenshots/vision, console inspection, files, terminal, skills, cron, memory, profiles, and MCP support.

Free deterministic browser layerPlaywright MCP + BrowserBash

Playwright MCP fills file upload, storage, console/network, trace/video/PDF, and broad interaction gaps; BrowserBash adds reviewable markdown tests and NDJSON pass/fail runs for agent-callable smoke tests.

Paid cloud browser infraBrowserbase/Stagehand or Steel

Use when Hermes needs managed cloud browsers, session replay, persistence, stealth/proxy/captcha features, or Playwright/Puppeteer/Selenium-compatible infrastructure.

Enterprise workflow automationSkyvern

Best fit when the problem is repeatable business-process browser automation with credentials, profiles, file blocks, artifacts, human-interaction steps, and auditability.

Executive synthesis

The browser-agent landscape splits into five practical buckets.

  1. Integrated agent workbenches: Hermes, Codex, Claude Code, and ChatGPT Agent/Atlas combine model/tool orchestration with browser affordances. Hermes is the broadest provider-agnostic research workbench. Claude Code’s Chrome integration is the strongest captured option for real logged-in browser QA/debugging. Codex’s app browser is intentionally scoped to unauthenticated public/local/file pages.
  2. Open local browser control: Playwright MCP, Browser MCP variants, and BrowserBash are the best free or BYOM candidates. Playwright MCP is the deterministic baseline; Browser MCP variants are attractive for real Chrome-profile reuse but require serious permission review; BrowserBash is useful when agents need a reviewable browser-flow verdict.
  3. Cloud browser infrastructure and frameworks: Browserbase/Stagehand, Browser Use, and Steel provide managed browser runtime, sessions, recording, proxy, stealth, and captcha features. These claims are plan-sensitive and should be rechecked before purchase.
  4. Production workflow/RPA browser agents: Skyvern and MultiOn target multi-step business workflows. Skyvern has the clearest artifact, credential-vault, profile/session, file-block, and human-interaction surface in the captured docs.
  5. Consumer AI browsers and agents: ChatGPT Agent/Atlas, Perplexity Comet, and Gemini/Mariner are worth monitoring and can be useful personally, but they are weaker Hermes integration targets unless a developer API, MCP endpoint, or local automation bridge exists.

Hermes already has a credible research/browsing stack: search, extraction, JS-rendered browser actions, screenshots/vision, console inspection, file/terminal/wiki workflows, skills, cron, memory, profiles, MCP support, and configurable local/cloud browser backends. The main captured browser-specific gaps are file download/upload support, richer first-party network/CDP tools in the live schema, persistent authenticated browser-profile reuse, and native anti-bot/proxy/captcha infrastructure.

Recommendations for Hermes

Keep Hermes as the default research workbench

Hermes should remain the first tool for source gathering, synthesis, and knowledge-base publication because it can move from web search to rendered browser inspection to file/wiki output without leaving one agent runtime. Dedicated browser products rarely include that curation and workflow layer.

Standardize two free add-ons first

  1. Playwright MCP should be the default free/open browser-control MCP. It fills deterministic browser automation gaps around file upload, persistent storage state, console/network inspection, tracing, video, PDF, and cross-browser control.
  2. BrowserBash should be added as an agent-callable verification harness. Markdown tests, NDJSON --agent output, exit-code verdicts, and optional screenshots/video make it well suited to “prove this web flow works” tasks.

Pay only when the task needs paid infrastructure

  • Use Browserbase/Stagehand when Hermes needs reliable managed browsers, session replay/debugging, contexts, proxies/stealth/captcha, and MCP/SDK integration.
  • Use Skyvern for repeatable business-process browser automation with credentials, profiles, downloaded/uploaded files, workflow blocks, human-interaction steps, and audit artifacts.
  • Use Steel when Chad/Hermes wants to build its own browser-agent control loop but outsource cloud browser infrastructure, proxies, captcha solving, and live viewing.
  • Use AgentQL when the bottleneck is resilient structured extraction or semantic selectors across changing pages, especially with Playwright.
  • Treat Browser Use Cloud as promising but require current license/pricing verification and a small hands-on test before relying on it.

Suggested operating defaults

  • Read-only research: start with web_search and web_extract; switch to the Hermes browser when extraction returns a shell, the page is JS-rendered, or exact rendered state matters.
  • Local web-app QA/debugging: use Hermes browser for quick checks; use Playwright MCP for deterministic flows, uploads, storage, console/network artifacts, traces, video, or PDF; use BrowserBash when a CI-friendly pass/fail artifact is required.
  • Authenticated personal accounts: only use real Chrome/Edge profile reuse when the user explicitly authorizes the trust boundary. Claude Code Chrome or a reviewed Browser MCP/local-CDP route are the captured options.
  • Anti-bot, proxy, or CAPTCHA-heavy targets: do not pretend open local tools solve this natively. Evaluate Browserbase, Steel, Browser Use Cloud, Skyvern, or AgentQL/Tetra based on whether the need is infrastructure, full workflow automation, or extraction.
  • Enterprise repeatable workflows: evaluate Skyvern first, then Browserbase/Stagehand or Steel if the team wants more control over the agent loop.

Capability bucket notes

Hermes versus dedicated browser products

Hermes is strongest when the goal is not just to browse but to produce an auditable artifact: a ResearchHub report, wiki page, code change, scheduled digest, or multi-agent Kanban handoff. Dedicated browser products are stronger at narrow browser mechanics such as persistent sessions, file transfer, anti-bot/proxy/captcha tiers, or enterprise workflow artifacts.

Local browser control options

Playwright MCP is the safest default because it is open, deterministic, and purpose-built for automation. Browser MCP variants that control a real logged-in Chrome profile are powerful but should be treated like giving an extension broad access to the user’s personal browser. BrowserBash is complementary: it turns natural-language web-flow checks into reviewable tests and machine-readable verdicts.

Cloud infrastructure options

Browserbase/Stagehand and Steel are infrastructure layers. They are not the whole agent brain; they provide browsers, sessions, debugging, proxies, captcha, and compatibility with automation frameworks. Skyvern is closer to a workflow/RPA system with business-process primitives and audit artifacts.

Unresolved verification gaps

  • OpenAI Codex Chrome-extension details outside the in-app browser docs, and richer current ChatGPT Agent/Atlas FAQ details, remain thin.
  • Browser Use’s current license, cloud pricing, and exact file/console/network support need direct verification.
  • MultiOn pricing and whether Agent V1 Beta remains current or broadly available need verification.
  • Project Mariner’s current availability and capabilities need stronger official source-of-record evidence.
  • Browser MCP variants beyond Microsoft Playwright MCP should be installed and tested before relying on README claims, especially for CAPTCHA/human fallback, network tools, and file upload/drop.
  • CAPTCHA, proxy, stealth, and anti-bot claims are vendor- and plan-sensitive; recheck before buying or promising them operationally.

Product matrix

Comparison table

OptionRuntimeStrengthAuth/sessionDebug/artifactsAnti-bot/proxyBest fitCaveat
Hermes AgentLocal/cloud browser backends plus web_search/web_extractBroad research orchestration and knowledge workflow integrationBackend-dependent; no first-class persistent user-profile vault in this captureScreenshots/vision and console inspection; richer CDP exposure depends on installed tool schemaPartial through configured Browserbase, Browser Use, Camofox, or other backendsDefault source gathering, dynamic-page fallback, ResearchHub/wiki workflowsNo native browser file downloads in captured docs; file upload not exposed in this live schema
Codex app browserOpenAI coding app browser for local/public unauthenticated pagesCoding previews and public/local web-app debuggingDoes not support auth flows, cookies, existing tabs, extensions, or regular browser profileScreenshots and developer-mode CDP reads with approvalNo captured claimsUnauthenticated local/public app verification inside CodexDeliberately scoped away from signed-in browser workflows
ChatGPT Agent / AtlasOpenAI visual/text browser and Atlas product surfaceConsumer task execution and research with permissionsCan use logged-in sites with product controls and user takeoverScreenshots/source links; no developer console/network surface capturedNo proxy/captcha infrastructure claims capturedPersonal browsing tasks, not programmable Hermes infrastructureSDK/API surface and exact limits are not established in the captured docs
Claude Code ChromeLocal Chrome/Edge extension connected to Claude CodeAuthenticated app QA/debugging in the user's real browser stateStrong reuse of logged-in Chrome/Edge profile; manual login/CAPTCHA handoffConsole, DOM, network reads, screenshots, GIF recordingHuman CAPTCHA/login handoff, not auto-solve/proxy infraTesting logged-in apps and debugging browser flowsHigh trust boundary; direct Anthropic plan and browser/version constraints
Browserbase + StagehandCloud browsers plus Stagehand SDK/MCPManaged sessions, structured extraction, recordings, proxies, stealth, captcha tiersContexts, keepAlive, contextId, persist, cookiesRecordings, logs, session inspectorCaptcha/proxy/identity features are plan-sensitiveProduction browser-agent infrastructure and structured extractionCloud cost and compliance blocklists; verify paid tier capabilities before buying
Browser UseOSS local/self-hosted or Browser Use CloudFast browser-agent prototyping with cloud profile/proxy/recording optionsCloud profile_id and keep_alive; local support depends implementationRecording and screenshots likely, exact support needs verificationCloud claims stealth, CAPTCHA solving, residential proxiesPrototype autonomous browser tasksCurrent license, cloud pricing, and exact file/debug support remain verification gaps
SkyvernCloud Chromium, local embedded/server, self-host optionsWorkflow/RPA automation with credentials, artifacts, file blocks, human interactionSessions up to 24h; persistent profiles; credential vault integrationsVideos, screenshots, HAR, JSON logs, downloaded filesHigher tiers add CAPTCHA, 2FA/TOTP, residential proxy, city targetingEnterprise repeatable browser workflowsCredential/trust boundary and credit billing need review
AgentQLStructured extraction/query API plus Playwright-style locatorsResilient semantic selectors and schema-shaped extractionDocs claim public/private/authenticated pages; mechanics need verificationOptional screenshot and remote browser sessionsStealth browser profile and proxy options; captcha unclearChanging-site extraction and selectors paired with PlaywrightNot a full autonomous browser-agent layer by itself
Playwright MCPLocal Playwright browser automation exposed over MCPFree deterministic browser control with snapshots, storage, network, traces, video, PDFPersistent login/cookie sessions by default; storage-state toolsConsole, network requests/routes, screenshots, tracing/video/PDFNo native anti-bot/captcha beyond Playwright configurationDefault free MCP browser-control layer for HermesLocal browser infra and token/tool overhead
Browser MCP variantsLocal Chrome extension/MCP servers controlling a real user browserExisting logged-in profile, real browser fingerprint, human CAPTCHA handoffStrong real-profile reuseScreenshots/console/network/file claims vary by implementationHuman CAPTCHA; no native auto-solve unless variant claims itExplicitly authorized authenticated-browser workflowsHigh extension permission/privacy risk; install-level claims need verification
BrowserBashCLI over local Chrome/CDP/Browserbase/browser gridsPlain-English browser smoke tests with NDJSON agent mode and reviewable markdown testsSecrets/variables and provider/session-dependent persistenceScreenshots/video with --record; grid providers can add logsDepends on selected provider; no native captcha claimCI-friendly proof that a web flow worksYoung ecosystem; reliability depends model/provider/engine
SteelSelf-hosted or Steel Cloud browser sessionsBrowser infrastructure with sessions, proxies, captcha, live viewer, Playwright/Puppeteer/Selenium compatibilityIsolated sessions keep cookies/storage; profiles and dedicated IPsLive viewer, request logging UI, screenshot/PDF APIsuseProxy, managed residential/BYOP, solveCaptcha; tier limitationsCustom browser-agent control loops needing infraNot an agent brain; captcha limits and session cost need management
MultiOnCloud or local extension autonomous browsing APINatural-language browse/retrieve/scrape by APIsession_id continuation; 10-minute inactivity sessionsOptional final screenshot; no console/network captureduse_proxy gives residential IP per sessionBlack-box autonomous web tasks via APICurrent availability and pricing unclear
Gemini managed agents / MarinerGoogle-hosted Linux sandbox / experimental Chrome extension evidenceManaged agents can browse/code/files in sandbox; Mariner is a watchlist browser-agent signalSandbox state; Mariner auth details unclearMultimodal/sandbox details incompleteNo captcha/proxy evidence capturedWatchlist for managed browser/code/file agentsCurrent Mariner availability and capability evidence is thin
Perplexity CometConsumer AI browser appsPersonal research and browser assistant workflowsBrowser profile/history/memory controls; cookie details not capturedNo developer console/network toolNo captured claimsPersonal product, not Hermes-integrated infrastructureNo developer API captured; exact limits unclear

Sources & provenance

Source notes

  1. Hermes Agent tools reference

    Baseline for Hermes tool surface including web, browser, vision, file, terminal, delegation, cron, session search, and profile-aware runtime capabilities.

  2. Hermes browser automation docs

    Source for Hermes browser backends, interaction model, screenshots/vision, session isolation, and no-file-download caveat.

  3. Hermes web search and extract docs

    Source for web_search/web_extract positioning and the browser fallback pattern for dynamic or exact rendered pages.

  4. OpenAI Codex app browser docs

    Source for Codex browser support on local/file/public unauthenticated pages and explicit auth/profile/cookie limitations.

  5. OpenAI Codex CLI features

    Source for Codex first-party web search behavior and live-search controls.

  6. OpenAI ChatGPT Agent announcement

    Source for ChatGPT Agent combining Operator-style website interaction, deep research, visual/text browser, terminal, connectors, permissions, and user takeover.

  7. Claude Code Chrome docs

    Source for Claude Code Chrome/Edge extension capabilities, logged-in browser reuse, console/DOM/network access, screenshots, GIFs, and permission model.

  8. Claude Code computer-use docs

    Source for macOS computer-use preview, app-level approvals, and fallback positioning versus MCP/Bash/Chrome.

  9. Browserbase sessions and pricing docs

    Source for cloud browser sessions, contexts, recordings/logs, identity/proxy/captcha features, and plan-sensitive pricing/capability limits.

  10. Stagehand MCP tools and setup docs

    Source for Stagehand/Browserbase MCP navigate, act, observe, extract, session lifecycle, keepAlive, persist, proxies, and model configuration.

  11. Browser Use cloud and open-source docs

    Source for Browser Use run/browser APIs, cloud profile/proxy/recording options, stealth/CAPTCHA/proxy claims, and OSS/local positioning.

  12. Skyvern browser automation and core concepts docs

    Source for Skyvern cloud Chromium, Playwright-plus-AI methods, agents, sessions/profiles, credential providers, artifacts, file blocks, and billing tiers.

  13. AgentQL query language and REST API docs

    Source for semantic selectors, query_data/query_elements, schema output, remote browser sessions, stealth profile, and proxy parameters.

  14. Playwright MCP docs and GitHub

    Source for accessibility-snapshot browser automation, 40+ tools, persistent login/cookie state, storage, network, console, tracing, video, PDF, and Apache-2.0 license.

  15. BrowserBash docs and GitHub

    Source for plain-English CLI browser automation, NDJSON --agent mode, markdown tests, exit-code verdicts, local/cloud providers, recordings, and Apache-2.0 CLI.

  16. Steel sessions/proxies docs and steel-browser GitHub

    Source for isolated sessions, Playwright/Puppeteer/Selenium compatibility, live viewer, proxy, solveCaptcha, profiles, and Apache-2.0 open-source core.

  17. MultiOn API docs

    Source for /v1/web/browse natural-language autonomous browsing, session continuation, screenshot option, local/cloud mode, and residential proxy flag.

  18. Gemini managed agents docs

    Source for Google managed-agent sandbox browsing/code/files model and security posture; Project Mariner evidence remains thinner.

  19. Perplexity Comet product and pricing pages

    Source for Comet browser/personal assistant positioning and Pro/Max Comet/Computer credit indications.

  20. Local provenance bundle

    ResearchHub publication distilled /home/chad/wiki/queries/agent-tooling-browser-capabilities-2026-07-09.md and raw bundles under /home/chad/knowledge/raw/agent-tooling/browser-capabilities/2026-07-09/.