type
Post
status
Published
date
Dec 27, 2025
slug
claude code cli 配置其他base URL或其他厂商api无法正常使用
summary
Auth conflict: Both a token (ANTHROPIC_AUTH_TOKEN) and an API key (/login managed key) are set. This may lead to unexpected behavior. • Trying to use ANTHROPIC_AUTH_TOKEN? claude /logout • Trying to use /login managed key? Unset the ANTHROPIC_AUTH_TOKEN environment variable.
tags
AI
category
AI
icon
password
😀
新mac 电脑第一次安装claude code cli 配置其他厂商api无法正常使用,一直提示:
Auth conflict: Both a token (ANTHROPIC_AUTH_TOKEN) and an API key (/login managed key) are set. This may lead to unexpected behavior. • Trying to use ANTHROPIC_AUTH_TOKEN? claude /logout • Trying to use /login managed key? Unset the ANTHROPIC_AUTH_TOKEN environment variable.
 

📝 解决问题

按照提示解决问题

要使用其他厂商是使用ANTHROPIC_AUTH_TOKEN配置,所以在命令行执行/logout ~/.claude/settings.json
关闭终端,重新打开,在次打开claude 还要我重新登陆,又是提示auth token和api key冲突

卸载重新安装提前设置api key

npm uninstall -g @anthropic-ai/claude-code
需手动删除以下三个位置的残留文件:
文件位置
删除命令
验证方法
主目录隐藏文件
rm -rf ~/.claude-code
ls ~/.claude-code/应提示目录不存在
配置目录
rm -rf ~/.claude
ls ~/.claude/应提示目录不存在
npm缓存
npm cache clean --force
观察终端无报错
重新安装 npm install -g @anthropic-ai/claude-code 配置api key curl -fsSL https://download.aicodemirror.com/env_deploy/env-deploy.sh | bash -s -- "你的API_KEY" 进入claude 按提示进去在/logout 配置好settings,关闭终端,新开终端进入claude成功可用其他厂商获取其他base url
 
 

🤗 总结归纳

第一次安装claude code cli,如果需要配置其他厂商的api需要先配置claude code 的api_key, 让其先登陆完成,然后再/logout,关闭终端,再重新进入选择配置加载即可 配置api_key 1、可以通过claude code进去后按提示进行api登陆(但我这里实际情况是/logout后重新进去可能没识别配置,一直要我通过浏览器重新登陆) 2、通过claude code 官网获取api_key,进行脚本配置 curl -fsSL https://download.aicodemirror.com/env_deploy/env-deploy.sh | bash -s -- "你的API_KEY"

📎 参考文章

 
💡
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
 
相关文章
大模型平台ads.txt
Loading...