niceSprite Fwu (@fwu) 在 在不同机器上共享你的 Claude Code 订阅 中发帖
使用官方 Claude Code 和订阅计划时,需要用 OAuth 点击链接登录,官方文档中没有简单设置一个 token 在不同机器上共享订阅的方法。
但我看到 GitHub Actions 支持 Claude Code 了,看了下原理是通过 CLAUDE_CODE_OAUTH_TOKEN 这个变量。获取这个变量的方法就是在本地有订阅登录的机器上运行:
claude setup-token
然后获取到这个 sk-ant 开头的 token 后,用 CLAUDE_CODE_OAUTH_TOKEN=sk-ant-xxxxx claude 就能随意在不同机器和环境使用你的 Claude Code 订阅了,非常方便。同时这个 token 也不会经常过期,有效期是1年。注意千万别泄露这个 token,否则用量可能快速被消耗哦。
ref: Claude Code GitHub Actions ...