在廉价模型上运行 Claude Code 而保留您的手机遥控
这是译文。权威版本是英文原文,引用请以原文为准。

许多使用 Claude Code(Anthropic 的 AI 助手,适用于您计算机上的文件)的人都面临同样的成本考量。最强大的模型非常擅长思考,但每次它还执行乏味的工作时,您都要为此付费:重命名文件、起草第十封类似的信件、阅读一个大型文件夹。来自 DeepSeek、Z.ai (GLM)、Moonshot (Kimi)、Alibaba (Qwen)、MiniMax 和 Xiaomi (MiMo) 的廉价模型,或在您自己的计算机上运行的模型,可以以相比之下很小的成本完成大部分工作。Routecall 让您能够使用它们,并保留 Claude 登录为您提供的所有功能。
为什么独立窗口很重要
如果您在 Claude 座位(Pro、Max、Team 或 Enterprise)上工作,该登录就是为您提供 Remote Control 的原因:您在计算机上启动任务,然后从手机跟踪它。引入另一供应商模型的通常方式是通过 ANTHROPIC_BASE_URL 设置将 Claude Code 指向该供应商的地址。Claude Code 的文档说,当该设置指向 Anthropic 以外的任何地方时,Remote Control 不可用,而顾问工具(其中较强大的 Claude 模型指导成本更低的模型)也需要 Anthropic 自己的服务。Routecall 的构建使您既能获得低成本模型,又能保持两项功能。
Routecall 的功能
Routecall 是 Claude Code 的免费开源插件。它的唯一规则是:它从不移动你的主 Claude Code。你的常规窗口保持在你的工作位置上。低成本的模型为每个项目获得自己的独立窗口,脚本获得一个网关。该插件永远不会写入你的主 ~/.claude/settings.json。
- 在工作位置本身更便宜(
advisor)。它设置顾问工具(Sonnet 完成工作,Opus 在决策点给出建议),或opusplan(Opus 制定计划,Sonnet 执行),或运行在 Haiku 上的助手。这是开始的地方。 - 在更便宜的供应商上建立第二个窗口(
profile glm、kimi、deepseek、qwen、minimax或mimo)。它在项目内部写入一个设置文件和一个启动器。启动器每次打开时都从你的系统钥匙链中获取密钥。当窗口启动时,一个横幅会清楚地说明该窗口能做什么和不能做什么。 - 你的密钥保持在聊天之外(
key)。它为你提供一行代码在终端中输入,将密钥(供应商的密码式代码、API 密钥)放入 macOS 钥匙链、Linux 上的 libsecret 或 Windows 凭据存储,这样密钥永远不会通过 Claude。 - 你自己计算机上的窗口(
profile local)。该窗口与在 Ollama、LM Studio、llama.cpp 或 llama-swap 中运行的模型通信。local根据你的机器内存推荐运行哪个模型,local load衡量正在运行的服务器:每秒令牌数以及一次能为多少人服务。 - 用于脚本和团队(
gateway、crew、server)。它比较八个网关,其中包括 LiteLLM 和 claude-code-router,为脚本编写具有每日预算的 LiteLLM 设置,并为公司机器准备 llama-swap 服务器。 - 远程为什么消失了?(
doctor)。它说明 Claude Code 正在与哪个地址通信,谁设置的,以及远程控制和顾问在此设置中是否有效,如果无效,为什么。
一个具体的例子
你经营一个小型办公室,在团队座位上使用Claude Code。周一,你想让它处理保存在一个文件夹中的三百份供应商发票并对其进行分类。那是常规工作。你向Routecall请求在该项目中创建一个DeepSeek窗口,用它提供的钥匙链行输入一次密钥,然后用启动器打开新窗口。分类在那里以DeepSeek的价格运行。你的常规窗口保留在你的座位上,所以在下午,当你离开去开会时,你仍然可以从手机上跟踪你的主要项目。
面向企业
Routecall 是 Poly A1 的公司插件之一。它读取共享策略文件,管理员可在该文件中列出允许和禁止的供应商、必须保留在公司自有机器上的文件夹以及网关的每日预算。它进行路由和计量;价格来自其同级项目 Billcall 的日期标注价格表,策略文件由 Firmcall 编写并与 Gatecall 共享。
如何开始
你需要 Claude Code 和 Python 3.8 或更新版本;该插件仅使用 Python 的标准库。从 Poly A1 plugins 目录安装:
/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install routecall@poly-a1
然后用平实的语言提问,例如"为我为此项目制作一个便宜的 DeepSeek 窗口",或输入 /routecall:routecall advisor 来在您自己的座位上开始最便宜的更改。Routecall 是在 Apache-2.0 许可证下的开源项目。代码、测试和完整说明位于 github.com/vadimchernets/routecall。
Vadym Chernets 还开发了 Poly A1,一个来自不同公司的 AI 相互检查彼此工作的应用。