Skip to main content
Claude Code 是 Anthropic 官方的 AI 编程工具。本文介绍如何通过 DeerAPI 接入。 官方参考:
模型会持续更新,请在调用前查看 DeerAPI 定价页中的实时可用模型: https://api.deerapi.com/pricing

前置条件

  • 已开通 DeerAPI 并拥有 API Key(以 sk- 开头)
  • 已安装 Git
  • 支持系统:macOS、Linux、Windows

安装 Claude Code

1

运行官方安装器

curl -fsSL https://claude.ai/install.sh | bash
2

验证安装

claude --version

配置 DeerAPI

创建或编辑配置文件:
  • macOS / Linux:~/.claude/settings.json
  • Windows:%USERPROFILE%\.claude\settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-your-deerapi-key",
    "ANTHROPIC_BASE_URL": "https://api.deerapi.com"
  }
}
sk-your-deerapi-key 替换为你的实际 DeerAPI Key,然后启动:
cd your-project
claude

常见问题

settings.json 配置不生效?
  1. 彻底重启终端(关闭所有窗口后重新打开)
  2. 如果仍不生效,创建 ~/.claude.json 并添加:
    {
      "hasCompletedOnboarding": true
    }
    
  3. 兜底方案——将环境变量写入 Shell 配置文件:
    # 添加到 ~/.zshrc (macOS) 或 ~/.bashrc (Linux)
    export ANTHROPIC_AUTH_TOKEN="sk-your-deerapi-key"
    export ANTHROPIC_BASE_URL="https://api.deerapi.com"
    
提示 Invalid API KeyPlease run /login 检查 ~/.claude/settings.json 文件是否存在、JSON 格式是否正确(无多余逗号、引号匹配)。可使用 jsonlint.com 验证。 登录过 Anthropic 官网后无法使用? Claude Code 会优先使用缓存的官方凭据。在 Claude Code 中执行 /logout,完全关闭后重启。如果仍有问题:
rm -rf ~/.config/claude-code/auth.json
状态显示 offline Claude Code 通过连接 Google 检测网络状态。offline 仅表示无法连接 Google,不影响通过 DeerAPI 正常使用。 网页浏览(Fetch)功能失败? Fetch 功能会先调用 Anthropic 原生服务,需要国际互联网连接(可能需要全局代理)。