运行框架

Just AI 推出 Caila 网关以支持 Claude Code 接入第三方模型

2026年10月10日 · 阅读 1 分钟

也发布于 Norsk, Türkçe, ไทย

man sitting on blue bean bag usinglaptop
Nik / Unsplash

Just AI 公司发布了名为 Caila 的 API 网关,旨在让 Claude Code 客户端能够连接非 Anthropic 提供的模型。该网关通过兼容 Anthropic 的接口标准,允许用户保留原有的客户端界面,同时灵活切换底层模型供应商及 API 交互方式。

根据 JetBrains 在 2026 年 5 月至 7 月期间对超过 15000 名专业开发人员进行的调查,90% 的受访者每周至少使用一次 AI 代码代理,68% 的人每天使用。其中 39% 的受访者使用 Claude Code,31% 将其视为主要代码处理工具。Anthropic 对约 40 万条 Claude Code 会话的分析显示,除 IT 专业人员外,商业和财务部门是第二大用户群体,且非技术岗位中经理、销售和律师的使用比例增长最快。

Claude Code 采用代理循环机制,模型请求调用工具,客户端执行后返回结果,直至任务完成。这一过程涉及一系列 API 请求,每一步都需重新发送对话历史、系统指令及工具描述。因此,网关必须在循环的每个步骤保持兼容性,且长会话成本高度依赖重复上下文的缓存机制。网关需处理访问权限、密钥管理及预算限制,例如在俄罗斯地区,直接支付 Anthropic 费用需使用境外银行卡和虚拟专用网络,而 OpenRouter 自 2026 年 6 月 27 日起停止服务俄罗斯账户。

Caila 网关实现了 Anthropic 消息 API 的令牌计数端点,确保通过网关的会话能显示精确的字符数。客户端通过 ANTHROPIC_BASE_URL 环境变量指向网关,由网关负责密钥、限制、路由及支付。若启用 CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY 变量,Claude Code 启动时会向网关请求模型列表。网关需在默认 3 秒超时内响应,且不得重定向,因为客户端不会向其他主机传递授权数据。此外,网关需在长生成期间传递 SSE 心跳以维持连接,防止客户端因长时间无数据而中断流。