SkillAgent 设计

HarnessRouter:一个接口调用多种代理框架

HarnessRouter: one API for many agent harnesses

开源的代理框架统一接口(Apache-2.0 社区版,可自托管),把 Codex、Claude Code、Hermes、Pi 等 26 种代理框架变成可插拔后端;实现统一代理协议 UHP,提供兼容 OpenAI Responses 的 API,处理会话、流式输出、文件、取消和失败。

要点

  1. 用一条 docker run 命令启动社区版,需要 Docker、约 4GB 磁盘和一个模型服务商的 API key。
  2. 不需要 HarnessRouter 账号,也不自带模型或试用 key。
  3. 首次启动会安装已启用的代理框架 CLI,日志里可查看哪些后端可用。
  4. 通过同一个 API 切换代理框架,按任务比较成本和延迟。

安装 / 使用

docker run -d --name harnessrouter -p 127.0.0.1:3000:3000 -v harnessrouter:/data harnessrouter/harnessrouter