个人API key不想设置在全局环境里面,只在自己的环境里面设置

如果使用的是公共的服务器的话,claude是安装在了公用的地址,并且配置文件也是任何人就可以访问到的,那么这种情况应该怎么配置自己的api?

如果直接在全局的settings.json中配置的话直接就泄露了,这种情况可以在本机的.claude/settings.local.json 本机的局部配置文件中配置,把全局配置文件settings.json中的api那一行注释一下,这样就会使用。

排查过程中发现的两个事实(供参考)

  1. settings.jsonenv 字段;制覆盖 shell 的 export 环境变量——这就是之前 export 新 key 仍报 401 的根本原因。
  2. settings.local.json(项目级个人配置)优先级高于全局 settings.json,是覆盖失效 token 的正确位置;但它由 Claude CLI 会话自动管理,填 key 后要尽快退出重启,避免会话回写覆盖。
posted @ 2026-07-28 09:16  Seryn  阅读(11)  评论(0)    收藏  举报