Windows 系统配置
打开 PowerShell(需要管理员权限):
按 Win+R,输入 powershell,回车
设置环境变量(一行一行执行):
# 注意:setx设置后需重启PowerShell才能生效
setx ANTHROPIC_BASE_URL "https://api.deepseek.com/anthropic"
setx ANTHROPIC_AUTH_TOKEN "你的DeepSeek API Key" # 注意变量名是ANTHROPIC_AUTH_TOKEN(而非API_KEY)
setx ANTHROPIC_MODEL "deepseek-chat"
setx ANTHROPIC_SMALL_FAST_MODEL "deepseek-chat"
验证配置(需要重启PowerShell):
# 验证变量是否被正确读取
echo $env:ANTHROPIC_BASE_URL
echo $env:ANTHROPIC_AUTH_TOKEN
应该能看到你设置的值,这样就配置成功啦!✅
🍎🐧 Mac 和 Linux 系统配置
打开终端
一次性配置(推荐新手用这个方法):
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_AUTH_TOKEN="你的DeepSeek API Key" # 替换成你的真实Key
export ANTHROPIC_MODEL="deepseek-chat"
export ANTHROPIC_SMALL_FAST_MODEL="deepseek-chat"
验证配置:
echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_AUTH_TOKEN
如果能正确显示,配置就成功啦!🚀
💡 进阶用法:如果想永久保存配置,可以把上面的 export 命令添加到 ~/.bashrc 或 ~/.zshrc 文件末尾,然后运行 source ~/.bashrc
另一个方法是使用第三方软件管理:
https://github.com/farion1231/cc-switch/releases/tag/v3.12.3
VS CODE插件中的配置
{
"python.languageServer": "Default",
"claudeCode.preferredLocation": "panel",
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "sk-poe-*************************"
},
{
"name": "ANTHROPIC_BASE_URL",
"value": "https://api.poe.com"
},
]
}
方法一:在 settings.json 中添加环境变量(永久生效)
修改你的 settings.json,添加 ANTHROPIC_DEFAULT_SONNET_MODEL 等变量:
{
"python.languageServer": "Default",
"claudeCode.preferredLocation": "panel",
"claudeCode.environmentVariables": [
{
"name": "ANTHROPIC_AUTH_TOKEN",
"value": "sk-poe-***"
},
{
"name": "ANTHROPIC_BASE_URL",
"value": "https://api.poe.com"
},
{
"name": "ANTHROPIC_DEFAULT_SONNET_MODEL",
"value": "gemini-2.0-flash"
},
{
"name": "ANTHROPIC_DEFAULT_OPUS_MODEL",
"value": "gemini-2.0-pro"
}
]
}
这样 Claude Code 里选 sonnet 就会调用 gemini-2.0-flash,选 opus 调用 gemini-2.0-pro。