Command Overview
beacon ci start starts a local collector, writes a session state file, and prints or exports telemetry environment variables for later workflow steps.
Command syntax
$GITHUB_ENV so later run: or uses: steps can inherit them. Claude Code uses environment variables; Codex uses a generated CODEX_HOME with Beacon OTLP configuration.
Flags
| Flag | Description |
|---|---|
--harness <harnesses> | Harnesses to configure. Defaults to claude,codex when omitted |
--log-path <path> | CI runtime JSONL log path |
--state-path <path> | CI session state path |
--github-env <path> | Optional GitHub Actions environment file to append exports to |
--forward <destination> | Optionally forward CI events to a customer-managed SIEM. Supported values are splunk and falcon |
--forward-endpoint <url> | SIEM HEC endpoint URL for the selected --forward provider |
Examples
Start a detached Beacon CI telemetry session:Start a detached Beacon CI telemetry session
Start with a stable runtime log path
Related
beacon ci
Review CI artifact paths and command group behavior.
beacon ci finish
Stop, validate, and export a detached telemetry session.
CI Telemetry Exports
Export CI runtime JSONL through workflow artifacts, S3, GCS, or downstream pipelines.

