Skip to main content
The Webcompute CLI command is web. Older installs may also expose webcompute, but new docs and examples use web. Start with the quickstart for the shortest first run. Stay here for exact command and flag coverage.

Global flags

Global flags can be passed before a subcommand.

Top-level commands

web agent

web agent is the fastest path to a useful browser-agent run. It creates or reuses a browser, lets the configured model issue bounded browser tool calls, and returns a final answer.
web agent does not expose a --proxy flag. Use the TypeScript SDK with web.agent({ browser: { create: { proxy } } }) when an agent run must create its browser through a custom proxy.

web browser

Browser commands operate on managed cloud browsers. Most commands also honor global --json and --verbose.

Browser lifecycle

web browser cdp and web browser debug return signed bearer URLs. Do not paste them into shared prompts, logs, or tickets unless you intend to grant access.

Browser blockers and pages

Dialogs and downloads

Advanced browser-code execution

Recordings

Recording commands require the browser to have been created with recording enabled.

Quick actions

Quick actions create an ephemeral browser for one deterministic operation.

web scrape

web screenshot

web pdf

MCP commands

web mcp run

Run the MCP server. Stdio transport is the default.

web mcp setup [target]

Write MCP config for an agent target. Supported targets are claude, codex, opencode, cursor, devin, openclaw, and hermes. --agent is not a supported shorthand. Use --surface agent --model <profile>.

Other MCP commands

Model profile commands

web model setup starts a guided setup flow in an interactive terminal. For automation, pass --route, --model, and the other values directly.

Plugin commands

Supported plugin targets are claude, codex, and opencode.

Local install commands

web install, web setup, web update, and web uninstall share local lifecycle options. Additional lifecycle options:

Config and auth commands