AgentBeacon
Agent 集成
把 Pi、OpenCode、DeepSeek Harness、Claude Code 或其他 agent 接到 AgentBeacon。
内置集成
| Agent | 接入方式 | 安装 |
|---|---|---|
| Pi | Extension | agent-beacon integrate install pi |
| OpenCode | Plugin | agent-beacon integrate install opencode |
| DeepSeek Harness | Cordis plugin | agent-beacon integrate install dsh |
| Claude Code | Hooks | 使用仓库中的 Claude Code hooks 配置 |
| 其他 agent | CLI / HTTP | agent-beacon report 或 POST /api/v1/events |
内置集成随本地服务分发,可以通过 CLI 安装或升级。
状态模型
AgentBeacon 关注四种会话状态:
idle:空闲working:正在工作waiting:等待输入或外部结果error:出错
多个会话的状态会聚合为一个当前状态,再映射到灯光效果。具体映射可以在控制台中调整。
其他 agent
对于没有内置集成的 agent,可以在状态变化时调用:
agent-beacon report
或向本地的 POST /api/v1/events 发送事件;CLI 参数以 agent-beacon report --help 为准。所有请求只发往 127.0.0.1,不需要云端账号。