没有活动会话,灯光回到待机。
浏览全部产品
Apache-2.0 · local only
让状态,变成灯光。
AgentBeacon 在本地监听编码 agent 上报的状态,把 idle / working / waiting / error 聚合成一个语义状态,驱动 USB 状态灯。Rust 服务、React 控制台和 Tauri 桌面应用都在你的机器上运行。
Apache-2.0 · 无私有化版本 · 无需任何云服务
agent-beacon · 127.0.0.1:6980本地
working
3 个活动会话
设备
MLight 3-LEDUSB CDC
YH50-RGY-Jbuzzer
状态
- idle4
- working3
- waiting1
- error0
no cloud · no telemetry
4
种状态聚合
4
种设备配置
0
个云端账号
STATES
四种状态,一个灯光信号
多个 agent 会话的实时状态会被聚合为当前状态,再映射到灯光效果。
idle
working
至少一个 agent 正在工作,灯光进入活动状态。
waiting
会话在等待输入或外部结果。
error
有会话报错,灯光给出明确的警示。
DEVICES
把状态交给一盏灯
支持常见 USB 状态灯,插入后自动发现;没有硬件时也有 mock 设备。
MLight single
USB CDC
RGB亮度
MLight 3-LED
USB CDC
RGB亮度
YH50-RGY-J
USB 串口
三色 LED蜂鸣器
mock
虚拟设备
无硬件调试
INTEGRATIONS
让每个 agent 都能上报
内置 Pi、OpenCode、DeepSeek Harness 集成,Claude Code 通过 hooks,其他 agent 走 CLI 或 HTTP。
Pi
Extension
agent-beacon integrate install piOpenCode
Plugin
agent-beacon integrate install opencodeDeepSeek Harness
Cordis plugin
agent-beacon integrate install dshClaude Code
Hooks
hooks configurationOther agents
CLI / HTTP
agent-beacon reportLOCAL FIRST
不需要任何服务
服务默认监听 127.0.0.1:6980。不需要账号、不上报遥测,也不依赖 QuadHub 或任何外部服务。
- 本地 Rust 服务
- 浏览器控制台
- Tauri 桌面应用
- mock 无硬件测试
agent-beacon
# open http://127.0.0.1:6980
agent-beacon integrate install pi支持 Linux / macOS / Windows;从 Releases 下载安装包,或从源码构建。
127.0.0.1:6980
一盏灯,一个本地服务,没有云端账号。
idle
working
waiting
error