产品3 分钟阅读

AgentConnect 支持 Microsoft Teams 和 Azure DevOps 了

让 Agent 参与 Teams 里的讨论,处理 Azure Repos 上的 PR。

AgentConnect 现在支持 Microsoft Teams 和 Azure DevOps 了。团队用 Microsoft 365 的话,Claude Code、Codex 等 Agent 可以直接参与 Teams 里的讨论,也能在 Azure Repos 里干活。

Microsoft Teams

在频道里发帖时 @ Agent,它会在这条帖子的回复里作答。之后在回复里继续说,都是同一个会话,可以随时补充信息或调整方向。Agent 的回答只发一条,边处理边原地更新。

在 Teams 频道的回复里,Agent 先讲清分页 bug 的原因和修法,再用卡片问默认每页条数。

私聊和群聊里也能用。Agent 需要你做选择或批准操作时,会发一张列出选项的卡片,有人回答之后,对话里所有人看到的卡片都会更新。私聊里还可以直接把文件发给 Agent,它也能把文件发回给你。

和其他组织共享的频道,默认不让 Agent 回复,需要编辑者手动打开。打开后,需要批准的操作也不会发在共享频道里,而是发到和 Agent 的私聊。Owner 还可以设置成:Teams 里的会话只有对话成员能看到。

每个 Agent 在 Teams 里都是一个独立的 bot,有自己的名字和头像。加进来也很方便,不用自己配置 bot:用 Microsoft 账号登录,Teams 管理员批准一下,再在频道里 @ 它,它就加入了那个团队。

Azure DevOps

Azure Repos 的仓库可以作为 Agent 的工作区,也可以作为附加仓库。Agent 可以克隆代码、推送分支、创建 PR,但只能访问分配给它的仓库。

Agent 也可以监视仓库:有新 PR 时、每次更新时,或者只在有人 @ 它时开始工作。只有能向仓库提交代码的人才能触发 Agent。

审查 PR 时,Agent 会在有问题的代码行留下评论,再写一条总结,并投票:没问题就是 Approved,要求修改就是 Waiting for author。PR 状态会显示 Agent 的运行情况,点进去能看到对应的会话。

Azure Repos 的 PR 里,Agent 的审查意见留在有 off-by-one 问题的那一行,并给出修法。

接入时,Azure DevOps 管理员用 Microsoft 账号登录,选择 Agent 能用的项目,每个项目选读或写,以及是否允许 PR 触发 Agent。勾选所有项目后,以后新建的项目也会自动包含在内,不用再回来勾选。

选择项目:所有项目,以及每个项目的读写权限和允许触发器。

接入和配置方法见 Microsoft Teams 指南和 Azure DevOps 指南。

相关链接