开源工具 hallpass:在工具调用前实时校验 Agent 权限,防越权

Adorable-Algae6903 · reddit · 2026-09-24

Reddit 用户发布开源项目 hallpass,解决 OWASP 所称的「Excessive Agency」问题:Agent 通常用单一 bot 凭证操作 Jira、GitHub、Slack、Salesforce 或 AWS,任何能和 Agent 对话的人都能借它执行自己本无权限的操作(如删 issue、合并 PR),而 prompt 规则无法阻止底层工具调用以 bot 权限运行。

hallpass 的做法是在每次工具调用前实时向目标系统本身发起只读查询,确认发起用户是否真的有权限执行该操作,返回 allow / deny / unknown 三种结果;unknown(超时或无法评估的策略)按 deny 处理,fail closed,hallpass 自身永不执行动作。

作者同时询问社区目前的做法:per-user OAuth、按团队分 bot、还是危险操作加人工审批。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →