Skip to main content
如果你通过 API Key 和 Base URL(而非 OAuth)连接 Claude Code,仍然可以使用 cac 进行身份隔离和遥测拦截——无需代理。

设置

受保护的内容

不使用代理时,cac 仍然提供:

API 变量的处理方式

未配置代理时,cac 会保留你的环境变量:
  • ANTHROPIC_API_KEY — 保留
  • ANTHROPIC_BASE_URL — 保留
  • ANTHROPIC_AUTH_TOKEN — 保留
配置了代理时,cac 会清除这些变量以强制通过代理进行 OAuth 认证。这可以防止 API Key 通过第三方端点意外泄露。

多个 API 端点

你可以为不同的 API 端点创建独立的环境:
每个环境都有独立的身份和 .claude 配置。在它们之间切换: