Quickstart
Get a running session in under a minute. You need an API key from the Chaser dashboard.
Download the CLI
This installs chaser and the chaser-sh compatibility shim.
Or install via npm:
Login
Use Local Project Mode
If you already have a local project and want to keep local files authoritative while code runs remotely:
This creates or reuses a project-scoped sandbox workspace, mirrors the project into /workspace, and opens a synced shell. Use this when you want your editor, local Git workflow, and local filesystem to remain the source of truth.
Useful follow-up commands:
Use The Remote-First CLI
Use the remote-first surfaces when the sandbox or workspace itself should be the canonical environment:
Targetless shell/session creation follows the same account rules everywhere:
- Free tier auto-spawns ephemeral sandboxes.
- Paid accounts use the default workspace for that session type.
- If a paid account has no default yet, Chaser creates one automatically.
Add persistence with workspaces
Create a named workspace so your files survive across sessions:
Using the REST API
Create a browser session
Spin up an ephemeral Chromium instance:
The response includes an endpoints.control URL. Connect to it with any CDP client. We recommend rebrowser-puppeteer-core — a drop-in replacement for puppeteer-core that plays cleanly with Chaser’s custom-patched Chromium. Stock Puppeteer and Playwright both fight our stealth patches in subtle ways; rebrowser-puppeteer-core does not.
Browser sessions also automatically solve captchas out of the box — no API keys, no per-page setup. See Browser Sessions for details.
Create a sandbox session
Spin up a Linux environment and run a command:
This auto-provisions a sandbox, runs the command, and returns the output. No session management required.
Use MCP tools
For AI agent integration, use the MCP endpoint with the high-level terminal and browser tools:
Install local MCP server entries for agents
Keep credentials in environment variables (no secrets written to config files):
Install MCP configuration for Codex, Claude Code, and OpenCode in one step:
You can also run the stdio bridge directly with npm:
What to read next
- Local Project Mode — local-first development with synced rollback-aware mirroring
- Core Concepts — understand the session and workspace model
- Browser Sessions — CDP automation details
- Sandbox Sessions — shell, exec, and file access
- GitHub Actions Runner — run CI/CD on Chaser with
runs-on: chaser - CLI Reference — full command documentation