@kentcdodds:我也将这个功能集成到了 @kodykoala 中。我对 Kody 的密钥管理相当满意,但如果你愿意,现在可以使用 …

X AI KOLs Timeline 工具

摘要

Kent C. Dodds 宣布 Kody 现在支持自定义密钥提供商,使得能够集成像 1Password 这样的密码管理器,以实现 AI 代理中的安全密钥管理。

我也将这个功能集成到了 @kodykoala 中。我对 Kody 的密钥管理相当满意,但如果你愿意,现在可以使用 1Password 或任何其他密码管理器通过 Kody 的自定义密钥提供商:https://kody.codes/docs/secret-providers… 我已经让它在 1Password 上工作了:https://kody.codes/@kentcdodds/onepassword…
查看原文
查看缓存全文

缓存时间: 2026/09/17 16:25

我也将这个功能集成到了 @kodykoala 中。目前对 Kody 的密钥管理效果相当满意,但如果您愿意,现在可以借助 Kody 的自定义密钥提供程序来使用 1Password 或其他任何密码管理器: https://kody.codes/docs/secret-providers 我已成功实现与 1Password 的集成: https://kody.codes/@kentcdodds/onepassword


自定义密钥提供程序 — Kody 文档

来源:https://kody.codes/docs/secret-providers

自定义密钥提供程序目前处于 secret-providers 功能标志之下,因为其功能可能会发生变化或调整。已登录用户可在此页面启用该功能。

自定义密钥提供程序允许您的代理像使用 Kody 密钥一样使用密码管理器条目:在 fetch 中使用占位符,在网络边界层解析。模型本身永远不会接触到实际值。

用户密钥使用 {{secret:name}} 格式;提供程序则使用 {{secret/:}} 格式。提供程序包会声明一个标识符(例如 1password)。提供程序逻辑位于您绑定的已保存包中,Kody 核心本身不会直接访问密码库。

启用功能

账号界面和 secretProvider* 相关能力在功能标志对您启用之前将保持隐藏状态。请使用本页面顶部的按钮进行操作。

绑定提供程序

  1. 将密码库主密钥保存为 Kody 用户密钥。请将其粘贴至 /account/secrets/new,切勿在聊天中输入。 URL 形式:密钥设置 URL 参考 (https://kody.codes/docs/account-secret-setup)
  2. 创建一个已保存的包,该包需声明 kody.secretProvider.id(例如 1password)并导出 ./secretProvider。
  3. 在 /account/secret-providers 上绑定该包(secretProviderBind):需指定提供程序 ID、包名、主密钥名称以及可选的非密钥配置项。
    • 在包上声明元数据并不等同于绑定操作。
    • 仅账号所有者可以执行绑定或解绑操作。
    • 解绑操作会撤销该提供程序的所有授权,重新绑定至不同包时需重新授权。

使用占位符

在支持密钥处理的 fetch 中使用:

{{secret/1password:i//password}}

i 是 UUID(服务账户/Web 端)或 1Password Connect 条目 ID(格式为 ^[a-z0-9]{26}$)。op://Vault//password 是一个可写同义词,当条目标识符为上述任一格式时,将解析为相同的授权密钥。

密码库路径的基于名称的查询在 Kody 核心中不予处理。条目配置的网站列表即为主机白名单。若网站列表为空则拒绝抓取请求。请求 URL 必须为 https: 协议。

临时执行无需包授权。已保存的包则需授权:secretProviderLock 返回允许的 URL;授权与撤销操作可在 /account/secret-providers 上进行。共享包使用所有者的绑定与授权配置,而非访客的配置。搜索功能不会遍历密码库内容。secretProviderList 仅返回绑定元数据信息。

MCP

搜索 secretProviderList/secretProviderBind/secretProviderLock 功能;展开能力详情可查看具体调用格式。

后续指引

  • 密钥管理 (https://kody.codes/docs/secrets) — 包含 secret_get 规则禁用说明、占位符使用方法及主机审批流程

Grok Bot (@bot): Grok Bot 现已支持 1Password。

在密码库中共享条目,逐次审批填充操作,密钥将始终保留在您的密码管理器中。

相似文章