文档目录
首页 / 开发文档 / 导入到 Claude Code
接入方式

导入到 Claude Code

Claude Code 推荐优先通过 CC Switch 管理 Provider。只有在无法使用 CC Switch 或需要临时测试时,再手动设置 Anthropic 环境变量。

推荐方式:CC Switch

把 dacall.AI 导入 CC Switch 后,在 CC Switch 中切换 Claude Code 的 Provider。这样不会反复修改 shell 环境变量,也更容易确认当前请求走的是哪套 Key。

如果你同时使用 Claude 官方订阅和 dacall.AI API Key,建议用 CC Switch Profile 分开管理,避免环境变量互相覆盖。

手动环境变量方式

适合临时测试。关闭当前终端后,环境变量会失效。

macOS / Linux
export ANTHROPIC_BASE_URL="https://api.dacall.ai"
export ANTHROPIC_AUTH_TOKEN="sk-your-api-key"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
claude

写入 Claude Code 配置

适合长期手动配置。保存后重新打开 Claude Code。

~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.dacall.ai",
    "ANTHROPIC_AUTH_TOKEN": "sk-your-api-key",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
  }
}

常见排查

问题处理方式
认证失败确认 ANTHROPIC_AUTH_TOKEN 或 ANTHROPIC_API_KEY 只启用一种
地址错误Base URL 使用 https://api.dacall.ai,不要拼接 /v1/messages
仍走官方服务重新打开终端,或确认 CC Switch 当前 Profile 已切到 dacall.AI
模型不可用换用控制台可用的 Claude 兼容模型名称