外观
CC MAX 站点接入文档
本文档面向 Claude Code 专用中转场景,仅建议通过 Claude Code 命令行工具或 VS Code 官方插件接入,不建议用于网页版、SDK 直连或第三方聊天软件。
一、支持范围
| 项目 | 说明 |
|---|---|
| 接入客户端 | Claude Code 命令行工具 / VS Code 官方插件(Claude Code for VS Code) |
| 接入协议 | Anthropic Messages API |
| API 地址 | https://mux.la |
检查与安装指定版本
bash
# 查看当前版本
claude --version
# 安装指定版本示例
npm install -g @anthropic-ai/claude-code二、基础信息
接入前请先准备好以下信息:
| 名称 | 说明 | 示例 |
|---|---|---|
| API 地址(Base URL) | Muxla 中转地址 | https://mux.la |
| API 令牌(API Key) | 控制台创建的密钥 | sk-xxxxxxxxxxxxxxxx |
三、NewAPI 接入额外配置
如果站点基于 NewAPI 搭建,需要在 NewAPI 的渠道设置中额外配置以下三项,以保证 Claude Code 的请求头能被正确透传,避免被识别拦截或协议异常。
1. 参数覆盖(Parameter Override)
将以下配置粘贴到渠道的参数覆盖字段中。它的作用是透传 Claude Code 发出的关键请求头,并保留原始值。
json
{
"operations": [
{
"mode": "pass_headers",
"value": [
"X-Stainless-Arch",
"X-Stainless-Lang",
"X-Stainless-Os",
"X-Stainless-Package-Version",
"X-Stainless-Retry-Count",
"X-Stainless-Runtime",
"X-Stainless-Runtime-Version",
"X-Stainless-Timeout",
"User-Agent",
"X-App",
"Anthropic-Beta",
"Anthropic-Dangerous-Direct-Browser-Access",
"Anthropic-Version"
],
"keep_origin": true
}
]
}2. 请求头覆盖(Header Override)
将以下配置粘贴到渠道的请求头覆盖字段中。"*": false 表示不覆盖任何请求头,完全使用客户端发来的原始请求头。
json
{
"*": false
}3. 开启透传请求体
在渠道编辑的渠道额外设置中,找到并开启透传请求体功能。
四、Claude Code 接入方式
通过设置环境变量将 Claude Code 指向 Muxla。
方式 A:临时设置
bash
ANTHROPIC_BASE_URL="https://mux.la" \
ANTHROPIC_AUTH_TOKEN="sk-xxxxxxxxxxxxxxxx" \
claude方式 B:持久化设置 推荐
编辑 Claude Code 配置文件 ~/.claude/settings.json,Windows 为 C:\Users\<用户名>\.claude\settings.json,加入:
json
{
"env": {
"ANTHROPIC_BASE_URL": "https://mux.la",
"ANTHROPIC_AUTH_TOKEN": "sk-xxxxxxxxxxxxxxxx"
}
}保存后重新启动 Claude Code 即可生效。
验证接入
bash
claude进入交互界面后随意发送一条消息,能正常返回即表示接入成功。
五、VS Code 官方插件接入方式
VS Code 官方插件与命令行工具共用同一套配置。
1. 安装插件
在 VS Code 扩展市场搜索 Claude Code(发布者为 Anthropic),安装官方插件。插件依赖本地的 Claude Code,请确保已安装命令行工具。
2. 配置站点地址与令牌
插件会读取与命令行相同的配置文件 ~/.claude/settings.json。只要按第四节方式 B 配置过 env,插件即可直接复用,无需重复设置。
若希望仅对某个项目生效,也可以在已设置环境变量的终端中启动 VS Code,插件会继承这些变量。
六、常见问题
Q1:提示版本不支持或请求被拒绝?
先确认 Claude Code 版本与当前网关兼容,并确认 NewAPI 渠道已正确配置请求头透传与请求体透传。
Q2:能否用网页版、Cherry Studio、SDK 等接入?
不建议。该接入口面向 Claude Code 命令行工具及 VS Code 官方插件。
Q3:设置了环境变量仍连接官方地址?
检查是否同时存在系统级与配置文件级的环境变量冲突。settings.json 中的 env 优先级较高,建议统一在一处配置。
