通過 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 如何收集、使用和保護您的數據,請參閱我們的隱私政策。