Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services
Erwägen Sie, Ihren KI-Assistenten zu bitten: "Holen Sie meine aktuellen Sprint-Arbeitselemente ab und identifizieren Sie, welche davon gefährdet sein könnten", und erhalten Sie sofortigen Zugriff auf Ihre aktuellen Azure DevOps-Daten. Der Azure DevOps Model Context Protocol (MCP)-Server bietet Ihrem KI-Assistenten sicheren Zugriff auf Arbeitsaufgaben, Pullanforderungen, Builds, Testpläne und Dokumentationen aus Ihrer Azure DevOps-Organisation.
Im Gegensatz zu cloudbasierten Lösungen, die das externe Senden Ihrer Daten erfordern, wird der Azure DevOps MCP-Server lokal in Ihrer sicheren Umgebung ausgeführt, um sicherzustellen, dass Ihre vertraulichen Projektinformationen Ihr Netzwerk nie verlassen und gleichzeitig KI-Funktionen auf Unternehmensniveau bereitstellen.
Von Bedeutung
- Der Azure DevOps MCP-Server kann kostenlos verwendet werden. Standardmäßige Azure DevOps-Preise gelten jedoch für Ihre Organisation und alle Datenzugriffe über den Dienst. Die Nutzung des KI-Assistenten kann je nach ihrer gewählten KI-Plattform separate Kosten haben.
- Der Azure DevOps MCP-Server erfordert, dass Ihr KI-Assistent im Agentmodus ausgeführt wird, um auf Azure DevOps-Daten zuzugreifen und Vorgänge auszuführen.
Voraussetzungen
Systemanforderungen:Node.js 18.0+ und eine aktive Azure DevOps-Organisation
Installieren des Azure DevOps MCP-Servers
Der Azure DevOps MCP-Server ist in verschiedene Entwicklungsumgebungen und KI-Assistenten integriert. Wählen Sie Ihre bevorzugte Umgebung für Anweisungen aus. Die in der Tabelle aufgeführten Voraussetzungen sind zusätzlich zu den zuvor aufgeführten Systemanforderungen umgebungsspezifische Anforderungen.
| Umwelt | Voraussetzungen | Installation | Features |
|---|---|---|---|
| Visual Studio Code (empfohlen) | GitHub Copilot oder Claude Dev-Erweiterung | Installation mit einem Klick | Umfangreiche MCP-Unterstützung mit mehreren KI-Assistentenoptionen |
| Visual Studio (2022 und höher) | GitHub Copilot-Erweiterung | Visual Studio-Setuphandbuch | Vollständige IntelliSense-Integration mit Azure DevOps-Daten |
| Cursor | Integrierter KI-Assistent (keine Erweiterungen erforderlich) | Cursoreinrichtungsanleitung | Native MCP-Integration |
| Claude Desktop | Claude Desktop-Anwendung | Einrichtungshandbuch für Claude Desktop | Eigenständige Anwendung mit vollständiger Azure DevOps-Integration |
| JetBrains-IDEs | Kompatibles AI-Assistenten-Plug-In | Setuphandbuch für JetBrains | IDE-spezifische Integration über Plug-Ins |
| Andere Umgebungen | Variiert je nach Umgebung | Azure DevOps MCP Server-Dokumentations-Repository | Alle Optionen finden Sie unter Repository |
Tipp
Haben Sie Installationsprobleme? Überprüfen Sie den Abschnitt zur Problembehandlung , oder melden Sie Probleme im GitHub-Repository des Azure DevOps MCP-Servers.
Warum Azure DevOps MCP Server verwenden?
Herkömmliche KI-Assistenten haben keinen Kontext zu Ihren spezifischen Projekten, Arbeitsaufgaben und Teamprozessen. Sie können bei generischen Codierungsfragen helfen, aber nicht beantworten: "Was blockiert unseren aktuellen Sprint?" oder "Welche Pullanforderungen benötigen meine Überprüfung?" Der Azure DevOps MCP Server überbrückt diese Lücke, indem Ihr KI-Assistent direkt mit Ihren Azure DevOps-Daten verbunden wird.
Der Azure DevOps MCP-Server bietet Kontextintelligenz basierend auf Ihren tatsächlichen Projektdaten und nicht generischen Antworten. Sie können Fragen in natürlicher Sprache zu Ihren Arbeitsaufgaben, Sprints und Versionen stellen und Einblicke erhalten, die die spezifischen Prozesse und Terminologie Ihres Teams verstehen. Dieser Prozess beseitigt den Kontextwechsel zwischen Tools, bietet sofortige Antworten, ohne durch die Azure DevOps-Weboberfläche zu navigieren, und automatisiert routinebasierte Projektmanagementaufgaben über natürliche Sprache.
Sicherheit und Datenschutz
Der Azure DevOps MCP-Server priorisiert Datensicherheit und Datenschutz:
- Lokale Ausführung: Keine Daten verlassen Ihre Umgebung – alles wird lokal in Ihrem sicheren Netzwerk ausgeführt
- Keine externen API-Aufrufe: Der Server macht keine externen API-Aufrufe, die vertrauliche Projektinformationen verfügbar machen könnten.
- Benutzersteuerung: Sie behalten die volle Kontrolle darüber, auf welche Daten Ihr KI-Assistent zugreifen kann
- Sichere Integration: Funktioniert nahtlos mit Ihren vorhandenen KI-Codierungsumgebungen, ohne die Sicherheit zu beeinträchtigen
- Private Datenverarbeitung: Ihre vertraulichen Projektinformationen verlassen Ihr Netzwerk niemals, während weiterhin KI-Funktionen auf Unternehmensniveau bereitgestellt werden
Was macht MCP Server?
Der Azure DevOps MCP-Server ermöglicht einen zweistufigen Prozess: Datenabruf und KI-Analyse.
1. Datenabruf (MCP-Server)
Der Server bietet sicheren Zugriff auf Ihre Azure DevOps-Daten:
- Projekte und Teams: Organisationsstruktur und Teaminformationen
- Arbeitsaufgaben: Zugewiesene Aufgaben, Fehler, Benutzergeschichten und deren Details
- Pullanforderungen: Codeüberprüfungsstatus, Änderungen und verknüpfte Arbeitsaufgaben
- Builds und Pipelines: CI/CD-Status, Testergebnisse und Bereitstellungsinformationen
- Testpläne: Testfälle, Ergebnisse und Abdeckungsdaten
2. KI-Analyse (Ihr KI-Assistent)
Ihr KI-Assistent verarbeitet diese Daten, um Folgendes bereitzustellen:
- Intelligente Zusammenfassungen: Sprintfortschritt, Teamgeschwindigkeit und Projektintegrität
- Umsetzbare Erkenntnisse: Risikoidentifikation, Engpassanalyse und Empfehlungen
- Kontextbezogene Antworten: Antworten, die Ihre spezifischen Projekte und Prozesse verstehen
Beispiel: Sie fragen "Was blockiert unsere Sprints?" → MCP Server ruft Ihre aktuellen Arbeitsaufgaben → Ihr KI-Assistent analysiert die Daten und identifiziert bestimmte Blocker mit Empfehlungen.
Häufige Anwendungsfälle und Beispiele
Weitere Beispiele finden Sie unter Beispielverwendung.
Tipp
Um veraltete oder zwischengespeicherte Daten aus vorherigen Abfragen zu vermeiden, fügen Sie Ihrer Eingabeaufforderung "Zuvor abgerufene Daten nicht verwenden" hinzu.
Tägliche Standupvorbereitung
Bestandteil
Beschreibung
MCP-Server bietet
Zugriff auf Ihre zugewiesenen Arbeitsaufgaben und aktuelle Aktualisierungen
KI-Assistent-Aktion
Analysiert die Daten, die Ihnen bei der Vorbereitung auf standup helfen
Beispielaufforderung
"Holen Sie sich meine Arbeitsaufgaben für das Projekt MyProject und helfen Sie mir, mich auf Standup vorzubereiten – was habe ich abgeschlossen, was arbeite ich an und was ist blockiert?"
Abfrageübersetzung
WIQL-Abfrage zum Abrufen der zugewiesenen Arbeitsaufgaben, gefiltert nach Projekt und Ausschließen entfernter Elemente, sortiert nach den letzten Änderungen
Rohdatenergebnis
Sechs Arbeitsaufgaben, einschließlich Fehler, Aufgaben, Benutzergeschichten und Features mit ihren aktuellen Zuständen (Gelöst, Fertig, Aktiv, Neu, Blockiert)
AUSGABE des KI-Assistenten
| Der Status | Arbeitsaufgaben |
|---|---|
| ✅ Abgeschlossen | Fehler Nr. 4521: "Anmeldeseite stürzt auf mobile Safari ab" – Gestern behoben Aufgabe Nr. 4498: "Update-API-Dokumentation für v2.1" – Vor 2 Tagen abgeschlossen |
| 🔄 Im Gange | User Story #4456: "Implementieren der zweistufigen Authentifizierung" – In Bearbeitung (drei Tage) └–– Teilvorgänge: Datenbankschema (Fertig), UI-Komponenten (in Bearbeitung), Tests (nicht gestartet) Fehler Nr. 4534: "Leistungsproblem mit großen Datasets" – Aktiv (ein Tag) |
| ⚠– Blockiert | Feature #4423: "Integration mit externem Zahlungsgateway" – Blockiert └–– Warten auf: Genehmigung des Sicherheitsteams (fünf Tage blockiert) └–– Aktion erforderlich: Follow up mit Sarah aus dem InfoSec-Team Aufgabe Nr. 4467: "Bereitstellen in Staging-Umgebung" – Impediment └–– Problem: Stagingserverwartung ist heute 2-17:00 Uhr geplant |
| Zusammenfassung für Standup | - Gestern: Problem mit der mobilen Safari-Anmeldung behoben, API-Dokumentation abgeschlossen. - Heute: Setzen Sie die 2FA-Implementierung fort, untersuchen Sie das Leistungsproblem des Datasets. - Blocker: Die Sicherheitsgenehmigung für die Zahlungsintegration ist erforderlich. Die Staging-Bereitstellung verzögert sich aufgrund von Wartungsarbeiten. |
Sprint-Planungsunterstützung
Bestandteil
Beschreibung
MCP-Server bietet
Zugriff auf Backlogelemente, Teamdaten und Arbeitsaufgabendetails
KI-Assistent-Aktion
Hilft bei der Analyse der Kapazität und Planung des Sprints
Beispielaufforderung
"Alle Arbeitsaufgaben im Produktrücklog für MyProject abrufen und für einen zweiwöchigen Sprint mit drei Entwicklern priorisieren"
Abfrageübersetzung
WIQL-Abfrage zum Abrufen von Backlogelementen mit Story-Punkten, Prioritäts- und Statusinformationen, sortiert nach Priorität und Stapelrang
Rohdatenergebnis
Neun Backlog-Elemente, darunter Epen, Features, Benutzergeschichten, Fehler und Aufgaben mit Story-Punkten und Abhängigkeiten sowie Teammetriken (drei Entwickler, 14-Tage-Sprint, 60-Punkt-Geschwindigkeit)
AUSGABE des KI-Assistenten
| Kategorie | Arbeitsaufgaben | Points |
|---|---|---|
| ✅ Empfohlen | Epic #3401: "User Profile Enhancement" - Hoher Geschäftswert, keine Abhängigkeiten Fehler Nr. 3456: "Timeout der Suchergebnisse für große Datasets" – Kritische Auswirkungen der Benutzer Feature Nr. 3378: "Dashboard in PDF exportieren" – Häufig angefordert Story #3489: "Implementieren des Kennwortzurücksetzungsflusses" – Sicherheitspriorität Aufgabe Nr. 3512: "Aktualisieren von React-Komponenten auf v18" – Technische Schulden Story #3467: "Dunklen Modus umschalten" - Schnellgewinn |
Insgesamt 60 (13 + 8 + 13 + 8 + 13 + 5) |
| ⏳ Latent | Epic #3234: "Mobile App rewrite" - Zu groß für einzel Sprint Feature #3445: "KI-gestützte Empfehlungen" – Warten auf Data Science-Team Story #3523: "Integration mit externem CRM" – Blockiert von der Anbieter-API |
34, 21, 13 |
| Planungsempfehlungen |
-
Balance: Mix aus Funktionen (3), Bugs (1), Technische Schulden (1), schnelle Erfolge (1) - Risikostufe: Elemente mit geringem mittlerem Risiko für eine vorhersehbare Lieferung - Abhängigkeiten: Alle ausgewählten Elemente haben aufgelöste Abhängigkeiten. - Fähigkeiten: Arbeitsverteilung entspricht aktuellem Teamwissen - Geschäftswert: Priorisiert kundenorientierte Features und wichtige Fixes |
Codeüberprüfungsworkflow
Bestandteil
Beschreibung
MCP-Server bietet
Abrufen von Anforderungsdetails und verknüpften Arbeitsaufgabeninformationen
KI-Assistent-Aktion
Bietet Geschäftskontext für technische Änderungen
Beispielaufforderung
"Abrufen von Details für Pull-Anforderung Nr. 67 und deren verknüpfte Arbeitsaufgaben und helfen mir, die Geschäftswirkung dieser Codeänderungen zu verstehen"
API-Übersetzung
REST-API-Aufrufe zum Abrufen von Pullanforderungsdetails und verknüpften Arbeitsaufgabeninformationen mit erweiterten Beziehungen
Rohdatenergebnis
Pullanforderung Nr. 67 (Cache layer implementation, eight files changed, +156/-42 lines) and two linked work items (Performance User Story and settings bug)
AUSGABE des KI-Assistenten
| Komponente | Einzelheiten |
|---|---|
| Pull-Anforderung | PR #67: "Zwischenspeicherungsebene für Benutzereinstellungen implementieren" Autor: Christie Church, Status: Aktiv (steht aus zur Überprüfung) Dateien: 8 geändert (+156, -42 Zeilen), Erstellt: Vor zwei Tagen |
| Verknüpfte Arbeitsaufgaben | 🎯 User Story #2847: "Verbessern der App-Leistung für die Rückgabe von Benutzern" (Hohe Priorität) └–– Ziel: Seitenladezeit < 2 Sekunden für angemeldete Benutzer 🐛 Fehler Nr. 2901: "Einstellungsseite wird langsam für Benutzer mit vielen Vorlieben geladen" (mittlerer Schweregrad) └–– Auswirkung: Wirkt sich auf 15% premium-Benutzer aus, wodurch Supporttickets verursacht werden |
| Zusammenfassung der Geschäftlichen Auswirkungen | - 💼Strategische Ausrichtung: Unterstützt Q3-Benutzeraufbewahrungsziel (20% Verbesserung) Behebt Probleme mit premium-Benutzerfreundlichkeit, die sich auf den Umsatz auswirken Ermöglicht zukünftige Personalisierungsfeatures - 📊Erwartete Ergebnisse: Leistung: 60% Reduzierung der Präferenzladezeit (2,5s → 1,0s) Benutzererfahrung: Verzögerungen beim Laden von Einstellungen und Profilseiten werden beseitigt Support-Auswirkung: 40% Reduzierung leistungsbezogener Tickets erwartet - 🔍Überprüfen der Fokusbereiche: Cache-Invalidierungslogik (Datenkonsistenz) Fehlerbehandlung für die Nichtverfügbarkeit des Caches Implementierung der Leistungsüberwachung Sicherheitsüberlegungen für zwischengespeicherte Benutzerdaten |