欢迎使用 ModelSet 原版代理服务!本指南适配 macOS 系统,手把手完成 Claude Code 安装、环境配置、多模型切换操作。ModelSet 订阅可通用 Claude Code、Codex、Cursor 等多款官方工具客户端。

前置安装要求

  • 系统版本:macOS 10.15 (Catalina) 及更高版本
  • 运行环境:Node.js 18.0 及以上版本
  • 授权凭证:有效的 ModelSet API 密钥

步骤 1:安装 Node.js 环境

Claude Code 依赖 Node.js 环境运行,提供两种安装方式,优先推荐 Homebrew 安装。

方式一:Homebrew 安装(推荐)

若未安装 Homebrew,先执行官方命令安装:

bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装/更新 Homebrew 并安装 Node.js:

bash
# 更新 Homebrew
brew update

# 安装 Node.js
brew install node

方式二:官网手动下载安装

  1. 访问 https://nodejs.org/
  2. 下载系统适配的LTS 长期支持版本(稳定性最优)
  3. 打开 .pkg 安装包,全程默认设置完成安装

验证 Node.js 安装成功

终端执行以下命令,输出版本号即安装有效:

bash
node --version
npm --version

macOS 安装注意事项:出现权限报错,可在命令前添加 sudo 提权;首次运行命令可能触发系统安全拦截,需手动允许;推荐使用原生 Terminal 或 iTerm2 终端工具。

步骤 2:全局安装 Claude Code

终端执行全局安装命令,拉取官方最新版本:

bash
# 标准安装
npm install -g @anthropic-ai/claude-code

# 权限不足时使用提权安装
sudo npm install -g @anthropic-ai/claude-code

验证安装:

bash
claude --version

输出版本号即为安装成功;若提示命令不存在,重启终端或重新加载 Shell 配置即可。

步骤 3:获取 ModelSet API 密钥

登录 ModelSet 控制台,进入「API 密钥」页面,创建专属有效密钥,用于后续环境变量配置。添加完令牌后会得到一串 sk- 开头的密钥,点击复制:

在 ModelSet 控制台创建 API 密钥 复制生成的 sk- 开头密钥

添加 key 时请选择对应的分组,不要选择 default,否则生成的 key 没法用,建议选择 cc-max 分组。

步骤 4:配置代理环境变量(核心)

1. 确认当前 Shell 类型

macOS 10.15+ 默认 zsh,旧版本为 bash,执行命令查看:

bash
echo $SHELL
  • 输出 /bin/zsh → 适配 zsh 配置
  • 输出 /bin/bash → 适配 bash 配置

2. 三种环境变量配置方式

需将配置中的 你的API密钥 替换为 ModelSet 控制台生成的真实密钥。

方式一:临时配置(当前终端会话有效)

bash
export ANTHROPIC_BASE_URL="https://ai.modelset.top"
export ANTHROPIC_AUTH_TOKEN="你的API密钥"

方式二:永久配置(推荐)

✅ zsh 用户(macOS 10.15 及以上):

bash
# 写入配置文件
echo 'export ANTHROPIC_BASE_URL="https://ai.modelset.top"' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.zshrc

# 重载配置生效
source ~/.zshrc

✅ bash 用户(旧版 macOS):

bash
# 写入配置文件
echo 'export ANTHROPIC_BASE_URL="https://ai.modelset.top"' >> ~/.bash_profile
echo 'export ANTHROPIC_AUTH_TOKEN="你的API密钥"' >> ~/.bash_profile

# 重载配置生效
source ~/.bash_profile

方式三:手动编辑配置文件

使用 nano/vim 编辑器打开对应配置文件,文末添加环境变量代码即可:

bash
# zsh 编辑
nano ~/.zshrc
# bash 编辑
nano ~/.bash_profile

# 文件末尾添加内容
export ANTHROPIC_BASE_URL="https://ai.modelset.top"
export ANTHROPIC_AUTH_TOKEN="你的API密钥"

3. 验证环境变量配置成功

bash
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN

预期输出:代理地址 + 对应 API 密钥,输出为空则需重新配置并重载文件。

步骤 5:启动使用 Claude Code

bash
# 直接启动
claude

# 进入指定项目目录后启动(推荐)
cd /path/to/你的项目文件夹
claude

常见问题排查

1. 安装报错:permission denied(权限不足)

方案一:直接提权安装

bash
sudo npm install -g @anthropic-ai/claude-code

方案二:配置 npm 本地全局目录(彻底解决权限问题)

bash
# 创建本地全局目录
mkdir ~/.npm-global

# 配置 npm 路径
npm config set prefix '~/.npm-global'

# zsh 用户配置环境变量
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc
source ~/.zshrc

# bash 用户配置环境变量
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bash_profile
source ~/.bash_profile

2. 系统安全拦截:无法打开,无法验证开发者

  1. 打开「系统设置」→「安全性与隐私」→「通用」
  2. 点击「仍要打开」/「允许」,放行终端工具

紧急临时解决方案(用完建议恢复):

bash
# 临时允许所有来源
sudo spctl --master-disable

# 恢复系统安全限制
sudo spctl --master-enable

3. 环境变量配置后不生效

  • 确认修改对应配置文件:macOS 10.15+ 用 .zshrc,旧版本用 .bash_profile
  • 执行对应重载命令:source ~/.zshrcsource ~/.bash_profile
  • 完全关闭所有终端窗口,重新打开终端重试
  • 通过 echo 变量名 验证配置是否写入成功

4. Homebrew 安装缓慢/失败(国内镜像加速)

终端执行以下命令切换清华镜像,解决下载慢、超时问题:

bash
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"

Apple Silicon 芯片专属注意事项

  • M1/M2/M3 全系芯片完全兼容 Node.js 与 Claude Code,原生适配 ARM 架构
  • 出现小众兼容问题时,可通过 Rosetta 2 兼容模式运行终端
  • 部分第三方依赖包需单独适配芯片架构,按需配置

技术支持

安装配置过程中遇到任何问题,可扫码添加官方客服微信,获取一对一技术支持。

官方客服微信二维码

🎉 配置完成!以上步骤全部执行完毕后,即可正常使用 Claude Code 全系 AI 模型编程能力!

免费获取 API Key

创建密钥时记得选择 cc-max 分组

前往控制台