集成与连接器
集成
为每个智能体配备它所需的确切工具和外部服务——按智能体逐一开关工具,并通过 OAuth 连接账户。
智能体的能力上限,取决于你给它的工具。 研究型智能体需要联网;编程型智能体需要终端和 Git;客服型智能体需要你的 Slack。Buda 让你按智能体逐一决定这些能力——开启某些工具、连接相应账户,并关闭其余一切——这样每个智能体都恰好能完成本职工作,不多也不少。

两类集成
Buda 有两层能力,都在 设置 → 集成 中管理:
- 内置智能体工具 —— 云电脑自带的能力:运行时(终端、文件)、网络搜索与浏览、自动化、图像与视频、渠道,以及音频。你可以按智能体逐一开关这些工具。
- OAuth 连接 —— 把一个外部账户(如 Linear 或 Slack)关联到某个智能体,让它能代表你在该服务中执行操作。连接时会走标准的 OAuth 授权流程,由你批准一组明确的权限范围(scope)。
按智能体连接
工具与连接的作用范围是单个智能体,而非整个空间。在「集成」页面顶部的选择器中选定智能体,然后为它启用所需的能力。这能让权限保持收紧:你的财务智能体永远拿不到你的代码仓库,你的客服智能体也永远拿不到你的计费工具。
OAuth 与权限范围
当你连接某个外部服务时,Buda 会把你带到该服务商的授权界面。你会清楚看到智能体正在请求哪些权限范围(scope)——例如对 issue 的读取权限——并由你明确批准。Buda 会安全地保存由此生成的令牌,并仅将其用于该智能体的操作。
针对 Linear 和 Slack 的 OAuth 连接器正在逐步上线。如果某个服务在你的空间中显示 即将推出,它的内置工具可能已经可用——待该 OAuth 流程启用后,再去连接账户即可。
撤销访问权限
你可以随时在「集成」页面把某个服务从智能体上断开连接——Buda 会丢弃已保存的令牌。若想更彻底地撤销,还可以在该服务商自己的「已连接应用」设置中移除 Buda。