概览
什么是 BitRouter?
面向 LLM Agent 的开放智能路由器
什么是 BitRouter?
BitRouter 是一个专为 AI Agent 运行时打造的开源 LLM 网关。它是一个高性能 Rust 代理,让 OpenClaw、Claude Code、OpenCode、Codex CLI、Kilo Code 等 Agent 通过单一 OpenAI 兼容端点,统一访问来自 OpenAI、Anthropic、Google 及自定义提供商的模型。
单一二进制文件部署,零基础设施依赖。Agent 在运行时自主发现并路由到 LLM、工具和子 Agent——内置安全护栏、MCP 和 ACP 网关支持,通过 CLI + TUI 实现完整的可观测性。对于不想自托管的团队,BitRouter 还提供托管服务,支持基于 x402/Solana 的 Agent 原生支付——无 KYC、无地域限制。
为什么选择 BitRouter?
- Agent 原生网关 — 为自主 Agent 而非人工交互式聊天机器人而构建。Agent 在运行时自主发现和选择模型,具备 Agent 身份验证、支付委托和技能注册等功能。
- 零运维部署 — 单一 Rust 二进制文件。无需 Postgres、Redis 或 Docker 编排。
cargo install bitrouter && bitrouter即可启动交互式设置向导并运行服务器。 - 智能路由 — 多提供商路由,支持成本和性能优化。跨协议路由(例如 OpenAI 格式 → Anthropic 提供商),自动回退。路由开销低于 10 毫秒。
- Agent 防火墙 — 在代理层检查、警告、脱敏或拦截风险内容。内置安全护栏无需应用层改动即可保护 Agent 免受不安全输出的影响。
- MCP & ACP 网关 — 作为 MCP 服务器代理,让 Agent 跨主机发现和调用工具。支持 Zed Industries 的 ACP(Agent Communication Protocol)协议,实现 Agent 身份验证、发现和任务分派。
- 技能注册中心 — 遵循 agentskills.io 标准,追踪和暴露 Agent 技能,使 Agent 能够在 BitRouter 网络上注册并服务请求。
- Agent 原生支付 — 为 LLM、工具和 API 提供 402/MPP 支付处理。在托管服务上按请求付费——无需信用卡、预充值或发票。
- CLI + TUI 可观测性 — 从终端实时监控和控制 Agent 会话,支持逐请求费用追踪和指标统计。
BitRouter 与替代方案对比
| BitRouter | OpenRouter | LiteLLM | 直接 API | |
|---|---|---|---|---|
| 类型 | 开源 Rust 代理 + 托管选项 | 仅托管 SaaS(闭源) | Python 代理 + SDK(开放核心) | 提供商 SDK |
| 部署 | 单一二进制,零依赖 | 仅云端 | Docker/K8s,需要 Postgres + Redis | 按提供商分别设置 |
| 路由开销 | 低于 10ms | ~25–40ms | 中位 ~0.5ms(GIL 限制大规模吞吐量) | 不适用 |
| 支付方式 | Agent 原生 402/MPP 按使用付费 | 信用卡、加密货币充值、支付宝 | 仅 BYOK — 不处理支付 | 每个提供商单独计费 |
| 访问方式 | 无需许可——无 KYC 或地域限制 | 需要创建账户 | 自托管 | 按提供商分别注册 |
| Agent 特性 | Agent 防火墙、MCP 网关、ACP 网关、技能注册中心、CLI/TUI 可观测性 | 工具调用、标准 API 密钥 | MCP 网关、ACP 协议网关 | 无 |
| 路由 | 跨协议路由,支持回退和升级 | 自动路由器(基于 NotDiamond)、提供商路由 | 负载均衡、回退、冷却 | 手动选择模型 |
| 可观测性 | CLI + TUI,逐请求费用追踪,内置指标 | — | 管理面板、OpenTelemetry、Prometheus | 每个提供商各自的控制台 |
| API | OpenAI 兼容 | OpenAI 兼容 | OpenAI 兼容 | 提供商特定 |
| 许可证 | Apache 2.0 | 闭源(SDK 为 Apache 2.0) | MIT(企业功能闭源) | 不适用 |
支持的提供商
| 提供商 | 状态 | 备注 |
|---|---|---|
| OpenAI | ✅ | Chat Completions + Responses API |
| Anthropic | ✅ | Messages API |
| ✅ | Generative AI API |
同时支持通过配置接入自定义的 OpenAI 兼容和 Anthropic 兼容提供商。
支持的 Agent 运行时
BitRouter 可作为支持自定义 API base URL 的 Agent 运行时的即插即用代理。将运行时指向 http://localhost:8787 即可路由到任何已配置的提供商。
| 运行时 | 集成方式 |
|---|---|
| OpenClaw | 原生插件 |
| Claude Code | CLI + Skills |
| ZeroClaw | CLI + Skills |
| Codex CLI | CLI + Skills |
| OpenCode | CLI + Skills |
| Kilo Code | CLI + Skills |
任何支持自定义 OpenAI 或 Anthropic base URL 的 Agent 运行时均可开箱即用地使用 BitRouter。
常见问题
开始使用
BitRouter 是 OpenAI API 的直接替代品。查看快速入门指南开始使用,或参阅 OpenClaw、OpenCode 和 Claude Code 的集成指南来设置你的 Agent 运行时。
How is this guide?
Last updated on