📌 项目:HarnessRouter/harnessrouter | 星数:2.0k(Python,Apache-2.0)| 日期:2026-09-22 | 来源:GitHub | Trending详情
HarnessRouter(2.0k星,Apache-2.0,Python)是自托管Agent路由社区版,提供Agent发现、任务分配和负载均衡能力。它是社区版(CE),Apache-2.0协议商用友好。与 Sprix SAGE Router 互补——SAGE做执行中重路由,HarnessRouter做执行前Agent发现和初始分配。
| 特性 | 说明 |
|---|---|
| Agent发现 | 注册中心+健康检查+能力声明,自动发现可用Agent |
| 任务分配 | 基于能力匹配+负载+延迟的最优分配 |
| 负载均衡 | 多Agent实例间均衡负载,避免热点 |
| 自托管 | 完全自托管,数据不经过第三方 |
| Apache-2.0 CE | 社区版免费开源,商用无限制 |
# 安装
pip install harnessrouter
# 启动路由服务
python -m harnessrouter serve --port 8080
# 注册Agent
from harnessrouter import AgentRegistry
registry = AgentRegistry(host="localhost:8080")
registry.register(name="code-agent", capabilities=["code", "review"], endpoint="http://localhost:3000")
社区版有核心路由功能,企业版增加RBAC/审计/监控/高可用。