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

相关推荐
Cheng小攸14 小时前
综合实战(3)
windows·php
bucenggaibian15 小时前
搭建CMD编译C语言环境
linux·c语言·windows
ylscode15 小时前
微软发布针对 Windows 11 的 KB5089573 补丁,以修复“周二补丁日”安装问题
windows·安全·microsoft·安全威胁分析
周易宅15 小时前
Cladue Code自动升级2.1.156无法使用,回退到2.1.153并禁止自动升级,可用稳定版本2.1.153
ai·claude code
十正1 天前
Claude code源码精读之上下文压缩
ai·aigc·agent·claude code
yaoxin5211231 天前
419. 现代 Java IO 最佳实践 - 写入文本文件
java·windows·python
IOT.FIVE.NO.11 天前
2026-05-30-Codex更新后对话消失和沙盒失效:适用人群、问题背景、解决方式与原因分析
人工智能·windows
阿昭L1 天前
Lab 1-2
windows·恶意代码·逆向工程
Lv_沐曦1 天前
Windows磁盘驱动器取消黄色感叹号的方法
运维·windows·bitlocker·黄色感叹号