API key
像一把固定的门卡,放在 gateway host 上,比较直来直去,也最容易保持稳定。
Gateway 导读
这一页只讲模型提供商(Anthropic、OpenRouter 等)的认证方式,不是网关连接的认证。长期运行的网关首选 API Key,用 `export <PROVIDER>_API_KEY` 或写入 `~/.openclaw/.env` 即可。最容易搞错的是:OAuth 模式的 auth profile 不支持 SecretRef 凭证(`keyRef`/`tokenRef` 会被拒绝),且 Anthropic 的 Claude CLI 复用路径已恢复,但 API Key 仍是更稳定的选择。
先讲这一页到底在解决什么
这一页只讲模型提供商(Anthropic、OpenRouter 等)的认证方式,不是网关连接的认证。长期运行的网关首选 API Key,用 `export <PROVIDER>_API_KEY` 或写入 `~/.openclaw/.env` 即可。最容易搞错的是:OAuth 模式的 auth profile 不支持 SecretRef 凭证(`keyRef`/`tokenRef` 会被拒绝),且 Anthropic 的 Claude CLI 复用路径已恢复,但 API Key 仍是更稳定的选择。
第一步
官方这里一上来就说得很实在。长期跑的 Gateway,最可预测的通常就是 API key。
像一把固定的门卡,放在 gateway host 上,比较直来直去,也最容易保持稳定。
像按正规流程办入场手续。不是不好,而是要和供应商的账号体系对得上。
像 Claude 订阅票那一类门票。能用,但要看规则和风险提示。
能拿 API key,就先把门卡放稳。别一开始就让系统去猜复杂门禁。
最稳的做法
官方给的第一套推荐流程很像“先把钥匙放到房间里,再让值班员自己取”。
像先去办一张新门卡,再带回家。
门卡要放在真正跑 openclaw gateway 的那台机器上,不是放在别人的包里。
export <PROVIDER>_API_KEY="..."这像临时把门卡挂在墙上,方便当前这一趟先用。
~/.openclaw/.env如果 Gateway 是长期值班的,官方更建议把钥匙放进这本固定的小抽屉里。
命令翻译
别把它们看成纯命令。它们其实是在确认“这把钥匙真的能开门”。
openclaw models status像值班员先看一眼:“门卡在不在?有没有快过期?”
openclaw doctor像请体检医生再扫一遍整套门禁和房间状态。
如果你不想自己手动摆抽屉,openclaw onboard 也能帮你把钥匙收好。
先放钥匙,再验门卡,再让系统值班。
特殊门票
这部分要看得很清楚。能用,不代表每次都适合用。
claude setup-token像在 Claude 那边先拿一张订阅票,准备带回来给 OpenClaw 用。
openclaw models auth setup-token --provider anthropic像把那张票轻轻塞进 OpenClaw 的门禁夹里。
openclaw models auth paste-token --provider anthropic如果票是在别的机器上拿的,就手动抄回来,再贴到对应位置。
官方特别提醒:这是兼容路线,不是无条件推荐路线。政策风险要自己确认。
命令翻译
如果机器上已经有 Claude CLI,还能把现成登录状态迁过去,不必重新从头贴票。
openclaw models auth login --provider anthropic --method cli --set-default像把旧门卡搬进 OpenClaw 的新门禁柜里,还顺手把默认通道改好。
openclaw onboard --auth-choice anthropic-cli像新手引导直接问:“你是想沿着 Claude CLI 这条路走吗?”
官方说明会把默认模型切到 claude-cli/...,并把相关 allowlist 也补上。
能搬就搬,但搬完要记得把默认路也一起改好。
最后总结
Authentication 就是在给 Gateway 配门卡:长住时先用 API key,复杂门票像 setup-token 要谨慎,检查命令则是在提醒你钥匙有没有真的放对、拿对。
下一页如果你想看“系统开机后,后台小火车怎么跑”,就去 /gateway/background-process。