Claude Code · Cursor 接入指南

用 ApiTopMix 给 Claude Code、Cursor 接更省钱的 Claude API

一个 Key,就能在 Claude Code 和 Cursor 里用上更省钱的 Claude 全系模型。ApiTopMix 同时提供 OpenAI 兼容端点和 Anthropic 原生 /v1/messages 端点,现有代码几乎零改动。

我平时用 Claude Code 写代码、用 Cursor 做重构,最直接的痛点就是——Claude 用起来很爽,但账单也涨得很快。后来我把这两个工具的模型端点都指向了 ApiTopMix,配置只花了几分钟,日常体验完全一样,成本却降下来一大截。这篇就把我实际跑通的接入步骤完整写出来,你照着做就能复现。

ApiTopMix 是一个 AI 模型聚合网关:它把 Claude、GPT、Gemini、DeepSeek 等主流模型收在同一个 OpenAI 兼容接口后面,同时对 Claude 单独提供 Anthropic 原生的 /v1/messages 协议。也就是说,无论你的工具是走 OpenAI 格式还是走 Anthropic 格式,它都能接。下面从「你能得到什么」开始,再分别讲 Claude Code 和 Cursor 的具体配置。

你能得到什么

在动手之前,先说清楚换到 ApiTopMix 之后到底拿到了哪些实际好处,避免为了省钱牺牲开发体验。

🔑

一个 Key 覆盖 Claude 全系

Opus、Sonnet、Haiku 全系列一个密钥搞定,同一个 Key 还能顺手调用 GPT、Gemini、DeepSeek 等模型,不用在多个平台之间来回切换账号。

💰

比官方更省钱

相同的 Claude 模型,通过 ApiTopMix 调用的单价更低。用量越大越明显,尤其适合 Claude Code 这类高频、长上下文的编码场景。

🔧

OpenAI 兼容,几乎零改动

提供标准 /v1/chat/completions 端点,任何 OpenAI SDK 只改一行 base_url 即可;同时保留 Anthropic 原生端点给 Claude Code 直接使用。

两种协议都支持

Claude Code 走 Anthropic 原生 /v1/messages,Cursor 走 OpenAI 兼容 /v1,两条路径都稳定,工具怎么发请求就怎么接。

在 Claude Code 里接入 ApiTopMix

Claude Code 是 Anthropic 官方的命令行编码工具。它的端点和密钥完全由环境变量控制,这意味着接入 ApiTopMix 不用改任何配置文件,只需在启动前设置两个环境变量:

在 macOS 或 Linux 的终端里,把下面三行复制进去(把密钥换成你自己的),然后回车启动:

bash / zsh
export ANTHROPIC_BASE_URL=https://apitopmix.com
export ANTHROPIC_AUTH_TOKEN=sk-你的ApiTopMix密钥
claude

就这么简单。启动后 Claude Code 的所有请求都会走 ApiTopMix 的 Anthropic 原生端点,工具本身的行为、斜杠命令、文件编辑能力全部照旧,你几乎感觉不到区别,唯一的变化是账单。

如果你希望每次开终端都自动生效,把这两行 export 写进 ~/.zshrc~/.bashrc 即可;Windows 用户可以用 setx 设置同名用户环境变量,效果一样。

推荐用哪个 Claude 模型

Claude Code 支持在会话里用 /model 切换模型。我的经验是分两档用:

Anthropic · 日常

claude-sonnet-4-6

日常写代码、改 bug、写测试的主力。响应快、性价比高,绝大多数任务它都够用,是我默认停留的档位。

Anthropic · 复杂

claude-opus-4-6

遇到大规模重构、跨多文件的架构改动、难缠的调试或长上下文分析时切到它,推理更强,把复杂问题一次啃下来。

小技巧:先用 claude-sonnet-4-6 跑日常任务,只在确实卡住的复杂任务上临时切到 claude-opus-4-6,用完再切回来。这样既保留了 Opus 的能力,又把成本控制在最合理的水平。
模型 ID 请以 文档/v1/models 接口返回的实时列表为准。平台会持续跟进 Anthropic 的新版本,具体可用型号以列表为准。

在 Cursor 里接入 ApiTopMix

Cursor 是很多人主力使用的 AI 代码编辑器。它允许你覆盖 OpenAI 的 Base URL,把请求指向任意兼容端点——这正好可以用来接 ApiTopMix 的 OpenAI 兼容接口,从而在 Cursor 里用上 Claude。步骤如下:

1

打开 Cursor,进入 Settings(设置)→ Models 面板。

2

找到 OpenAI API Key 一栏,把它启用,并在密钥框里填入你的 ApiTopMix 密钥(sk- 开头)。

3

展开 Override OpenAI Base URL(覆盖 Base URL),填入 https://apitopmix.com/v1

4

在自定义模型列表里添加模型名,例如 claude-sonnet-4-6,需要时再加一个 claude-opus-4-6

5

Verify(验证) 让 Cursor 确认密钥与端点可用,然后在对话框的模型下拉里选中你刚添加的 Claude 模型即可。

验证通过后,Cursor 的对话、行内编辑、代码补全就都会走 ApiTopMix。它发出的是标准 OpenAI 格式请求,ApiTopMix 在网关侧把它转发到对应的 Claude 模型,你在编辑器里看到的还是熟悉的 Claude 回答。

注意:Cursor 的自定义模型名必须和 ApiTopMix 支持的模型 ID 完全一致,否则会返回模型不存在的错误。填之前先对照 文档/v1/models 里的准确 ID。另外,覆盖 Base URL 后 Cursor 会走你自己的 Key,官方内置的额度不再参与计费。

验证端点是否可用

无论 Claude Code 还是 Cursor,接入前我都会先用一条 cURL 打一下 OpenAI 兼容端点,确认密钥和网络都通,再回工具里配置,省去反复排查的时间:

POST https://apitopmix.com/v1/chat/completions
快速验证(cURL)
curl https://apitopmix.com/v1/chat/completions \
  -H "Authorization: Bearer sk-你的ApiTopMix密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4-6",
    "messages": [{"role": "user", "content": "你好,帮我确认接入是否成功"}]
  }'

返回一段正常的 JSON 回复,就说明密钥和端点都没问题,可以放心回到 Claude Code 或 Cursor 里配置了。

模型选择与价格建议

选模型的核心逻辑就一句话:能用 Sonnet 解决的就不上 Opus。编码任务里,claude-sonnet-4-6 已经能覆盖绝大多数场景,速度快、单价低;只有在跨文件大重构、复杂调试、长上下文推理时,切到 claude-opus-4-6 才划算。

场景推荐模型说明
日常写代码 / 改 bug / 写测试claude-sonnet-4-6主力档,速度与成本最平衡,默认停在这里
大规模重构 / 复杂调试 / 长上下文claude-opus-4-6推理更强,把难任务一次做透,用完切回 Sonnet
轻量补全 / 快速问答Sonnet 或更轻量型号追求响应速度时的经济选择

各模型的实时单价、可用型号和计费方式,请查看 价格页;接口参数、模型 ID 和完整示例见 API 文档。想了解更多用法和实践,也可以逛逛我们的 开发者博客

ApiTopMix 用量透明、按实际调用计费。你可以在控制台随时查看每个 Key 的消耗明细,方便判断 Sonnet 和 Opus 各自的成本占比,进一步优化模型选择策略。

常见问题

ApiTopMix 支持 Claude Code 吗?

支持。ApiTopMix 提供 Anthropic 原生的 /v1/messages 端点,Claude Code 只需把 ANTHROPIC_BASE_URL 指向 https://apitopmix.com、把 ANTHROPIC_AUTH_TOKEN 设为 ApiTopMix 密钥即可正常使用,工具功能完全不受影响。

在 Claude Code 或 Cursor 里应该用哪个 Claude 模型?

日常编码推荐 claude-sonnet-4-6,速度快、性价比高,能覆盖大部分任务;遇到复杂重构、长上下文或高难度推理时再切换到 claude-opus-4-6

ApiTopMix 是 OpenAI 兼容的吗?

是。ApiTopMix 提供 OpenAI 兼容的 /v1/chat/completions 端点,也提供 Anthropic 原生 /v1/messages 端点。任何 OpenAI SDK 只需改 base_url 即可使用,现有代码几乎零改动。

怎么获取 ApiTopMix 的 API 密钥?

apitopmix.com 注册账号后,进入控制台创建一个以 sk- 开头的 API 密钥,即可用于 Claude Code、Cursor 及任何兼容客户端。

接入 ApiTopMix 会破坏我现有的配置吗?

不会。Claude Code 通过环境变量切换端点,随时清除变量就能恢复默认;Cursor 的自定义 Base URL 也可以一键关闭。两者都是完全可逆的,不影响你其他项目的配置。

几分钟接好,立刻开始省钱

注册拿一个 Key,把 Claude Code 和 Cursor 都指向 ApiTopMix,日常体验不变,账单更友好。

结语

把 Claude Code 和 Cursor 接到 ApiTopMix,本质上只是换了一个端点和一把 Key:Claude Code 靠两个环境变量,Cursor 靠覆盖 Base URL,两边都在几分钟内搞定,而且随时可逆。工具还是那两个工具,Claude 还是那个 Claude,改变的只有成本结构。如果你也在为编码工具的 API 账单发愁,不妨从 注册一个 Key 开始,先跑通验证请求,再把日常工作流切过来。有任何接口细节,随时回到 文档查阅。

更多指南: Claude Haiku API · Gemini API · DeepSeek API · Claude Opus API · Claude Sonnet API · Suno API · GPT-5 API · 在 Cursor 用 Claude · 在 Cline / Roo Code 用 Claude · Claude Code 免订阅 · 便宜 Claude API · base_url 排错 · GPT-5.6 API