
Claude Code 接入 Claude Opus 5.5环境macOS Claude Code 2.1.286中转站https://momoai.asia模型 IDclaude-opus-5-5。文中所有截图里的 Key 都已打码示例一律用占位符sk-xxxx。一、这篇教程能做到什么在Claude CodeAnthropic 官方的终端 AI 编程工具里把请求从官方 API 改为发往momoai.asia 中转默认模型固定为Claude Opus 5.5claude-opus-5-5不用每次启动都手动切用curl两条命令先验证 Key 和模型可用再启动claude出问题时能分清是网络、Key 还是配置的锅。整体就三步拿 Key → 写~/.claude/settings.json→ curl 验证后启动。二、安装 / 升级 Claude Code官方文档目前推荐原生安装macOS / Linux / WSLcurl-fsSLhttps://claude.ai/install.sh|bash也可以用 npm 全局安装官方文档要求 Node.js 22npminstall-ganthropic-ai/claude-code# 升级用 latest不要用 npm update -gnpminstall-ganthropic-ai/claude-codelatestHomebrew 用户brew install --cask claude-code。说明以上三种方式均来自 Claude Code 官方安装文档。我这台 Mac 用的是npm 方式nvm 管理的 Node 22claude位于~/.nvm/versions/node/v22.x/bin/原生安装脚本和 Homebrew 本文没有实测。选一种即可不要混装混装容易出现claude指向旧版本。装完新开一个终端确认版本claude--version能打印出版本号就说明安装正常。还可以跑一下claude doctor看安装和配置诊断。三、拿到 momoai 的 Key打开https://momoai.asia注册并登录在控制台里创建一个 API Key令牌创建时留意分组不同分组可用的模型和计费倍率不一样确认你选的分组里有claude-opus-5-5复制 Key只保存在本机别发群、别进 Git 仓库、别贴进文章截图。各家中转站控制台改版频繁具体菜单名以页面为准这里不写死按钮路径。四、配置~/.claude/settings.json4.1 先备份cp~/.claude/settings.json ~/.claude/settings.json.bak.$(date%Y%m%d%H%M%S)文件不存在就跳过备份直接新建。4.2 写入配置{env:{ANTHROPIC_BASE_URL:https://momoai.asia,ANTHROPIC_AUTH_TOKEN:sk-xxxx换成你的 momoai Key,ANTHROPIC_MODEL:claude-opus-5-5,ANTHROPIC_DEFAULT_OPUS_MODEL:claude-opus-5-5},model:claude-opus-5-5}如果原文件里已有别的字段权限、插件、状态行等合并进去不要整份覆盖。字段说明字段作用ANTHROPIC_BASE_URL请求发往的地址填中转站根域名不要带/v1ANTHROPIC_AUTH_TOKEN以Authorization: Bearer token方式发送的 KeyANTHROPIC_MODEL本次会话默认使用的模型ANTHROPIC_DEFAULT_OPUS_MODELClaude Code 内部 “Opus” 别名映射到的具体模型 IDmodelsettings 层面的默认模型我本机改完后的样子Key 已打码改完可以用python3 -m json.tool ~/.claude/settings.json /dev/null echo OK或claude doctor检查一下 JSON 有没有写坏少逗号、多逗号最常见。4.3 备选用环境变量临时 / 不想改文件exportANTHROPIC_BASE_URLhttps://momoai.asiaexportANTHROPIC_AUTH_TOKENsk-xxxxexportANTHROPIC_MODELclaude-opus-5-5exportANTHROPIC_DEFAULT_OPUS_MODELclaude-opus-5-5claude想长期生效就写进~/.zshrc然后source ~/.zshrc。注意settings.json和 shell 环境变量二选一为好两边值不一致时排查会很痛苦。五、用 curl 验证先验证再启动先把 Key 放进当前终端的变量里后面命令直接引用避免 Key 出现在命令历史截图里exportMOMO_KEYsk-xxxx5.1 模型列表里有没有 Opus 5.5curl-shttps://momoai.asia/v1/models\-HAuthorization: Bearer$MOMO_KEY\|grep-oid:claude-opus-5-5有输出就说明Key 有效、你的分组能看到这个模型。没输出就把grep去掉看完整返回如果装了jq可以用jq -r .data[].id列出全部模型 ID。5.2 发一条最小消息curl-shttps://momoai.asia/v1/messages\-Hx-api-key:$MOMO_KEY\-Hanthropic-version: 2023-06-01\-Hcontent-type: application/json\-d{model:claude-opus-5-5,max_tokens:32, messages:[{role:user,content:只回复 OK}]}\|grep-oEmodel:[^]|text:[^]*我本机实测返回model:claude-opus-5-5和text:OK。看两点返回里的model是不是claude-opus-5-5text有没有正常内容。max_tokens给小一点测试不浪费额度。momoai 同时接受Authorization: Bearer和x-api-key两种头见下文 401 返回信息两种写法都能用。六、启动 Claude Code 并确认模型cdyour-project claude进入会话后输入/model查看 / 切换当前模型确认是claude-opus-5-5Opus输入/status查看当前会话的配置信息不同版本显示的字段略有差异随便问一句你现在用的是什么模型不要以模型自述为准以/model、/status和中转站后台的调用日志为准。由于终端界面可能带出账户信息本文没有放 Claude Code 交互界面的截图。如果你看到的模型不是 Opus 5.5大概率是 shell 里还残留着旧的ANTHROPIC_MODEL环境变量env | grep ANTHROPIC查一下。七、常见坑1. Python 报 SSL 证书错误curl 却正常macOS 上用 python.org 安装包装的 Python常见SSL: CERTIFICATE_VERIFY_FAILED。这是本机 Python 证书库的问题不是中转站的问题。验证接口直接用 curl走系统证书就行要修 Python可以运行 Python 安装目录里的Install Certificates.command或在代码里用certifi。2. 模型 ID 写错要写claude-opus-5-5不是claude-opus-5.5、opus-5.5或Claude Opus 5.5。以/v1/models返回的id为准复制粘贴最稳。3. Base URL 带了/v1ANTHROPIC_BASE_URL填https://momoai.asia。Claude Code 会自己拼/v1/messages你再加/v1就变成/v1/v1/messages直接 404。4. 401先查 Key再查分组上图是不带 Key 时的真实返回API_KEY_REQUIRED。遇到 401 / 403 依次排查Key 是否复制完整首尾空格、换行settings.json 里是不是写成了别的字段名shell 里是否有一个旧的ANTHROPIC_API_KEY/ANTHROPIC_AUTH_TOKEN覆盖了配置Key 所在分组里有没有claude-opus-5-5账户余额是否充足。5.claude: command not found/ 二进制丢失升级中断、npm 全局目录被清理、切换 Node 版本nvm后都可能出现。直接重装npminstall-ganthropic-ai/claude-codelatest# 或者原生安装curl-fsSLhttps://claude.ai/install.sh|bash然后which claude看看命令到底指向哪里。重装不会动~/.claude/settings.json。6. 改完配置不生效settings.json在启动时读取改完要退出claude重新启动。八、成本怎么看中转站一般按分组倍率计费同一个模型在不同分组价格不同一切以 momoai 后台账单为准本文不报具体价格。你需要理解的是 token 结构。Claude Code 会把每次请求的 usage 记在~/.claude/projects/下的.jsonl里下面是我某一天用 Opus 5.5 的统计只作为结构示例类型tokens说明输入 input75,116未命中缓存的输入输出 output302模型生成内容缓存读 cache read98,256命中提示缓存的部分通常单价最低缓存写 cache write36,846首次写入缓存通常单价略高于普通输入几个结论Claude Code 的大头是输入和缓存系统提示、文件上下文不是输出同一会话连续干活缓存命中会越来越多比频繁开新会话划算想省钱少塞无关大文件、及时/compact或开新会话清理上下文简单任务换便宜模型。九、下一步用 Opus 5.5 写 Remotion 视频配置跑通之后可以直接让 Claude Code Opus 5.5 写 React 代码出视频用 Remotion 写 Compositionnpx remotion render渲染 MP4。完整流程见配套教程~/video-opus/opus55-remotion-tutorial.md《用 Claude Opus 5.5 Remotion 做产品宣传短视频》。速查安装 curl -fsSL https://claude.ai/install.sh | bash 或 npm i -g anthropic-ai/claude-code 配置文件 ~/.claude/settings.json先备份 Base URL https://momoai.asia 不要带 /v1 Token env.ANTHROPIC_AUTH_TOKEN 模型 claude-opus-5-5 验证 curl /v1/models → curl /v1/messages → claude → /model