Steipete's "models auth login":OpenClaw 教父的新 AI 认证 CLI

> 来源: X/Twitter (347.5K 浏览, 3.2K 点赞, 124 回复)

> 日期: 2026-04-05 (推文发布于 2026-04-04)

> 作者: Peter Steinberger (@steipete) — PSPDFKit 创始人,OpenClaw "教父" (Clawdfather),46.3k GitHub followers

> 类型: CLI 工具发布 / 技术公告

> 火爆程度: 24 小时内 34.7 万浏览,说明这是 AI 开发者社区高度期待的工具

🎯 一句话版本

Claude 即将移除对 OpenClaw 的 OAuth 访问支持,OpenClaw 教父 Steipete 亲自回复解决方案:用 models auth login --provider anthropic --method cli --set-default 替代 OAuth——这不是新工具发布,而是生态危机应对,34.9 万人围观。

🎯 **关键发现:这不是工具发布,是危机解决方案**

完整对话链(X API + 图片分析)

第一步: @fxnction 的求助(问题陈述)

`

Opus 4.6

How can I help you this evening?

Claude is removing oauth access for openclaw tomorrow,

figure out 5 ways to get around this and still use oauth access for claude in openclaw.

Make no mistakes.

`

第二步: @steipete 的技术回应(解决方案)

为什么这么火?(危机 + 解决方案)

维度分析
**问题范围**影响所有 OpenClaw + Claude 用户
**时间压力**"明天就移除" (实际可能夸张,但紧迫感强)
**解决方案权威性**OpenClaw 教父亲自回复
**技术深度**不是"试试这个",而是具体 CLI 命令

根本原因: 这不是"又一个 CLI 工具发布",而是 "OpenClaw 生态面临身份验证危机,教父亲自给出解决方案"

互动数据(最新)

关键洞察: 这不是独立公告,而是作者对社区反馈的技术支持回复,说明:

1. models 工具已经在社区中被试用

2. @fxnction 可能是早期用户/测试者

3. Steipete 正在提供具体的配置指导

作者身份

Peter Steinberger (steipete)

关键定位:他是 OpenClaw 社区的"教父级"人物,他的工具发布会被整个生态关注。

命令解析

命令结构分解


models              ← 工具名称
  auth             ← 认证子命令
    login          ← 登录操作
      --provider anthropic   ← 指定提供商:Anthropic
      --method cli           ← 认证方式:命令行交互
      --set-default          ← 设为默认配置

推测的功能特性

特性推测
**多提供商支持**支持 `--provider anthropic`,肯定还支持 OpenAI、Google、Claude、Gemini 等
**多认证方式**`--method cli` 暗示可能有 `--method web`、`--method env`、`--method file`
**配置管理**`--set-default` 可设默认提供商,类似 `git config --global`
**环境隔离**可能有 `--profile`、`--env` 用于不同环境(开发/生产)
**密钥安全存储**可能用系统密钥链或加密文件存储,而不是明文环境变量

与现有工具的对比

工具功能区别点
`ollama`本地模型运行**models** 聚焦"认证",不是"运行"
`litellm`统一 API 调用**models** 可能更轻量,只做认证配置
`openai` CLIOpenAI 专用**models** 是多提供商
`aws configure`AWS 认证**models** 是 AI 版,跨多个云 AI 服务

为什么这么火?(34.7 万浏览)

1. 解决了真实的痛点

当前 AI 开发的认证现状

models 的解决方案


# 一键配置所有
models auth login --provider openai
models auth login --provider anthropic --set-default
models auth login --provider google

# 使用
models run --model claude-3-5-sonnet "Hello"  # 自动用配置好的 Anthropic 密钥

2. 来自"教父"的背书

3. 发布时间点

4. 推文形式巧妙

🛠️ **技术定位:OAuth 替代方案,不是通用工具**

核心功能推测(基于危机上下文)


models auth login --provider anthropic --method cli --set-default

1. 运行命令 → 提示输入 Anthropic API 密钥

2. 密钥保存在系统密钥链(Keychain/keyring)

3. --set-default 设为默认提供商

4. OpenClaw 自动读取,绕过 OAuth

为什么 CLI 方法能绕过 OAuth 限制?

方案工作原理限制
**传统 OAuth**用户授权 → 获取 token → 3rd-party 使用Claude 可单方面禁用
**`models auth login`**用户直接输入 API 密钥 → CLI 管理 → OpenClaw 读取Claude 只能禁用 API 密钥,不能禁 CLI

本质区别: OAuth 是"授权访问",models 是"密钥托管"。Claude 可以拒绝 OAuth 授权,但无法阻止用户用自己的 API 密钥。

可能的架构更新


models CLI (OAuth 替代层)
├── auth login    # 密钥录入 + 密钥链存储
├── auth logout   # 清除本地密钥
├── auth list     # 查看配置的提供商
├── auth rotate   # 密钥轮换
└── config        # OpenClaw 集成配置

与 OpenClaw 的紧急集成

1. OpenClaw 检测 OAuth 失败 → 回退到 models

`javascript

// 伪代码

try {

await oauth.authenticate();

} catch (oauthError) {

if (oauthError.code === 'OAUTH_DISABLED') {

const apiKey = await modelsCli.getKey('anthropic');

return authenticateWithApiKey(apiKey);

}

}

`

2. 多提供商无缝切换

`bash

# 用户操作

models auth login --provider anthropic

models auth login --provider openai --set-default

# OpenClaw 自动选择

if (task.requiresAnthropic) {

use(models.getKey('anthropic'));

} else {

use(models.getDefaultKey()); # openai

}

`

3. 迁移指南(Steipete 可能正在写)

`markdown

# 从 OAuth 迁移到 models CLI

1. 安装 models: brew install models (推测)

2. 配置: models auth login --provider anthropic

3. 测试: models test --provider anthropic

4. 更新 OpenClaw 配置

`

🔥 **与我们的关联:不是"锦上添花",是"雪中送炭"**

1. **小虾 (xiaoxia.app) 的生存问题**

当前危机:如果 Claude 移除 OAuth,小虾用户的 Claude 集成直接失效。

models 紧急应对方案


# 小虾紧急更新 (推测)
features:
  authentication:
    primary: oauth  # 优先 OAuth
    fallback: models-cli  # OAuth 失败时自动回退
    migration_guide: true  # 引导用户迁移

时间线

2. **Deep Research Agent 的认证风险**

当前:依赖 OpenRouter (背后是 Anthropic) 的 OAuth/API 密钥。

风险:如果 OpenRouter 也跟随 Claude 政策,我们的研究流水线中断。

应对


# 紧急预案
models auth login --provider anthropic --method cli
models auth login --provider openai --method cli
# 保持双提供商冗余

3. **OpenClaw 生态连锁反应**

可能的影响链

1. Claude 禁用 OAuth → OpenClaw 官方集成失效

2. models 成为事实标准 → 所有 OpenClaw 项目必须集成

3. 小虾如果不支持 models → 用户流失到支持的项目

我们的位置

4. **技术债务 vs 生存需求**

方案工作量风险收益
**等待官方修复**高 (可能无修复)
**临时 patch**中 (可能不稳定)维持运行
**全面集成 `models`**低 (教父方案)技术领先 + 用户信任

建议: 立即开始 models 集成 POC,即使 Claude 最终没禁用 OAuth,这也解决了一直存在的密钥管理问题。

⚠️ **关键未知与风险**

1. **Claude OAuth 禁用真实性**

2. **`models` 工具状态未知**

3. **时间窗口紧迫**

4. **社区反应未知**

- 其他用户的类似问题

- 官方澄清

- 替代方案讨论

- 迁移经验分享

5. **我们的验证步骤**

1. 测试 OpenClaw + Claude OAuth 是否还正常

2. 搜索 Claude 官方公告 关于 OAuth 政策变更

3. 监控 OpenClaw GitHub Issues 相关讨论

4. 联系社区 获取更多上下文

🎯 **重新评分:危机应对视角**

维度分数说明
**问题严重性**9.5/10直接影响 OpenClaw + Claude 核心集成
**解决方案权威性**9/10OpenClaw 教父亲自回应,非第三方方案
**时间紧迫性**8.5/10"明天就移除" + 已过 2 天,需立即行动
**技术可行性**7/10CLI 密钥托管理论上可行,但工具完整度未知
**信息完整性**5/10只有对话片段,缺少官方公告/工具文档
**我们的暴露风险**8/10小虾 + Deep Research Agent 都依赖 Claude
**行动优先级****9/10****立即调查 + 预案准备**
**综合****8.0/10****不是"值得研究",是"必须应对"**

评分变化: 从工具评估 (8.2) → 危机应对 (8.0),权重从"特性"转向"紧迫性"

关键链接

: 由于 X 登录限制和 API 限制,我们无法查看 124 条回复的具体内容。但仅从 34.7 万浏览和 3.2K 点赞的数据看,这是近期 AI 开发者社区最受关注的工具发布之一。

🚨 **紧急行动清单**

**立即(今天-明天)**

1. 验证 OAuth 状态

`bash

# 测试 OpenClaw + Claude OAuth 是否还工作

curl -H "Authorization: Bearer $CLAUDE_OAUTH_TOKEN" \

https://api.anthropic.com/v1/messages

`

2. 搜索官方信息

- Claude 官方博客、公告

- Anthropic 开发者文档更新

- OpenClaw GitHub Issues/PRs 相关讨论

3. 联系社区获取上下文

- OpenClaw Discord 相关频道

- Twitter 搜索 Claude OAuth openclaw

- 查看我们看不到的 124 条回复(可能需要登录)

**短期(1-3 天)**

1. models 工具验证

`bash

# 尝试安装/使用

which models

models --help

models auth login --provider anthropic --method cli

`

2. 小虾应急预案

- 起草用户通知模板

- 准备 models 集成代码框架

- 测试 API 密钥认证替代方案

3. Deep Research Agent 备用方案

- 配置多 AI 提供商冗余 (OpenAI + Anthropic)

- 测试非 OAuth 认证流程

**中期(1-2 周)**

1. 技术决策

- 如果 models 成熟 → 全面集成

- 如果 models 不成熟 → 自建简化版

- 如果只是误报 → 归档为技术储备

2. 架构更新

- 统一认证层抽象 (支持 OAuth/API Key/CLI)

- 密钥管理标准化

- 用户迁移工具

**长期(1-3 月)**

1. 生态定位

- 如果 models 成为标准 → 成为首批深度集成案例

- 如果 OAuth 恢复 → 提案改进 OpenClaw 认证架构

- 无论哪种情况,解决了一直存在的密钥管理技术债

2. 产品差异化

- 小虾: "首个支持 models 的 OpenClaw 托管平台"

- Deep Research: "多提供商冗余 + 自动故障转移"

- 技术文章: "OpenClaw 认证危机应对全记录"

> 一句话总结:这不是工具发布,是生态危机应对。@fxnction 截图显示 Claude 可能移除对 OpenClaw 的 OAuth 访问,OpenClaw 教父 Steipete 亲自回复 models auth login 解决方案——用 CLI 密钥托管替代 OAuth。34.9 万浏览、3.3K 点赞反映的是社区恐慌 + 权威解决方案。无论 OAuth 禁用是否真实,这暴露了 OpenClaw 生态的认证脆弱性。我们必须立即验证情况并准备应急预案,这关乎小虾和 Deep Research Agent 的持续运行。