Windows 怎么修改Claude Code的API Key?

Claude Code 的 API Key = 环境变量 ANTHROPIC_API_KEY

👉 没有配置文件,不在 .claude 里改


一、推荐方式:修改环境变量

✅ Windows(永久生效,推荐)

1️⃣ 设置新的 API Key

CMD 或 PowerShell(随便一个) 执行:

bat 复制代码
setx ANTHROPIC_API_KEY "sk-ant-你的新Key"

⚠️ 注意:

  • 一定要 带引号
  • setx 不会影响当前窗口
2️⃣ 关闭所有终端窗口

重新打开一个 CMD / PowerShell

3️⃣ 验证是否生效
bat 复制代码
echo %ANTHROPIC_API_KEY%

能看到 sk-ant-xxxx

👉 配置成功 ✅


二、只对当前窗口生效(临时切 Key)

适合:测试 / 多账号 / 临时用

bat 复制代码
set ANTHROPIC_API_KEY=sk-ant-你的Key

关窗口就失效。


三、Claude Code 不认 Key?强制触发一次

有时候 Claude Code 已经缓存了登录状态,你可以:

bat 复制代码
claude auth logout
claude auth login

或者直接新开一个终端再跑:

bat 复制代码
claude

四、确认 Claude Code 真的是用这个 Key

执行:

bat 复制代码
claude doctor

你会看到类似:

复制代码
✔ ANTHROPIC_API_KEY is set
✔ Authenticated

(如果有 ❌,基本就是环境变量没生效)


五、常见坑

❌ 1. Key 改了,但 claude 还在报旧错误

👉 终端没重开

setxset


❌ 2. 在 .npmrc / .claude 里找 Key

👉 Claude Code 不用配置文件存 Key


❌ 3. 同时存在多个 Key

检查:

bat 复制代码
set ANTHROPIC

有时候你之前在别的地方设过。


六、 多 Key 快速切换

示例:

bat 复制代码
:: claude-dev.bat
set ANTHROPIC_API_KEY=sk-ant-dev
claude
bat 复制代码
:: claude-prod.bat
set ANTHROPIC_API_KEY=sk-ant-prod
claude

相关推荐
gs801402 小时前
【保姆级】MetaGPT安装避坑指南:Windows+Conda环境下解决依赖冲突、版本过低及配置失效问题
人工智能·windows·conda·metagpt
Traced back2 小时前
Windows窗体应用 + SQL Server 自动清理功能方案:按数量与按日期双模式
数据库·windows·c#·.net
阿蒙Amon2 小时前
C#每日面试题-索引器和迭代器的区别
开发语言·windows·c#
逍遥德3 小时前
Java Stream Collectors 用法
java·windows·python
玉米很好吃4 小时前
电脑常用参数
windows·电脑
哇咔咔哇咔4 小时前
Windows下载、安装并运行MinIO,访问WebUI界面
windows·oss
Whoami!4 小时前
⓫⁄₄ ⟦ OSCP ⬖ 研记 ⟧ Windows权限提升 ➱ 搜索Windows的敏感信息
windows·网络安全·信息安全·信息收集
余茕然4 小时前
windows用nvm管理nodejs
windows·node.js
凯强同学4 小时前
macOS 、iPhone↔ Windows 11 通过共享文件夹(SMB)互传文件:详细教程
windows·macos·iphone