跳到正文
🟢 已验证可用 — 实际跑通验证 进阶 开发工具

AI 自主配置 Google Cloud OAuth:没人教它,它自己搞定了

OpenClaw 发现需要 API 密钥时,自主打开浏览器、进入 Google Cloud Console、配置 OAuth、申请 Token,全程没有人类指导。

⚔️ 难度 ★★☆ 进阶
⏱ 配置耗时 5 分钟(AI 自动完成)
🎁 掉落 节省 5 分钟(AI 自动完成)
🦞 部署 可一键部署

🎯 做完你会得到

AI 判断当前任务需要 Google API 权限,自己打开浏览器完成 OAuth 配置,拿到 Token 后继续执行原始任务。

🛠 需要什么

  • agent-browser
  • api-gateway

👤 适合谁

  • 对 AI 自主能力感兴趣的用户
  • 不想手动配 API 的开发者
  • 想了解 OpenClaw 极限能力的人

⚡ 效果预览

你让 AI 读 Gmail,它发现没权限 → 自己打开 Google Cloud → 配好 OAuth → 拿到 Token → 开始读邮件,全程你在喝咖啡

发生了什么

@Infoxicador 让 OpenClaw 执行一个需要 Google API 的任务。AI 发现自己没有 API 密钥,然后……

原文“My @openclaw realised it needed an API key… it opened my browser… opened the Google Cloud Console. Configured oauth and provisioned a new token 😬🤯”

没有人告诉它 Google Cloud Console 在哪,没有人教它 OAuth 流程,它自己判断、打开浏览器、找到入口、完成了整个配置。

这是怎么做到的

OpenClaw 的 Agent Browser 技能让 AI 可以操作浏览器。当 AI 遇到没有权限的障碍时,它会尝试自己解决:

  1. 判断需要什么类型的 API 权限
  2. 搜索或直接访问对应的开发者控制台
  3. 使用浏览器自动化完成配置
  4. 获取凭证后继续原任务

前置条件

  • OpenClaw 已安装并运行
  • Agent Browser 技能已安装:clawhub install agent-browser
  • 浏览器中已登录 Google 账号(AI 需要在已登录状态下操作)

如何复现

其实不需要配置——这是 AI 的自主行为。你只需要:

帮我读取 Gmail 里最近的未读邮件

如果 AI 发现没有 Gmail API 权限,它可能会自己去配置。

但更推荐主动授权:

# 安装 API Gateway 技能,一次性配好多个平台的权限
clawhub install api-gateway

预期结果

  • AI 遇到权限问题时不会卡住,会尝试自己解决
  • 减少你手动配置 API 的时间
  • 体验AI 真的在帮你干活的感觉

踩坑记录

安全风险:AI 自主申请权限可能申请过多

症状:AI 可能申请了比任务需要更大范围的权限。

解法

  1. 配置完后检查 Google Cloud Console → API 与服务 → 凭据,确认权限范围
  2. 在 AGENTS.md 中明确写申请权限前先告诉我
  3. 敏感操作建议手动配置,不让 AI 自主完成

二次验证拦截

症状:Google 账号开了两步验证,AI 无法通过。

解法:先手动完成一次登录,让浏览器保持登录状态。或使用 API Gateway 技能手动配置 OAuth。

不满意怎么调

  • 不想让 AI 自己申请权限 → 在 SOUL.md 写不要自主申请任何 API 权限,告诉我后由我手动操作
  • 想让 AI 更大胆 → 在 SOUL.md 写遇到权限问题可以自己解决,不用问我
  • 想控制权限范围 → 用 API Gateway 统一管理,设置最小权限原则
#自主能力#OAuth#Google Cloud#浏览器自动化#创意玩法