Claude Code
Claude Code 是 Anthropic 的终端编程代理。接入 DDTokens 前,请先确认你的 DDTokens 账户支持 Claude 或 Anthropic Messages 兼容路由。
前置条件
- 已安装 Claude Code。
- 已创建 DDTokens API Key。
- 账户可调用 Claude 系列模型。
配置环境变量
在 macOS、Linux 或 WSL 中运行:
bash
export ANTHROPIC_BASE_URL="https://apiddt.com"
export ANTHROPIC_API_KEY="$DDDT_API_KEY"
export ANTHROPIC_MODEL="claude-3-5-sonnet"如果你的模型列表使用完整模型 ID,请把 ANTHROPIC_MODEL 改成控制台展示的模型名。
验证
运行:
bash
claude --version
claude "Say hello in one sentence."如果返回鉴权错误,先检查 ANTHROPIC_API_KEY 是否等于你的 DDTokens API Key。如果返回模型不可用,检查模型名和账户权限。
常见问题
提示 Invalid API Key
检查当前终端是否能读取环境变量:
bash
echo "$ANTHROPIC_BASE_URL"
echo "$ANTHROPIC_API_KEY"不要把完整 Key 贴到公开渠道。
请求一直超时
尝试降低输出长度,或换用更快的模型。长任务应在客户端侧配置超时和重试策略。
参数不兼容
Claude Code 版本更新后,可能发送新的实验参数。如果网关暂未支持这些字段,先升级 Claude Code,或按 Claude Code 官方建议禁用实验性 beta 配置。