Claude API 密钥更换方法

修改配置文件(推荐)

Claude Code 默认从 ~/.claude/settings.json 读取配置信息。修改该文件可实现全局生效的 API Key 更换。

macOS/Linux 系统通过终端打开配置文件:

bash 复制代码
nano ~/.claude/settings.json

Windows 系统路径为:

复制代码
C:\Users\<用户名>\.claude\settings.json

配置文件内容示例:

json 复制代码
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-ant-新API密钥",
    "ANTHROPIC_BASE_URL": "https://api.anthropic.com"
  }
}

使用第三方服务时需要修改 ANTHROPIC_BASE_URL 字段。保存文件后需重启 Claude Code 使变更生效。

临时环境变量设置

当前终端会话中临时生效的设置方式:

Bash/Zsh 终端:

bash 复制代码
export ANTHROPIC_API_KEY="sk-ant-临时密钥"
claude

Windows PowerShell:

powershell 复制代码
$env:ANTHROPIC_API_KEY="sk-ant-临时密钥"
claude

该方法仅在当前终端窗口有效,关闭后配置自动失效。

永久环境变量配置

系统级环境变量配置(适用于需要长期固定的场景):

Linux/macOS 在 ~/.bashrc 或 ~/.zshrc 末尾添加:

bash 复制代码
export ANTHROPIC_API_KEY="sk-ant-永久密钥"

Windows 通过系统属性→高级→环境变量添加新变量:

复制代码
变量名:ANTHROPIC_API_KEY
变量值:sk-ant-永久密钥

需重启所有终端窗口使配置生效。此方法可能影响其他使用相同环境变量的应用。

这里使用的是GLM-4.6V

http://🙋蹲队友拼智谱 Coding Plan! 🧩国内顶流编程大模型,20+主流工具全适配,性价比拉满, 👉立即参与「拼好模」:https://www.bigmodel.cn/glm-coding?ic=XAOYIN4FUX

相关推荐
IvorySQL9 小时前
PostgreSQL 日报|修复截断 zstd 备份检测(10 月 9 日)
数据库·postgresql
刘胡子大叔9 小时前
SQL 脚本的导入顺序
数据库·sql
代码什么用10 小时前
Spring基础使用
java·后端·spring
代码什么用10 小时前
Spring对IoC的实现
数据库·spring
Su米苏10 小时前
Spring AI 中MCP 与普通 @Tool的区别
java·人工智能·spring
码云数智-园园10 小时前
unique_ptr 还是 shared_ptr?C++ 智能指针选型与内存泄漏实战分析
java·开发语言
老板一杯拿铁10 小时前
Java 异常体系详解:从字节码原理到最佳实践
java
蜗牛互联网10 小时前
Java 17 HttpClient调用文件转写API的超时与失败回退
java·人工智能·后端
禾小西11 小时前
07丨Redis 哨兵机制:主库故障后,如何恢复服务?
java·开发语言·redis
我不是阵雨11 小时前
JDK 21虚拟线程Pinning陷阱:一文拔钉解困
java·开发语言