共用方式為


使用 Azure DevOps MCP Server 啟用 AI 協助

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 CopilotClaude 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% 與演出相關的門票
- 🔍檢閱重點領域:快取無效化邏輯(資料一致性)
快取不可用的錯誤處理
效能監控實作
快取使用者資料的安全性考量