Drivers
Overview
A driver is the bridge between AgentBeacon and a specific coding agent CLI. AgentBeacon orchestrates agents you already have installed — each driver knows how to start, communicate with, and manage a particular CLI.
claude_sdk
Uses your installed Claude Code CLI.
Requirements:
- Claude Code installed and authenticated (
claudecommand available) - Active Anthropic API key or Claude Pro/Team subscription
{ "name": "claude-lead", "driver": "claude_sdk", "model": "sonnet"}Models available: opus, sonnet, haiku (short aliases), or full model IDs like claude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5.
copilot_sdk
Uses GitHub Copilot CLI.
Requirements:
- Copilot CLI installed
GITHUB_TOKENenvironment variable set with a valid token that has Copilot access
{ "name": "copilot-worker", "driver": "copilot_sdk"}Set GITHUB_TOKEN before starting AgentBeacon:
export GITHUB_TOKEN=ghp_your_token_hereagentbeaconcodex_sdk
Uses OpenAI Codex CLI.
Requirements:
- Codex CLI installed and authenticated (
codexcommand available)
{ "name": "codex-worker", "driver": "codex_sdk"}