Claude Code

Claude Code 配置

将网关凭据和模型设置保留在 Claude Code 用户配置中。

使用用户设置文件

将持久的用户级设置存储在 ~/.claude/settings.json 中。活动 shell 中的环境变量可以覆盖或补充相同的连接值。

保持网关基本 URL 不包含尾随 /v1,除非您的控制台明确提供不同的 Claude 兼容路径。
~/.claude/settings.json
{  "env": {    "ANTHROPIC_BASE_URL": "https://www.omnigateway.org",    "ANTHROPIC_AUTH_TOKEN": "your-api-key",    "ANTHROPIC_MODEL": "your-claude-model"  }}

凭证优先级和安全性

  • 首选专用环境变量或安全密钥帮助程序,而不是将凭据提交到仓库。
  • ANTHROPIC_AUTH_TOKEN 优先于配置的 API 密钥帮助程序。
  • 使用提供商和凭据的用户级设置;仅将项目设置用于安全的项目行为。
  • 如果 API 密钥出现在屏幕截图、shell 历史记录或公共仓库中,请立即轮换它。

验证配置

  1. 打开一个新终端,使其不保留以前的环境变量。
  2. 运行 claude doctor 并解决安装警告。
  3. 启动新会话并使用 /model 确认预期模型。
  4. 发送一个简短请求并检查 OmniGateway 请求日志。