@caspar_br: 代理认证很难,但不该如此!你的代理需要扮演某个角色:有时是一个共享身份,有时……

X AI KOLs Following 工具

摘要

Managed Connections 通过允许 AI 代理在代码中定义其身份,简化了 OAuth 流程,避免了复杂的认证流程。现在可在 managed-deepagents 0.7 中使用。

代理认证很难,但不该如此! 你的代理需要扮演某个角色:有时是一个共享身份,有时是提问的用户。要正确做到这一点,你需要为每个服务准备一个 OAuth 应用、一个令牌存储、刷新逻辑以及同意流程 今天我们用 Managed Connections 来解决这个问题:在代码中定义你的代理扮演谁,其余的就交给我们处理: 𝚊𝚐𝚎𝚗𝚝 -> 代理使用自己的令牌 𝚞𝚜𝚎𝚛 -> 代理使用用户的令牌,如果用户尚未连接,则引导他们完成同意流程 通过一个参数,你就可以避免整个 OAuth 流程。现在可在 managed-deepagents 0.7 中使用。
查看原文
查看缓存全文

缓存时间: 2026/09/08 21:35

代理身份验证很难,但本不该如此!

你的智能体需要扮演特定角色:有时是统一的身份,有时是发起请求的用户。要正确实现这两种模式,你需要为每个服务配置OAuth应用、维护令牌库、实现刷新逻辑和授权流程。

如今,我们用「托管连接」功能彻底解决了这个问题:只需在代码中定义智能体的角色,其余工作将自动完成:

  • 智能体身份:智能体使用自有令牌
  • 用户身份:智能体使用用户令牌——若用户尚未接入,系统将引导其完成授权流程

仅需一个参数即可跳过繁琐的OAuth流程。此功能现已通过 managed-deepagents 0.7 版本正式发布。

相似文章