Installation
Platform
Linux (x86_64 and aarch64). macOS support coming soon.
Install
Pick your preferred package manager:
# Python (pick one)uv tool install agentbeacon # recommendedpipx install agentbeaconpip install --user agentbeacon
# npmnpm install -g agentbeaconThen install agent SDK dependencies and start:
agentbeacon --setup # install Claude + Copilot SDK dependenciesagentbeacon # start AgentBeacon# Open http://localhost:9456Prerequisites
- Node.js 20+ — required for agent SDK dependencies
- At least one coding agent CLI installed:
- Claude Code
- Copilot CLI
- Codex CLI
- OpenCode (coming soon)
- Any ACP-compatible agent
- An API key or subscription for the corresponding provider
AgentBeacon orchestrates coding agents you already have installed — it doesn’t bundle or replace them.
Build from Source
git clone https://github.com/adrq/agentbeacon.gitcd agentbeaconmake allmake run# Open http://localhost:9456Requires Rust toolchain and Node.js 20+.
Port Configuration
Default port is 9456. Override with:
AGENTBEACON_PORT=9457 agentbeaconMultiple instances can run simultaneously on different ports without conflicts.
Storage
AgentBeacon uses SQLite by default — no setup needed. For production deployments, PostgreSQL is recommended. See Storage for details.