<!-- title: 换模型不换工具：三把开源新刀 -->
<!-- domain: new-tools -->

## 你的工具，凭什么绑死在一家模型上？

说一个几乎每个中国技术人都撞过的墙：你看上了 Claude Code 那套"自动跑任务、自动改代码"的丝滑体验，但你公司只批了国产模型的预算；你想用 Codex 那种"会自己操作的 IDE"，又不想把所有代码都送给 OpenAI；你想搭一个自己的 agent，却发现市面上的框架要么锁死某一家，要么重得像个框架怪兽。

2026 年 7 月第一天，海外 Show HN 上集体冒出一批工具，它们在做同一件反潮流的事——**模型无关（model-agnostic）**。它们不关心你用 Claude、GPT、Gemini，还是 DeepSeek、GLM、通义千问；工具层固定，模型层随便换。这篇情报就拆这三把刚出炉的"反锁定"新刀：**bb、Toolnexus、Agent Sessions**。读完你会知道，怎么把海外最顺手的 agent 体验，插到你最便宜的那张国产模型卡上。

---

## 先看懂这波趋势：为什么"模型无关"是 2026 最大的信息差

过去两年，海外大厂的战略高度一致：**用应用层体验绑架模型层**。Claude Code 把 Anthropic 模型和它的 agent 能力焊死；Codex App 深度绑定 OpenAI；Gemini CLI 推你进 Google 生态。你一旦习惯了某个 UX，就很难换模型——哪怕 DeepSeek 已经便宜到 Claude 的十分之一，哪怕 Qwen 在中文代码任务上已经能打。

但开源社区在 2026 年中开始大规模"拆墙"。这周 Hacker News 上 `bb`、`Toolnexus`、`Agent Sessions` 三连发，背后是同一个共识：**应用层和模型层必须解耦**。对中国开发者来说，这层信息差直接换算成真金白银——同样是跑一个云端后台 agent，绑死 Claude 一天可能烧掉几十刀，换成 DeepSeek 可能只要几毛钱，而工具体验几乎一样。

```mermaid
flowchart LR
    subgraph Models["任意模型层（可随时换）"]
        M1["Claude / GPT / Gemini"]
        M2["DeepSeek / GLM / Qwen / Kimi"]
        M3["本地 Llama / Qwen"]
    end
    subgraph ToolLayer["模型无关工具层（固定）"]
        T1["bb<br/>自驱动 IDE / agent 编排"]
        T2["Toolnexus<br/>统一 Tool 接口"]
        T3["Agent Sessions<br/>云端托管 agent"]
    end
    subgraph Sources["工具源（固定）"]
        S1["MCP servers"]
        S2["Agent skills"]
        S3["A2A 远程 agent"]
        S4["本地函数/HTTP"]
    end
    Models <-->|任意 API| ToolLayer
    ToolLayer <--> Sources
    style ToolLayer fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px
    style Models fill:#fff3e0,stroke:#ef6c00
    style Sources fill:#e3f2fd,stroke:#1565c0
```

下面逐把拆。每一把都经过我抓取官方仓库/主站核实，链接、命令、价格都给你踩实了。

---

## 第一把刀：bb —— 一个"能控制自己"的 AI IDE，编排你所有的 coding agent

- **官网/仓库**：https://github.com/ymichael/bb
- **安装**：`npx bb-app@latest`（然后浏览器开 `http://localhost:38886`）；或下载桌面 App
- **价格**：**完全免费、开源**。它不自己收费，而是复用你**已经认证过的 provider CLI**（你装了 Claude Code、Gemini CLI、Codex 哪个，它就驱动哪个）
- **当前形态**：桌面 App 暂只有 macOS Apple Silicon（arm64）；Intel Mac / Linux 用 `npx`；Windows 在 WSL2 里跑

### 它到底新在哪

普通 AI IDE 是"一个模型 + 一个对话框"。bb 的定位完全不同——它是一个**能被程序驱动的 IDE**（官方原话："an agentic IDE that can control itself"）。它提供四个平等的入口：桌面 App、Web App、CLI、**HTTP API**。意思是：你可以让另一个 agent 通过 HTTP 调用 bb，让 bb 再去调度 Claude Code、Codex、Gemini CLI……形成一个**多层 agent 编排**。

更狠的是"threads"（线程）设计：任务跑在可实时追踪的 thread 里，你随时可以**插手干预**，也可以把一个 thread **甩手交给另一个 agent** 接着干。这解决了一个真实痛点——长任务跑偏时，你不用从头再来，中途就能掰回来。

### 信息差在哪

- **国内认知盲区**：大多数人还把 Cursor / Windsurf 当成 AI IDE 的天花板，没人意识到"IDE 本身可以被 agent 远程驱动"这件事。这意味着你能写脚本，让一个总调度 agent 派活给多个 coding agent 并行干活——一人顶一个小团队。
- **谁该立刻上手**：独立开发者、做了不止一个 coding agent 订阅却"用不过来"的人、想搭 agent 工厂的人。如果你公司同时买了 Claude 和国产模型，bb 能让你在一个界面里按任务派给最划算的那个。
- **隐含成本提醒**：官方明说生产版本会发**匿名遥测**（App 启动数、thread 数、消息数），用随机安装 ID，不绑用户/主机/消息内容；想关掉任何一次运行加 `BB_TELEMETRY=false` 即可。在意数据出墙的团队记得设这个环境变量。

---

## 第二把刀：Toolnexus —— 5 行代码，搭一个能用任意模型（含 DeepSeek）的 agent

- **官网/仓库**：https://github.com/muthuishere/toolnexus （PyPI: `toolnexus`，当前 v0.3.1）
- **安装**：`pip install toolnexus`（也有 JS / Go / Java / C# 版，且号称**字节级一致**）
- **价格**：**MIT、完全免费开源**，你只为所调用的模型 API 付费

### 它到底新在哪

Toolnexus 的核心洞察很锋利（官方也承认借鉴了 opencode）：**对 LLM 来说，MCP 工具、agent skills、你自己写的函数、远程 HTTP 接口、内置 shell/文件工具——本质都是同一种东西**，都是一个"有名字、有描述、有 schema 的可调用对象"。

于是它把这些**全部统一到一个 `Tool` 接口**后面，再把这个接口适配到 OpenAI、Anthropic、Gemini 三种格式。你只要：

```python
from toolnexus import create_toolkit, create_client

tk = await create_toolkit()           # 内置 bash/read/grep/webfetch 默认全开
agent = create_client(
    base_url="https://openrouter.ai/api/v1",
    style="openai",
    model="deepseek/deepseek-chat",   # 关键：换成任意模型
)
res = await agent.run("列一下当前目录文件并统计数量", tk)
```

注意第三行——它直接指向 **DeepSeek**。这意味着你用海外最现代的 agent 框架（统一 MCP + skills + A2A），后端跑的却是最便宜的国产模型。它默认就带 10 个内置工具（bash、read、grep、webfetch……），**不需要先写 mcp.json**就能跑起来，入门门槛几乎为零。

### 信息差在哪

- **方法差直击钱包**：市面上的 agent 框架（LangChain、AutoGen、CrewAI）要么重、要么锁链路。Toolnexus 主打"right-sized"——该有的都有（tool loop、hooks、流式、重试、记忆），多余的（builder、advisor、runnable）一律砍掉。对一个想快速搭生产级 agent 的人，它把样板代码从几百行压到 5 行。
- **国内同类对比**：国内开发者要接 MCP，多半还在手动拼适配层。Toolnexus 让你**一套代码，五种语言**（Python/JS/Go/Java/C#），跨团队复用成本极低。对你做企业落地、需要同时交付前端（JS）和后端（Python/Go）的团队尤其香。
- **谁该立刻上手**：要自建 agent 而不想被框架绑架的后端工程师、想用国产模型搭"会调用工具"的应用的团队、想给现有系统接 MCP 但嫌麻烦的人。配 OpenRouter，几分钟就能让 DeepSeek 帮你读写文件、跑命令、抓网页。

---

## 第三把刀：Agent Sessions —— Claude Managed Agents 的"任意模型"平替

- **官网**：https://www.agentsessions.dev/
- **定位**（官方原话）："Claude Managed Agents, but any model"（Claude 托管 Agent，但任意模型）
- **价格**：按你所用模型计费（自带模型 API），实时定价见官网

### 它到底新在哪

Anthropic 在 2026 年力推 **Managed Agents**——你把任务丢给 Anthropic 的云端，它在后台跑 agent、调工具、改代码，跑完把结果交还给你。体验确实香，但代价是**只能用 Claude，且只能在 Anthropic 的基础设施上烧钱**。

Agent Sessions 干的事一句话讲清：**把这套"云端托管后台 agent"的体验，从 Claude 专属变成模型无关**。你提交一个 session，它照样在云端长跑、调工具，但驱动它的是你自己指定的模型。具体计费和支持模型列表官网实时更新，不在这里编数字——但这把刀的逻辑已经够清楚了。

### 信息差在哪

- **价格差是最大卖点**：同样一个"挂着跑半小时、要调十几次工具"的后台 agent 任务，绑 Claude 可能是几刀到十几刀一次；同样的工作流，把模型换成 DeepSeek/GLM，成本能压到原来的一个零头。对需要大量并发后台 agent 的团队，这是月账单从四位数掉到三位数的差别。
- **认知差**：国内很多人还不知道"云端托管 agent"这个品类存在，更不知道已经有开源/第三方平替。如果你团队正在用 Claude Managed Agents 但对账单肉疼，这就是你该试的下一站。

---

## 加餐两把：本周还值得记一笔的新刀

- **deptrust**（https://github.com/clidey/deptrust）：一个 CLI + MCP server，专治"AI agent 总爱装老版本/带漏洞的依赖"。它直接查 npm、PyPI、Cargo、Go、RubyGems、NuGet、Maven 等 13+ 生态的公开漏洞库（OSV、GitHub Advisory），还能把"刚发布不到 72 小时的新包"标红让你 review。完全本地跑，**没有需要你信任的第三方托管服务**。把 AI coding 当主力的人，这把刀能拦下不少供应链翻车。
- **AXIOM**（https://github.com/Kanchisaw03/axiom）：一个**为 LLM 推理从零写的 Rust 内核**。它针对"Linux 通用调度和内存抽象跟 transformer 推理不对付"这个问题，在内核层做张量原生内存分配、按层边界的调度、权重双缓冲流式加载，官方数据称逐层流式开销从约 1.4 秒干到约 42 微秒。目标场景：4GB 级内存上的 7B 裸机推理。这是研究级项目，但对盯"本地推理性能极限"的人是值得收藏的信号。

---

## 信息差总结：你知道的 vs 别人已经用上的

| 维度 | 多数人以为的 | 这周海外已经在用的 |
|---|---|---|
| AI IDE 形态 | 一个模型一个对话框（Cursor/Windsurf） | bb：IDE 本身可被 agent 通过 HTTP 驱动，多 agent 编排 |
| 搭 agent | 必须用重框架，且锁链路 | Toolnexus：5 行代码，任意模型（含 DeepSeek），5 种语言一致 |
| 云端托管 agent | 只能烧 Claude | Agent Sessions：任意模型托管，账单可压一个零头 |
| 国产模型 + 海外工具 | 要自己写一堆适配 | OpenRouter + 上述三把刀，开箱即插 |
| Agent 装依赖 | 听之任之，常装到漏洞包 | deptrust：MCP 级依赖体检，72 小时新包自动 review |
| 本地推理性能 | 上 Linux 就够了 | AXIOM：推理专用内核，逐层开销砍到微秒级 |

---

## 行动指南：今天就做这三件事

1. **先验证你最便宜的模型能不能接上**。注册 OpenRouter，拿到 key，本地跑 Toolnexus 的 5 行 demo，把 `model` 换成 `deepseek/deepseek-chat`。跑通这一步，你就拥有了"海外工具 + 国产模型"的最小闭环——这是后续所有操作的地基。
2. **把 bb 装上，体验"agent 驱动 agent"**。`npx bb-app@latest`，开浏览器，让它驱动你已有的 Claude Code / Gemini CLI。设 `BB_TELEMETRY=false` 关遥测。试着开两个 thread，一个调研、一个写码，感受多线程并行的提效。
3. **给 AI coding 加一道供应链护栏**。把 deptrust 作为 MCP server 接进你的 coding agent，让它每次装依赖前先过一遍漏洞库。这一步今天花 10 分钟，未来可能替你挡掉一次线上事故。

如果你团队已经在为 Claude 的账单肉疼，第 1 步的"模型无关化"优先级最高——它直接决定你能不能把昂贵的海外体验，平移到便宜十倍的国产算力上。

---

> 本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵**爱卫生**（微信ID: gprshome201101）维护。
> 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

### 参考来源

- bb — Agentic IDE that controls itself：https://github.com/ymichael/bb
- Toolnexus — Vendor-neutral agent toolkit (5 languages)：https://github.com/muthuishere/toolnexus
- Agent Sessions — "Claude Managed Agents, but any model"：https://www.agentsessions.dev/
- deptrust — CLI + MCP against vulnerable dependencies：https://github.com/clidey/deptrust
- AXIOM — Rust no_std kernel for LLM inference：https://github.com/Kanchisaw03/axiom
- Hacker News Show HN 实时列表（本轮情报采集来源）：https://news.ycombinator.com/shownew

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
