HarnessRouter:一个接口调用多种代理框架
HarnessRouter: one API for many agent harnesses
开源的代理框架统一接口(Apache-2.0 社区版,可自托管),把 Codex、Claude Code、Hermes、Pi 等 26 种代理框架变成可插拔后端;实现统一代理协议 UHP,提供兼容 OpenAI Responses 的 API,处理会话、流式输出、文件、取消和失败。
要点
- 用一条 docker run 命令启动社区版,需要 Docker、约 4GB 磁盘和一个模型服务商的 API key。
- 不需要 HarnessRouter 账号,也不自带模型或试用 key。
- 首次启动会安装已启用的代理框架 CLI,日志里可查看哪些后端可用。
- 通过同一个 API 切换代理框架,按任务比较成本和延迟。
安装 / 使用
docker run -d --name harnessrouter -p 127.0.0.1:3000:3000 -v harnessrouter:/data harnessrouter/harnessrouter