Overview
beacon cloud prints setup helpers for provider-managed cloud agent
environments. Supported flows capture Claude Code or Cursor cloud agent
telemetry and upload the cloud session’s runtime.jsonl to customer-managed
Google Cloud Storage.
For complete walkthroughs, see Claude Code Cloud Agents
and Cursor Cloud Agents.
claude-web print-setup
Print a Claude Code cloud environment setup script for a Beacon release:beacon and beacon-hooks into /tmp/beacon/bin, discovers the
cloud sandbox repository root, and writes .claude/settings.local.json inside
the sandbox clone.
claude-web print-hooks
Print the Claude hook settings used by the setup script:cursor print-setup
Print a Cursor cloud agent environment setup script for a Beacon release:beacon and beacon-hooks into /tmp/beacon/bin, discovers the cloud
sandbox repository root, and merges Beacon hook commands into .cursor/hooks.json.
cursor print-hooks
Print project-level Cursor hook settings for a cloud sandbox:BEACON_ORIGIN=cloud,
BEACON_RUN_PROVIDER=cursor_cloud, and BEACON_RUN_EPHEMERAL=true for Cursor
cloud hook events.
cursor install-hooks
Merge Beacon hooks into project-level Cursor cloud hook settings:install-hooks from setup scripts when .cursor/hooks.json may already
contain non-Beacon hooks. The command preserves unrelated hook entries and
replaces older Beacon-managed Cursor hook commands.
gcs setup
Create or print self-serve GCS setup commands for cloud-agent telemetry:BEACON_CLOUD_GCS_* environment variables for cloud agents.
Related
Claude Code Cloud Agents
Configure Claude Code cloud agent telemetry and GCS upload end to end.
Cursor Cloud Agents
Configure Cursor cloud agent telemetry and GCS upload end to end.
Google Cloud Storage forwarding
Review local endpoint GCS forwarding for persistent endpoint deployments.

