跳转到主要内容
Claude Code 是一个基于终端的编程代理,能够理解您的代码库,并通过自然语言命令帮助您更快地编程——执行日常任务、解释复杂代码并处理 git 工作流。 Claude Code 与编程套餐结合使用会更加强大——Pro 套餐提供的使用量超过 Claude Pro(20 美元/月),Max 套餐提供的使用量超过 Claude Max(200 美元/月)。使用更多 token 和更高的可靠性,更快地编程、更智能地调试、更顺畅地管理工作流。

步骤 1:安装 Claude Code

要求: Node.js 18 或更新版本
# 安装 Claude Code
npm install -g @anthropic-ai/claude-code
如果安装过程中遇到权限错误,请尝试使用 sudo(MacOS/Linux)或以管理员身份运行命令提示符(Windows)。

步骤 2:配置编程套餐

1

获取 API Key

2

配置环境变量

有2种配置方式:通过 settings.json 文件(推荐)或通过导出环境变量

步骤1:找到正确的 settings.json 文件路径

配置文件位于不同操作系统的不同位置:
路径%USERPROFILE%\.claude\settings.json示例:C:\Users\YourName\.claude\settings.json

步骤2:打开 settings.json 进行编辑

选择以下方法之一打开文件:
# Windows(Git Bash 或 WSL)
claude --settings "$USERPROFILE\.claude\settings.json"

# macOS/Linux
claude --settings ~/.claude/settings.json
此命令将在系统默认编辑器中打开文件。如果不起作用,请尝试下面的其他方法。

步骤3:将配置添加到文件

env 字段添加到 settings.json 文件:
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "your_api_key",
    "ANTHROPIC_BASE_URL": "https://api.vibecodecheap.com/v1/ai",
    "API_TIMEOUT_MS": "3000000"
  }
}
your_api_key 替换为您的 VibeCodeCheap API Key 并保存文件

常见故障排除

原因codecursor 等命令可能不在 PATH 中,或文件在错误的位置打开。解决方案
  1. 验证文件位置
    # Windows(PowerShell)
    ls $env:USERPROFILE\.claude\settings.json
    
    # macOS/Linux
    ls -la ~/.claude/settings.json
    
  2. 如果文件不存在,创建目录和文件:
    # Windows(PowerShell)
    mkdir -Force $env:USERPROFILE\.claude
    echo '{"env":{}}' > $env:USERPROFILE\.claude\settings.json
    
    # macOS/Linux
    mkdir -p ~/.claude
    echo '{"env":{}}' > ~/.claude/settings.json
    
  3. 使用绝对路径打开文件
    # Windows
    code "C:\Users\YourName\.claude\settings.json"
    
    # macOS
    code "/Users/YourName/.claude/settings.json"
    
  1. 检查 JSON 格式:使用 JSONLint 进行验证
  2. 关闭所有运行 Claude Code 的终端
  3. 打开新终端并再次运行 claude
  4. 在 Claude Code 中运行 /status 以验证配置
原因.claude 目录尚未创建,因为 Claude Code 尚未运行。解决方案
  1. 运行一次 claude(可立即退出)
  2. 或手动创建:
    # Windows
    mkdir %USERPROFILE%\.claude
    
    # macOS/Linux
    mkdir -p ~/.claude
    
原因:Claude Code 在某些情况下可能会自动覆盖 settings.json。解决方案
  1. 备份配置文件
    cp ~/.claude/settings.json ~/.claude/settings.json.backup
    
  2. 锁定文件以防止覆盖(仅在必要时):
    # macOS/Linux
    chmod 444 ~/.claude/settings.json
    
    # Windows(PowerShell - 以管理员身份运行)
    Set-ItemProperty -Path "$env:USERPROFILE\.claude\settings.json" -Name IsReadOnly -Value $true
    
  3. 需要编辑时解锁
    # macOS/Linux
    chmod 644 ~/.claude/settings.json
    
    # Windows(PowerShell)
    Set-ItemProperty -Path "$env:USERPROFILE\.claude\settings.json" -Name IsReadOnly -Value $false
    
原因:WSL 使用的是 Windows Node.js 而不是 Linux 版本。检查
which node
which npm
# 如果结果是 /mnt/c/... 则使用的是 Windows Node
解决方案
  1. 为 Linux 安装 Node.js
    # 使用 nvm(推荐)
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
    source ~/.bashrc
    nvm install --lts
    
    # 或使用包管理器
    sudo apt update
    sudo apt install nodejs npm
    
  2. 修复 PATH 优先级 - 添加到 ~/.bashrc~/.zshrc
    # 确保加载 nvm
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
    
    # 优先使用 Linux 路径
    export PATH="$HOME/.local/bin:/usr/local/bin:/usr/bin:$PATH"
    
  3. 应用更改
    source ~/.bashrc
    
原因:macOS 具有 gatekeeper 和 SIP(系统完整性保护)安全机制。解决方案
  1. 允许终端访问文件
    • 打开 系统设置 > 隐私与安全性 > 完全磁盘访问权限
    • 添加 Terminal.app 或 iTerm2
  2. 修复目录权限
    sudo chown -R $(whoami) ~/.claude
    chmod -R u+w ~/.claude
    

步骤 3:开始使用 Claude Code

配置完成后,您可以在终端中开始使用 Claude Code:
cd your-project-directory
claude
如果您使用的是 Windows,首次需要使用 Git BashUbuntu (WSL) 运行 claude
首次运行 Claude Code 时,您可能会看到请求文件访问权限的安全提示:
Do you trust the files in this folder?

 Claude Code may read, write, or execute files contained in this directory. 
 This can pose security risks, so only use files from trusted sources.

 ❯ 1. Yes, proceed
   2. No, exit
选择 “Yes, proceed” 并按 Enter 授予 Claude Code 访问项目目录中文件的权限。

常见问题

如何更改使用的模型

Claude Code 内部模型环境变量与模型的映射关系:
模型倍率上下文
claude-sonnet-4-51x200K tokens
claude-sonnet-4-5-202509291x200K tokens
claude-opus-4-5-202511012x200K tokens
gpt-5-mini0x(免费使用)128K tokens
glm-4.60x(免费使用)200K tokens
glm-4.70x(免费使用)200K tokens
gpt-5-miniglm-4.6glm-4.7 是免费使用的模型,订阅 VibeCodeCheap 编程套餐后可无限使用。
如需调整,您可以直接编辑配置文件 ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4-5-20250929",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-5-20251101"
  }
}

如何查看当前模型状态

打开新终端并运行 claude,输入 /help 查看所有可用命令。
  • 输入 /status 查看当前模型状态。
  • 输入 /models 列出所有可用模型。

手动配置不生效

如果您已编辑 ~/.claude/settings.json 文件但更改未生效:
  • 关闭所有 Claude Code 窗口,打开新终端并重新运行 claude
  • 如果仍不生效,尝试删除 ~/.claude/settings.json 文件并重新配置。
  • 确认 JSON 格式正确,检查变量名称并确保没有缺少或多余的逗号。

推荐的 Claude Code 版本

我们建议使用最新版本的 Claude Code:
# 查看当前版本
claude --version

# 升级到最新版本
claude update