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

相关推荐
王维同学19 分钟前
[自学][Windows C++]RunOnceEx 注册表分组键的安全遍历
c++·windows·安全·开源
码哥字节3 小时前
Claude Code 新手必问的 10 个问题,一次答清楚
claude code
imatt5 小时前
Qt Creator 在Windows下编译信息乱码
windows·qt
就不掉头发5 小时前
计算机的虚拟内存
linux·服务器·windows
林小果16 小时前
用 Codex 做一个 API 地址诊断器:Claude Code、Codex、Gemini CLI 的 /v1 排错实战
api·ai编程·codex·claude code·gemini cli·base url·linkagi
春风霓裳7 小时前
window设置永不更新
windows
luyun0202029 小时前
专防未成年,吾爱出品
网络·windows·figma
love530love19 小时前
【笔记】AutoClaw NSIS 安装器卡死、进程杀不掉、目录删不了?我是这么解决的
人工智能·windows·笔记·agent
大模型码小白1 天前
JAVA 集合框架进阶:List 与 Set 的深度解析与实战
java·开发语言·人工智能·windows·语言模型·list·ai编程
XUHUOJUN1 天前
AKS 不是安装在 Windows Server 上,而是运行在 Windows Server 之上的 Azure 平台能力
windows·架构·k8s·azure local·azure stack