通过 Cursor 与 Microsoft Teams 的集成,您可以在 Microsoft Teams 中通过提示词提及 @Cursor,使用云端代理直接处理任务。
快速入门¶
安装¶
-
点击 Microsoft Teams 旁的 连接,或前往 Microsoft Marketplace 页面
-
在 Microsoft Teams 工作区中安装 Cursor app
-
在 Microsoft Teams 中安装后,你会自动跳转回 Cursor 以完成设置
-
如果尚未连接代码仓库提供商,请连接 GitHub、GitLab、Azure DevOps 或 Bitbucket
- 启用基于用量的定价
-
确认隐私设置
-
在 Microsoft Teams 中提及
@Cursor,即可开始使用云端代理
使用方法¶
提及 @Cursor 并输入提示词。Cursor 会根据你的消息、线程上下文和近期智能体活动,自动选择合适的代码仓库、模型、基础分支或具名云端代理环境。
如需指定代码仓库,请在消息中包含其名称:
@Cursor in cursor-app, fix the login bug@Cursor fix the auth issue in backend-api
如需指定模型,请在消息中提及:
@Cursor with opus, fix the login bug@Cursor use gpt-5.2 to refactor the auth module
如需使用具名环境,请在消息中提及,或添加 env=<name>:
@Cursor use the Platform environment to update the shared API@Cursor env=Platform update the shared API@Cursor env="Platform Services" update the shared API
命令¶
运行 @Cursor help 查看最新的命令列表。
| 命令 | 描述 |
|---|---|
@Cursor [prompt] |
启动云端代理。在包含现有代理的频道线程中,可添加后续指令 |
@Cursor help |
显示设置和用量帮助信息 |
@Cursor unlink |
断开 Cursor 账户与 Microsoft Teams 的连接 |
@Cursor disconnect |
断开 Cursor 账户与 Microsoft Teams 的连接 |
@Cursor [options] [prompt] |
为运行设置代码仓库、环境、分支或模型 |
选项¶
使用以下选项自定义云端代理的行为:
| 选项 | 描述 | 自然语言示例 | 内联示例 |
|---|---|---|---|
repo |
使用指定的代码仓库 | 在 acme/web-app 中 |
repo=acme/web-app |
env / environment |
使用指定的云端代理环境 | 使用 Platform 环境 |
env="Platform Services" |
branch |
使用指定的基础分支 | 基于 main 分支工作 |
branch=main |
model |
使用指定的模型 | 使用 opus |
model=opus |
语法格式¶
自然语言:
@Cursor with opus, fix the login bug in backend-api
内联:
@Cursor env="Platform Services" branch=dev model=opus Fix the login bug
选项优先级¶
组合使用选项时:
- 显式值会覆盖默认值
- 内联选项会覆盖根据消息推断出的模型和代码仓库值
- 未指定或无法推断值时,使用 仪表盘设置
- 当
env和repo同时存在时,env优先
机器人会从消息中的任意位置解析选项,支持以自然的方式编写命令。
使用线程上下文¶
云端代理能够理解并利用现有 Microsoft Teams 讨论中的上下文。当团队讨论某个问题时,您可以让智能体根据该对话修改代码。
云端代理在被调用时会读取相关线程或聊天中的上下文,
理解并根据团队讨论采取行动。
后续指令¶
在频道线程中,回复智能体所在的线程,并再次 @Cursor 以添加后续指令。
在个人聊天和群组聊天中,使用 在网页端打开 或 在桌面端打开 从 Cursor 继续对话。
状态更新与交接¶
云端代理启动时,Microsoft Teams 会显示启动卡片,其中列出所选代码仓库、模型和分支。卡片提供“在网页端打开”“在桌面端打开”和“切换代码仓库”选项。
云端代理完成后,你会收到包含结果的 Microsoft Teams 通知。如果智能体创建了 PR,卡片还会提供查看 PR 的选项。
管理智能体¶
通过 Microsoft Teams 卡片上的操作管理云端代理。
可用选项:
- 添加后续指令:从频道线程中向现有智能体添加指令
- 切换代码仓库:针对其他代码仓库重新启动同一请求
- 删除:停止并归档云端代理
- 在网页端打开:在网页界面中继续
- 在桌面端打开:在 Cursor 中继续
- 更新设置:管理云端代理的默认值
- 提供反馈:提交有关智能体性能的反馈
配置¶
在 仪表盘 -> 云端代理 中管理默认设置和隐私选项。
设置¶
默认模型¶
未在消息中指定模型时使用。可用选项请参阅设置。
代码仓库选择¶
Cursor 会根据以下信息自动选择合适的代码仓库:
- 消息内容:提示词中的代码仓库名称或关键词
- 近期智能体活动:最近使用过的代码仓库
- 默认代码仓库:未找到匹配项时使用的回退选项
如需使用特定代码仓库,请在消息中注明其名称。例如:@Cursor in mobile-app, fix the login bug。
基础分支¶
云端代理的起始分支。留空则使用代码仓库的默认分支,通常为 main。
路由行为¶
Cursor 会按以下顺序判断如何处理你的 Microsoft Teams 消息:
- 显式选项:提示词中的
repo、env、branch和model值 - 消息内容:提示词中的代码仓库名称、模型名称或分支名称
- 最近的智能体活动:你最近使用过的代码仓库
- 默认代码仓库:未找到匹配项时使用的回退选项
隐私¶
云端代理支持隐私模式。
不支持隐私模式 (旧版) 。云端代理运行期间需要临时
存储代码。
显示智能体摘要¶
显示智能体摘要和 diff 图像,其中可能包含文件路径或代码片段。您可以开启或关闭此功能。
权限¶
为使云端代理能够在你的工作区中运行,Cursor 需要请求以下 Microsoft Teams 权限:
| 权限 | 描述 |
|---|---|
identity |
识别启动或管理智能体的 Microsoft Teams 用户 |
messageTeamMembers |
发送用于设置、关联账户和通知的私信 |
ChannelMessage.Read.Group |
读取频道消息和回复,以获取线程上下文 |
ChatMessage.Read.Chat |
读取个人聊天和群组聊天消息,以获取对话上下文 |
ChannelSettings.Read.Group |
读取频道元数据,包括频道名称和描述 |
TeamSettings.Read.Group |
读取团队元数据,包括团队名称和描述 |
Cursor app 支持 Microsoft Teams 中的个人聊天、团队频道和群组聊天。
免责声明¶
Cursor 可能会出错。请仔细核对代码和回复。
隐私政策¶
如需了解 Cursor 如何收集、使用和保护您的数据,请参阅我们的隐私政策。