Azure DevOps 服務
請考慮詢問您的 AI 助理「取得我目前的短期衝刺工作專案,然後識別哪些工作專案可能有風險」,並立即存取實際的 Azure DevOps 數據。 Azure DevOps 模型內容通訊協定 (MCP) 伺服器可讓您的 AI 助理從 Azure DevOps 組織安全存取工作專案、提取要求、組建、測試計劃和檔。
不同於需要向外部傳送資料的雲端式解決方案,Azure DevOps MCP 伺服器會在您的安全環境中本機執行,確保您的敏感性專案資訊永遠不會離開您的網路,同時仍提供企業級 AI 功能。
這很重要
- Azure DevOps MCP 伺服器可免費使用。 不過,標準 Azure DevOps 定價適用於您的組織,以及透過服務存取的任何數據。 AI 助手的使用可能會產生單獨的費用,具體取決於您選擇的 AI 平台。
- Azure DevOps MCP 伺服器需要您的 AI 助理以代理程式模式運作,才能存取 Azure DevOps 數據並執行作業。
先決條件
系統需求:Node.js 18.0+ 及活躍的 Azure DevOps 組織
安裝 Azure DevOps MCP 伺服器
Azure DevOps MCP 伺服器可整合多種開發環境及 AI 助理。 選擇你偏好的環境來進行指示。 表中列出的前置條件是環境特定需求,除了先前列出的系統需求外。
| 環境 | 先決條件 | 安裝 | Features |
|---|---|---|---|
| Visual Studio Code(推薦) | GitHub Copilot 或 Claude Dev 擴充功能 | 一鍵安裝 | 廣泛的 MCP 支援,並支援多種 AI 助理選項 |
| Visual Studio(2022 及以後版本) | GitHub Copilot 擴充功能 | Visual Studio 設定指南 | 完整的 IntelliSense 與 Azure DevOps 資料整合 |
| 資料指標 | 內建 AI 助理(無需擴充功能) | 游標設定指南 | 原生 MCP 整合 |
| Claude Desktop | Claude Desktop 應用程式 | Claude 桌面設定指南 | 獨立應用程式,與 Azure DevOps 完全整合 |
| JetBrains IDE | 相容的 AI 助理插件 | JetBrains 設定指南 | IDE 專用的外掛整合 |
| 其他環境 | 依環境而異 | Azure DevOps MCP Server 文件庫 | 請參閱儲存庫以獲取所有選項 |
小提示
有安裝問題嗎? 檢查 疑難排解區段 ,或報告 Azure DevOps MCP Server GitHub 存放庫上的問題。
為什麼要使用 Azure DevOps MCP Server?
傳統的人工智慧助理缺乏有關您的特定專案、工作項目和團隊流程的背景資訊。 他們可以幫助解決通用編碼問題,但無法回答「是什麼阻礙了我們目前的短衝?」或「哪些拉取請求需要我審核?」Azure DevOps MCP 伺服器透過直接將您的 AI 助理連接到 Azure DevOps 數據,使您能夠克服這個瓶頸。
Azure DevOps MCP 伺服器會根據您的實際專案數據提供內容智慧,而不是一般回應。 您可以詢問有關工作專案、短期衝刺和發行的自然語言問題,並接收瞭解小組特定程式和術語的深入解析。 此程式可消除工具之間的內容切換,提供即時答案,而不需要瀏覽 Azure DevOps Web 介面,並透過自然語言自動化例行專案管理工作。
安全性與隱私權
Azure DevOps MCP 伺服器會優先處理資料安全性和隱私權:
- 本地執行:沒有數據離開您的環境 - 一切都在您的安全網絡內本地運行
- 無外部 API 呼叫:伺服器不會進行可能暴露敏感專案資訊的外部 API 呼叫
- 用戶控制: 您可以完全控制您的 AI 助手可以訪問哪些數據
- 安全集成: 與您現有的 AI 編碼環境無縫協作,不影響安全性
- 私有數據處理:您的敏感項目信息永遠不會離開您的網絡,同時仍提供企業級 AI 功能
MCP 伺服器是做什麼的?
Azure DevOps MCP 伺服器可啟用兩個步驟的程式: 資料擷取 和 AI 分析。
1. 資料檢索(MCP 伺服器)
伺服器提供對 Azure DevOps 數據的安全存取:
- 專案和團隊:組織結構和團隊資訊
- 工作專案:指派的工作、錯誤、使用者劇本及其詳細數據
- 提取要求:程式代碼檢閱狀態、變更和連結的工作專案
- 組建和管線:CI/CD 狀態、測試結果和部署資訊
- 測試計劃:測試案例、結果和涵蓋面資料
2. AI分析(您的AI助手)
您的 AI 助理會處理這些資料,以提供:
- 智慧摘要:短期衝刺進度、小組速度和專案健康情況
- 可操作的見解:風險識別、瓶頸分析和建議
- 情境感知回應:了解您的特定專案和流程的答案
範例:您問「是什麼阻礙了我們的衝刺?」→ MCP 伺服器會擷取您目前的工作專案→您的 AI 助理會分析資料並識別具有建議的特定封鎖者。
常見使用案例和範例
如需更多範例,請參閱 範例使用方式。
小提示
為避免使用過時或快取的先前查詢資料,請在提示詞中加上「勿使用先前取得的資料」。
每日站立準備
元件
說明
MCP 伺服器提供
存取您指派的工作專案和最近的更新
AI助手動作
分析數據以幫助您為站立會議做好準備
範例提示
“獲取 MyProject 項目的工作項目,並幫助我準備站立會議 - 我完成了什麼,我正在做什麼,以及哪些內容被阻止了?”
查詢翻譯
WIQL 查詢,以擷取指派的工作專案,依專案篩選並排除已移除的專案,依最新變更排序
原始資料結果
六個工作專案,包括 Bug、工作、使用者劇本和功能及其目前狀態 (已解決、完成、作用中、新增、封鎖)
AI助手輸出
| 地位 | 工作項目 |
|---|---|
| ✅ 成 | 錯誤 #4521:「行動 Safari 上的登入頁面當機」 - 昨天已解決 作業 #4498:「更新 v2.1 的 API 文件」 - 2 天前完成 |
| 🔄 進行中 | 使用者案例 #4456:「實作雙重認證」 - 進行中 (三天) └── 子任務:資料庫模式(完成)、UI 元件(進行中)、測試(未開始) 錯誤 #4534:「大型資料集的效能問題」 - 作用中 (一天) |
| ⚠️ 被封鎖 | 功能 #4423:「與外部支付閘道整合」 - 已封鎖 └── 等待:安全團隊批准(封鎖五天) └── 需要採取行動:跟進資訊安全團隊的 Sarah 作業 #4467:「部署至預備環境」 - 障礙 └── 問題:暫存伺服器維護預定於今天下午 2 點至 4 點 |
| 單口相聲摘要 | - 昨天:解決了移動 Safari 登錄問題,完成了 API 文檔。 - 今天:繼續實施 2FA,調查數據集性能問題。 - 攔截器:支付整合需要安全核准,暫存部署因維護而延遲。 |
衝刺規劃支援
元件
說明
MCP 伺服器提供
存取待辦專案、小組數據和工作專案詳細數據
AI助手動作
協助分析容量並規劃衝刺
範例提示
「取得 MyProject 產品待辦專案中的所有工作專案,並排定三位開發人員為期兩週的短期衝刺的優先順序」
查詢翻譯
WIQL 查詢,以擷取具有劇本點、優先順序和狀態資訊的待辦專案,依優先順序和堆疊排名排序
原始資料結果
九個待辦專案,包括史詩、功能、使用者劇本、錯誤,以及具有劇本點和相依性的工作,以及小組計量 (三名開發人員、14 天衝刺、60 點速度)
AI助手輸出
| 類別 | 工作項目 | Points |
|---|---|---|
| ✅ 推薦 | Epic #3401:「使用者設定檔增強」 - 高商業價值,無相依性 錯誤 #3456:「大型資料集的搜尋結果逾時」 - 重大使用者影響 功能 #3378:「將儀表板匯出為 PDF」 - 經常要求 案例 #3489:「實作密碼重設流程」 - 安全性優先順序 作業 #3512:「將 React 元件升級至 v18」 - 技術債務 故事 #3467:「新增深色模式切換」 - 快速獲勝 |
共 60 個 (13 + 8 + 13 + 8 + 13 + 5) |
| ⏳ 遞延 | 史詩 #3234:「行動應用程式重寫」 - 對於單一衝刺來說太大 功能 #3445:「AI 驅動的建議」 - 等待資料科學團隊 故事 #3523:「與外部 CRM 整合」 - 被供應商 API 封鎖 |
34, 21, 13 |
| 規劃建議 |
-
平衡:功能組合 (3)、錯誤 (1)、技術債務 (1)、快速獲勝 (1) - 風險等級:中低風險項目,可預測交付 - 相依性:所有選取的項目都有已解析的相依性 - 技能:工作分佈與當前團隊專業知識相匹配 - 商業價值:優先面向客戶的功能和關鍵修復 |
程式碼檢閱工作流程
元件
說明
MCP 伺服器提供
提取要求詳細資料和連結的工作專案資訊
AI助手動作
提供技術變更的業務上下文
範例提示
「取得提取要求 #67 及其連結工作專案的詳細數據,並協助我瞭解這些程式碼變更的商務影響」
API 翻譯
REST API 呼叫,以擷取提取要求詳細數據和具有擴充關聯性的連結工作專案資訊
原始資料結果
提取要求 #67 (快取層實作、八個檔案已變更、+156/-42 行) 和兩個連結的工作專案 (效能使用者劇本和設定錯誤)
AI助手輸出
| 元件 | 詳細資訊 |
|---|---|
| 提取請求 | PR #67:「為使用者偏好實作快取層」 作者:Christie Church,狀態:活躍(待審核) 檔案:8 已更改(+156,-42 行),創建時間:兩天前 |
| 連結的工作專案 | 🎯 用戶案例 #2847:“提高回訪用戶的應用程序性能”(高優先級) └── 目標:登入使用者頁面載入時間 < 2秒 🐛 錯誤 #2901:「對於具有許多偏好設定的使用者,設定頁面載入緩慢」(嚴重性為中) └── 影響:影響 15% 的高級用戶,造成支援工單 |
| 業務影響摘要 | - 💼策略一致性:支援第三季用戶保留目標(20% 提升) 解決影響收入的優質用戶體驗問題 啟用未來的個性化功能 - 📊預期成果:效能:偏好設定載入時間減少 60%(2.5 秒→ 1.0 秒) 使用者體驗:消除設定和個人資料頁面中的載入延遲 支持影響:預計減少 40% 與演出相關的門票 - 🔍檢閱重點領域:快取無效化邏輯(資料一致性) 快取不可用的錯誤處理 效能監控實作 快取使用者資料的安全性考量 |