Skip to content

OpenRouter 提供大量免费和付费模型池,DeepSeek 提供原生 Anthropic 兼容端点且中文能力强。两者在 Free Claude Code 中都走 Anthropic Messages 协议,配置只需在 .env 中填写 API Key 和 MODEL。

Free Claude Code 接入 OpenRouter 和 DeepSeek:云端 API 代理配置

OpenRouter

为什么选 OpenRouter

OpenRouter 是一个模型聚合服务,提供数百个模型的统一 API。它有两个核心优势:

  1. 免费模型池:部分模型完全免费,适合尝鲜
  2. 模型丰富:一个 API Key 接入多个厂商的模型

OpenRouter 的传输层使用 Anthropic Messages 格式(原生兼容),Free Claude Code 直接转发请求,无需协议转换。

申请 API Key

  1. 访问 openrouter.ai/keys
  2. 登录或注册
  3. 创建 API Key,格式为 sk-or-xxxxxxxx...

配置

dotenv
OPENROUTER_API_KEY="sk-or-你的密钥"
MODEL="open_router/stepfun/step-3.5-flash:free"

MODEL 格式为 open_router/模型发布者/模型名

模型推荐

网络代理

dotenv
OPENROUTER_PROXY="http://username:password@host:port"

DeepSeek

为什么选 DeepSeek

DeepSeek 是国产大模型厂商,有两个核心优势:

  1. 中文能力强:中文代码注释、文档理解、对话都比海外模型好
  2. 价格低:比 Claude 官方 API 便宜很多

重要区别:DeepSeek 使用的是 api.deepseek.com/anthropic 端点(原生 Anthropic Messages 协议),不是 OpenAI Chat Completions 端点。Free Claude Code 直接转发 Anthropic 格式请求。

申请 API Key

  1. 访问 platform.deepseek.com/api_keys
  2. 登录或注册
  3. 创建 API Key

配置

dotenv
DEEPSEEK_API_KEY="你的 DeepSeek 密钥"
MODEL="deepseek/deepseek-chat"

可用模型

模型说明
deepseek/deepseek-chat通用对话模型,日常开发够用
deepseek/deepseek-coder代码专用模型

注意:DeepSeek 不支持网络代理配置(无 DEEPSEEK_PROXY 字段)。如需代理,需在系统层面配置。


混合使用:不同层级走不同 Provider

Free Claude Code 支持为 Claude 的 Opus / Sonnet / Haiku 三个层级分别指定不同 Provider:

dotenv
OPENROUTER_API_KEY="sk-or-..."
DEEPSEEK_API_KEY="..."

MODEL_OPUS="open_router/deepseek/deepseek-r1-0528:free"
MODEL_SONNET="deepseek/deepseek-chat"
MODEL_HAIKU="lmstudio/unsloth/GLM-4.7-Flash-GGUF"
MODEL="open_router/deepseek/deepseek-r1-0528:free"
  • Claude Code 发送 Opus 请求时,走 OpenRouter 的免费 DeepSeek R1
  • Sonnet 请求走 DeepSeek 官方 API
  • Haiku 请求走本地 LM Studio

更多模型路由细节,参见 多模型路由配置

FAQ

Q: OpenRouter 免费模型有调用限制吗? A: 有,免费模型通常有较低的速率限制(如每分钟几次)。如果遇到 429 错误,等待几秒重试或切换到付费模型。

Q: DeepSeek 的工具调用(tool use)好用吗? A: DeepSeek 的工具调用支持正在改进中,复杂工具链(多工具并行、嵌套调用)可能不如 Claude 官方稳定。如果工具调用频繁失败,建议切换到其他 Provider 或使用 thinking 模式。

Q: OpenRouter 和 DeepSeek 可以同时用吗? A: 可以,通过 MODEL_OPUS / MODEL_SONNET / MODEL_HAIKU 分别指定不同 Provider。详见 多模型路由配置

Q: DeepSeek 的 deepseek/deepseek-chatdeepseek/deepseek-coder 有什么区别? A: coder 版本针对代码场景优化,代码生成和理解能力更强;chat 版本更通用。日常开发推荐 chat,纯代码场景可以试 coder