返回资讯中心
外部精选
软件工程
#开发者实时流

KeyContain推出面向AI代理的细粒度API权限控制工具

来源标题:Show HN: KeyContain – Fine-grained access to APIs your agents use

KeyContain发布工具,可为每个AI代理分配独立密钥,并按具体操作逐项审批其在Gmail、QuickBooks、GitHub、Cloudflare等API上的行为。敏感操作会暂停并向用户推送请求摘要,由用户批准或拒绝。例如代理只能在指定仓库的agent/前缀分支推送,DNS修改则全部需人工确认。

Hacker News 最新tsergiu2026/11/7 · 7 天前4 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

给每个 agent 分配独立的密钥,并逐项决定它能在 Gmail、QuickBooks、GitHub、Cloudflare 以及几乎任何其他 API 上做什么。

KeyContain 会暂存一个「询问我」请求,并通过 KeyContain 应用或浏览器通知你,同时附上它自己对请求内容的摘要。

KeyContain 现在 invoice-runner-2 想要创建一张发票:Northwind Traders · $2,150.00 · 2 行 · 到期日 11 月 5 日 为 Northwind Traders 创建一张发票:2 行,$2,150.00,到期日 11 月 5 日 KeyContain 从请求中读取了这些信息。 拒绝 批准

逐服务配置 只给 agent 它真正需要的权限。

QuickBooks Online 它自己的连接 一个连接到某公司的应用可以读取并更改该公司内的一切内容,从发票到付款和账单。 你允许它读取发票、客户和报表,并让新发票等待你批准。

一个能向仓库推送的 token,可以推送、强制推送并删除该仓库中任何未受保护的分支。 你允许它向你选定的仓库中以 agent/ 为前缀的分支推送并创建 pull request。合并操作等你来批准。

一个能编辑某个 zone 内 DNS 的 token,可以更改或删除该 zone 中的每一条记录。 你让每一次 DNS 更改都等待你批准。

你交给 KeyContain 的每一个服务密钥(例如 QuickBooks)都会加密存储,因此即使有人拿到了我们的数据库或备份副本,也无法使用它。

App Store Connect Cloudflare Firebase Forgejo Gitea GitHub GitLab Gmail Google Calendar Google Cloud Google Drive Google Play Google Workspace Namecheap Plaid Porkbun QuickBooks Online Slack Telnyx Twilio Wave Xero Generic HTTP

希望我们内置支持某个目前还没有的服务?告诉我们 →

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →