跳转到主要内容
Claude Code 支持多种身份验证方法,具体取决于您的设置。个人用户可以使用 Claude.ai 账户登录,而团队可以使用 Claude for Teams 或 Enterprise、Claude Console 或云提供商(如 Amazon Bedrock、Google Vertex AI 或 Microsoft Foundry)。

登录 Claude Code

安装 Claude Code 后,在终端中运行 claude。首次启动时,Claude Code 会打开浏览器窗口供您登录。 如果浏览器没有自动打开,请按 c 将登录 URL 复制到剪贴板,然后将其粘贴到浏览器中。 您可以使用以下任何账户类型进行身份验证:
  • Claude Pro 或 Max 订阅:使用您的 Claude.ai 账户登录。在 claude.com/pricing 订阅。
  • Claude for Teams 或 Enterprise:使用您的团队管理员邀请您的 Claude.ai 账户登录。
  • Claude Console:使用您的 Console 凭证登录。您的管理员必须先 邀请您
  • 云提供商:如果您的组织使用 Amazon BedrockGoogle Vertex AIMicrosoft Foundry,请在运行 claude 之前设置所需的环境变量。不需要浏览器登录。
要登出并重新身份验证,请在 Claude Code 提示符处输入 /logout 如果您在登录时遇到问题,请参阅 身份验证故障排除

设置团队身份验证

对于团队和组织,您可以通过以下方式之一配置 Claude Code 访问:

Claude for Teams 或 Enterprise

Claude for TeamsClaude for Enterprise 为使用 Claude Code 的组织提供最佳体验。团队成员可以访问 Claude Code 和网络版 Claude,具有集中式计费和团队管理。
  • Claude for Teams:自助服务计划,具有协作功能、管理工具和计费管理。最适合较小的团队。
  • Claude for Enterprise:添加 SSO、域名捕获、基于角色的权限、合规性 API 和托管策略设置,用于组织范围的 Claude Code 配置。最适合具有安全和合规性要求的大型组织。
1

订阅

订阅 Claude for Teams 或联系销售部门了解 Claude for Enterprise
2

邀请团队成员

从管理员仪表板邀请团队成员。
3

安装并登录

团队成员安装 Claude Code 并使用其 Claude.ai 账户登录。

Claude Console 身份验证

对于偏好基于 API 的计费的组织,您可以通过 Claude Console 设置访问权限。
1

创建或使用 Console 账户

使用您现有的 Claude Console 账户或创建新账户。
2

添加用户

您可以通过以下任一方法添加用户:
  • 从 Console 内批量邀请用户:Settings -> Members -> Invite
  • 设置 SSO
3

分配角色

邀请用户时,分配以下角色之一:
  • Claude Code 角色:用户只能创建 Claude Code API 密钥
  • Developer 角色:用户可以创建任何类型的 API 密钥
4

用户完成设置

每个受邀用户需要:

云提供商身份验证

对于使用 Amazon Bedrock、Google Vertex AI 或 Microsoft Foundry 的团队:
1

遵循提供商设置

2

分发配置

将环境变量和生成云凭证的说明分发给您的用户。阅读有关如何 在此处管理配置 的更多信息。
3

安装 Claude Code

用户可以 安装 Claude Code

凭证管理

Claude Code 安全地管理您的身份验证凭证:
  • 存储位置:在 macOS 上,凭证存储在加密的 macOS Keychain 中。
  • 支持的身份验证类型:Claude.ai 凭证、Claude API 凭证、Azure Auth、Bedrock Auth 和 Vertex Auth。
  • 自定义凭证脚本apiKeyHelper 设置可以配置为运行返回 API 密钥的 shell 脚本。
  • 刷新间隔:默认情况下,apiKeyHelper 在 5 分钟后或在 HTTP 401 响应时调用。设置 CLAUDE_CODE_API_KEY_HELPER_TTL_MS 环境变量以获得自定义刷新间隔。