Skip to main content
reticle drive runs the engine in the foreground and launches a browser at the URL you give it. It exists for debugging: you watch the run happen.

Arguments and flags

drive is the one interactive command in the family, so it is the one that shows the browser by default. serve, mcp and the internal daemon own the pooled browser behind leases, which is batch work, and hide theirs.

What it prints

reticle_started with the port on success, reticle_start_failed with the error otherwise. Omitting the URL is a usage error. Real capture:

Exit codes

drive binds the bridge port itself. If a daemon is already listening, it fails with an EADDRINUSE stack trace, which is the normal state once your agent has started one. reticle mcp reuses a running daemon; drive does not.

Worked example

Last modified on August 14, 2026