Changelog
Other
- [87c4e8] Give agents Beacon Intel tools in the local MCP server
- [4a11a4] Give agents Beacon Intel tools in the local MCP server (#1121)
- [3081b9] Merge main into claude/cool-bohr-dklm1b
- [1095f3] Read Beacon's skill marker safely and only in user skill directories
- [94d796] Read npm exec options after the package; decide Beacon's own by definition
- [995888] Read the project a Claude Code local-scope server runs in
- [d524e0] Resolve config paths named in the environment; keep a private basis on merge
- [002077] intel: fail --fail-on closed, add --fail-on partial, never hide counts
- [347576] intel: read Beacon Intel's risk and coverage instead of the retired verdicts
- [0450ec] intel: read Beacon Intel's risk and coverage instead of the retired verdicts (#1195)
- [407f2d] intel: read benign as covered in a retired-shape check answer
Installation
Homebrew (macOS/Linux)
:::bash
brew update
brew trust asymptote-labs/tap
brew tap asymptote-labs/tap
brew install beacon
Linux (Debian, Ubuntu, Fedora, RHEL)
:::bash
curl -fsSL https://github.com/asymptote-labs/agent-beacon/releases/download/v1.3.56/install.sh | BEACON_VERSION=1.3.56 bash
Manual Download
Download the appropriate archive for your platform from the assets below, extract it, and add the binary to your PATH.
Quick Start
:::bash
beacon endpoint install
beacon endpoint status
beacon endpoint wazuh print-config
Threat detection rules
beacon ships with a small built-in baseline. Install the full threat-rule
pack (attached as threat-rules.tar.gz below) and scan your local telemetry:
:::bash
beacon rules pull https://github.com/asymptote-labs/agent-beacon/releases/download/v1.3.56/threat-rules.tar.gz
beacon rules list
beacon scan