Developer Setup
Use this path when you want to evaluate Beacon on your own machine before a managed rollout. The default setup uses per-user paths and writes endpoint events to~/.beacon/endpoint/logs/runtime.jsonl.
1. Install Beacon
Install thebeacon CLI with Homebrew:
2. Configure local endpoint telemetry
Run the default endpoint install. This configures the local collector and supported runtime telemetry using user-mode paths.127.0.0.1. Gemini CLI telemetry is opt-in; include gemini when you want Beacon to write local Gemini OTLP settings.
3. Review content handling
Beacon can write supported prompt, tool, command, file, approval, and runtime context when the source runtime emits it. Redaction, sanitization, truncation, and event-size limits are applied before events are written to the local runtime log. See Endpoint event schema for event fields and examples.4. Inspect local activity
Open the local dashboard to inspect runtime inventory, summaries, timelines, filters, and event details.5. Add hooks for richer local telemetry
Antigravity CLI, Claude Code, Cursor, Devin CLI, Devin Desktop, Factory, Grok Build, Hermes Agent, and OpenCode hooks capture supported session, prompt, tool, command, approval, permission, MCP-like, diff, and file edit events where payloads are available../.grok/hooks/beacon-endpoint.json and require /hooks-trust in Grok before they execute.
6. Clean up when finished
Remove endpoint service files when you are done testing. Use--keep-logs if you want to preserve local runtime logs.
Related
Installation
Install Beacon and understand the files it manages.
Endpoint agent
Install, repair, inspect, and uninstall the local endpoint agent.
Runtime hooks
Install, check, and remove supported hook-based endpoint telemetry.
Command reference
Jump to detailed guides for each Beacon command.

