Mac os Tahoe 26.2
Vs code: 1.108
我采用的使用 cnpm加速安装是解决网络问题的有效方案。
#使用淘宝镜像加速npm install -g cnpm --registry=https://registry.npmmirror.comcnpm install -g @anthropic-ai/claude-code如果网络通畅,也可以直接使用官方 npm 源:
# 备选方案:官方npm源npm install -g @anthropic-ai/claude-code这是核心步骤,通过环境变量将 Claude Code 的请求定向到 DeepSeek API。
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"export ANTHROPIC_AUTH_TOKEN="你的DeepSeek_API_Key" # 请务必替换为真实密钥export ANTHROPIC_MODEL="deepseek-chat" # 也可根据需求换为`deepseek-coder`等export API_TIMEOUT_MS=600000export ANTHROPIC_SMALL_FAST_MODEL=deepseek-chatexport CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1我通过npm config get prefix找到 npm 的全局安装路径,并将其下的bin目录(如/your/npm/path/bin)添加到PATH环境变量中,这是解决该问题的标准方法。将导出命令写入~/.zshrc后执行source ~/.zshrc使其生效。
在 VS Code 的扩展商店中搜索并安装由 Anthropic 发布的官方 "Claude Code" 插件即可。通常,插件会自动检测并使用你已经配置好的终端环境。
如果中间安装失败,在安装会报文件夹错误,下面的清理命令以解决因安装中断或版本冲突导致的各种诡异问题。
# 1. 强制删除可能残留的安装目录sudo rm -rf "$(npm root -g)/@anthropic-ai/claude-code"# 2. 清理npm缓存npm cache clean --force# 3. 重新安装