macOS 安装
在 macOS 系统上安装和配置 Claude Code
macOS 安装 Claude Code
安装前请先完成 环境准备,确保已安装 Git 和 Node.js。
安装 Claude Code
打开终端,选择以下任一方式安装:
npm install -g @anthropic-ai/claude-codebrew install --cask claude-codecurl -fsSL https://claude.ai/install.sh | bash此方式支持自动后台更新。
验证安装:
claude --version配置 API
推荐使用 CC-Switch 进行配置,图形界面更方便。下载需要访问 GitHub,如果没有翻墙能力请跳过,使用下方手动配置方式。
令牌(API Key)请前往 Baka API 控制台 的「令牌」页面创建并复制。详见 创建令牌。
手动配置方式(二选一):
每台电脑的环境配置可能不同,如果一种方式不生效,请尝试其他方式。
编辑 ~/.claude/settings.json(如不存在则创建):
mkdir -p ~/.claude
nano ~/.claude/settings.json写入以下内容:
{
"env": {
"ANTHROPIC_BASE_URL": "https://bakastream.icu/",
"ANTHROPIC_API_KEY": "sk-你的令牌"
}
}保存后即可生效,无需重启终端。
Zsh 用户(macOS 默认):
echo 'export ANTHROPIC_BASE_URL="https://bakastream.icu/"' >> ~/.zshrc
echo 'export ANTHROPIC_API_KEY="sk-你的令牌"' >> ~/.zshrc
source ~/.zshrcBash 用户:
echo 'export ANTHROPIC_BASE_URL="https://bakastream.icu/"' >> ~/.bash_profile
echo 'export ANTHROPIC_API_KEY="sk-你的令牌"' >> ~/.bash_profile
source ~/.bash_profile请妥善保管你的令牌,不要在公开场合分享或提交到代码仓库。
跳过官方登录(国内用户必看)
首次运行 claude 时,会要求登录 Anthropic 官方账号,这一步需要翻墙。如果你没有梯子,可以通过以下命令跳过登录:
# 先运行一次 claude 让它生成配置文件,然后关闭
claude
# 执行跳过登录命令
sed -i '' 's/}$/,"hasCompletedOnboarding":true}/' ~/.claude.json如果 sed 命令报错,也可以手动编辑 ~/.claude.json,在 JSON 最后一个 } 之前加上:
"hasCompletedOnboarding": true执行完毕后重新打开终端,输入 claude 即可跳过登录直接使用。
验证配置
进入你的项目目录,运行测试命令:
claude "你好,这是一条测试消息"如果 Claude 正常回复,说明配置成功。