Skip to main content

1. Install Beacon

Then configure the agents you use:

2. Choose where your data lives

Beacon supports two modes.

Local

Keep your agent history on your machine. Beacon writes telemetry locally and gives you a local dashboard. Nothing is forwarded unless you explicitly configure it.

Beacon Cloud

Send your Beacon telemetry to the hosted service for:
  • unlimited retention
  • search across past sessions
  • cross-harness history
  • analytics
  • access from anywhere
Interactive installation signs in, preselects Beacon Cloud, and asks you to review the privacy choice. Confirming installs Beacon and connects this endpoint in the same command, using the signed-in CLI account to authorize a separate device ingest key with no second browser approval. If you chose Local during setup, or enrollment did not succeed, connect later with:
Use --privacy-mode metadata-only to override Standard.

3. Run an agent

Start a session in a runtime you configured. The default endpoint install configures Claude Code and Codex CLI. Cursor and other supported runtimes require their documented hook, plugin, OTLP, or session-sync setup; see Agent harnesses. Once that runtime surface is configured, Beacon captures the telemetry the runtime exposes through it.

4. View your sessions

For the local dashboard:
If you’re using Beacon Cloud, your sessions will also appear in the hosted dashboard, which the install opens when setup finishes, at beacon.sh/dashboard.

Check your setup

This shows which harnesses are connected, whether the collector is running, and whether Beacon Cloud is enabled.

Useful commands