1. 安装//windows npm install -g anthropic-ai/claude-code //mac npm install -g anthropic-ai/claude-code --registryhttps://registry.npmmirror.com2. 配置文件Windows 用户请在C:\Users\locfl\.claude目录下新增并编辑settings.json文件mac用户在~/.claude目录下nano ~/.claude/settings.json打开并编辑如下{ env: { ANTHROPIC_BASE_URL: baseUrl, ANTHROPIC_AUTH_TOKEN: token, API_TIMEOUT_MS: 600000 }, model: deepseek-v4-pro, theme: dark, hasCompletedOnboarding: true }3. 常见问题与注意事项1. 协议选型别乱混用环境变量很多人遇到模型不存在报错时会误以为是模型名称不对反复切换ID却始终无效核心原因是混淆了 Anthropic 协议和 OpenAI 协议的环境变量。如果你的内部服务文档明确标注支持 Anthropic 格式必须使用ANTHROPIC_前缀的环境变量不要使用任何OPENAI_开头的配置字段。如果强行混用 OpenAI 协议的配置指向 Anthropic 兼容接口客户端会自动拼接错误的请求路径导致服务端无法识别请求哪怕模型名称完全正确也会报错。2. Base URL 路径的关键细节Base URL 的末尾是否加/v1是很多人忽略的细节不同协议的拼接逻辑完全不同使用 Anthropic 协议时客户端会自动在地址后拼接/v1/messages作为请求路径所以你的 Base URL 直接填写根地址即可比如http://172.16.7.91:3000如果手动在末尾加上/v1最终请求路径会变成/v1/v1/messages直接返回404错误。如果使用 OpenAI 兼容协议客户端会自动拼接/chat/completions此时 Base URL 末尾必须带上/v1才能得到正确的请求路径/v1/chat/completions。
阅读完成 · 觉得有帮助?