Claude Code Console 无密钥登录怎么开
2.1.243 起 /login 可「用 Console 账号登录」,不必每人发 API Key。给禁止开发者持有密钥的组织用。

claude code console 无密钥登录:2.1.243 在 /login 里加了一条推荐路径:Sign in with your Console account。旁边仍保留「创建 API Key」。Changelog 写明给法对象是不允许开发者持有 API Key 的组织。
和 API Key 登录差在哪
API Key 是一份可复制的密钥,进环境变量、进 CI、进本机点文件都容易漏。Console 登录走浏览器/设备授权,会话凭证由客户端管,组织可以按 Console 账号关人、开 SSO,不必满世界轮换 sk-ant-…。
CI 和无人值守作业仍需要机器身份。Changelog 同版本修了 workload identity federation:同一 job 里进程共用换到的 token,避免单次 token 被换两次直接废掉。无密钥登录解决的是「人坐在终端前」,不是「流水线里完全不要凭证」。
怎么走一遍
- 更新到 2.1.243+:
claude --version。 - 终端执行
/login(或首次启动的登录向导)。 - 选 Sign in with your Console account。
- 用有权限的 Anthropic Console 账号完成浏览器流程。
SSH 里同版本改进了登录体验:签名 URL 立刻出现;按 c 会告诉你 URL 到底复制成功没有,不再一律报成功。全屏终端里还会提示怎么选中文本。
失败时先看哪
跳转失败:本机浏览器拦了 localhost 回调,或公司代理改写了跳转。先在有图形界面的机器走通,再谈无头环境。
登进去但额度不对:Console 账号绑定的是组织账单,不是你以前那把个人 Key 的余额。/usage 和 /cost 数字会对上组织套餐。额度读法可对照 额度恢复自动继续。
公司若用托管设置强制登录方式,/status 会出现 Skipped sources:低优先级的 managed-settings.json 被更高层托管源盖掉。别改了本机文件却以为生效。