日常事务/项目与案例
OpenShears:审计并批量撤销 AI Agent 留下的 OAuth 授权
原作者 @oswarld_oz 开源 OpenShears。按作者原帖说明,他给 Claude、Codex、Cursor、Grok、Copilot 等 Agent 与大量 MCP 开过 GitHub/Google 授权后发现残留应用极多,于是做了 undo 工具:npx openshears audit 列出仍持有令牌的应用,prune --keep "Claude" 可撤销其余。MIT。本站未实测 audit/prune,也未验证其对各平台 OAuth 撤销的覆盖范围。
做了什么
原作者 @oswarld_oz 开源 OpenShears。按作者原帖说明,他给 Claude、Codex、Cursor、Grok、Copilot 等 Agent 与大量 MCP 开过 GitHub/Google 授权后发现残留应用极多,于是做了 undo 工具:npx openshears audit 列出仍持有令牌的应用,prune --keep "Claude" 可撤销其余。MIT。本站未实测 audit/prune,也未验证其对各平台 OAuth 撤销的覆盖范围。
为什么有意思
Agent 普及后「授权堆积」是真实安全卫生问题;把审计与选择性撤销做成 CLI 很可复现。以上为基于作者说明的推断。
usecasecn 编辑视角顺着来源,继续看看

查看项目源码@oswarld_oz · github.com
前往项目仓库,查看成果与项目说明;运行条件以作者说明为准。
未实测 npx openshears audit/prune;未验证 GitHub/Google 撤销是否完整、是否支持企业账号。作者举例数字属其自述环境,非本站复现。站内去重待审时核对。
收录:2026-11-09 · 中文摘要由 usecasecn 整理