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.
Der Microsoft Dev Box Model Context Protocol (MCP)-Server ist eine Open-Source-Integrationsebene, die KI-Agents mit Microsoft Dev Box-Diensten verbindet. Es ermöglicht Interaktionen in natürlicher Sprache zum Verwalten von Entwicklungsfeldern, zum Überprüfen ihres Status, zum Ausführen von Anpassungsaufgaben und zum Ausführen anderer entwicklerorientierter Vorgänge – alles ohne Verlassen Der Entwicklungsumgebung.
Basierend auf dem Modellkontextprotokoll fungiert dieser Server als Brücke zwischen KI-Agents und der Microsoft Dev Box-Plattform, sodass Entwickler Unterhaltungsbefehle verwenden können, anstatt zwischen mehreren Schnittstellen zu wechseln oder sich an komplexe CLI-Syntax zu erinnern.
Wichtige Szenarien
Der Dev Box MCP Server zeichnet sich in mehreren gängigen Entwicklungsszenarien aus:
- Täglicher Entwicklungsworkflow: Schnell starten, beenden oder überprüfen Sie den Status Ihrer Entwicklungsfelder, bevor Sie mit der Arbeit beginnen, ohne das Azure-Portal oder das Entwicklerportal zu öffnen.
- Projektwechsel: Nahtloses Wechseln zwischen verschiedenen Entwicklungsfeldern für verschiedene Projekte, Erstellen neuer Entwicklungsfelder für Featurezweige oder Bereinigen alter Umgebungen
- Teamzusammenarbeit: Teilen von Informationen über Entwicklungsboxpools mit Teammitgliedern, Koordinierung der Ressourcennutzung und Unterstützung beim Onboarding neuer Entwickler mit passenden Dev Box-Konfigurationen.
- Problembehandlung und Wartung: Reparieren von Konnektivitätsproblemen, Überprüfen des Vorgangsstatus, Anzeigen von Protokollen und Verwalten von Zeitplänen ohne Kontextwechsel zwischen Tools
- Anpassungsverwaltung: Installieren von Softwarepaketen, Anwenden von Teamanpassungen, Ausführen von Setupskripts und Konfigurieren von Entwicklungsumgebungen über Unterhaltungsbefehle
Unterstützte Tools
Der Dev Box MCP-Server bietet umfassende Unterstützung für Dev Box-Operationen durch mehrere Werkzeugkategorien.
- Dev Box Lifecycle Management: Erstellen, Löschen, Starten, Beenden, Neustarten und Reparieren von Dev Boxen in all Ihren Projekten
- Projekt- und Pool-Erkennung: Durchsuchen Sie verfügbare Projekte, sehen Sie sich Dev-Box-Pools an und verstehen Sie Pool-Konfigurationen und Funktionalitäten.
- Energieverwaltung und Zeitplan: Steuern Sie den Status der Steuerelemente von Dev-Boxen, verwalten Sie die Zeitpläne für das Herunterfahren, verzögern oder überspringen Sie geplante Aktionen.
- Anpassung und Konfiguration: Anwenden von Teamanpassungen, Ausführen einzelner Aufgaben, Installieren von Paketen, Festlegen von Designs und Anzeigen von Anpassungsprotokollen
- Überwachung und Diagnose: Überprüfen des Vorgangsstatus, Anzeigen von Aufgabenprotokollen, Überwachen lang ausgeführter Vorgänge und Behandeln von Konnektivitätsproblemen
- Ressourcenerkundung: Verwenden von Bereichsmustern, um bestimmte Ressourcen anzusprechen und kontextbezogene Informationen zu Ihrer Dev Box-Umgebung zu erhalten
Eine vollständige Liste der unterstützten Vorgänge und deren Umfangsmuster finden Sie im Dev Box MCP Server-Repository – derzeit unterstützte Tools.
Authentifizierung
Der Dev Box MCP-Server verwendet DefaultAzureCredential und eine auf Web Account Manager (WAM) basierende brokerierte Authentifizierung für eine nahtlose Azure-Integration.
Nächste Schritte
Sind Sie bereit, Ihren Entwicklungsworkflow mit KI-gestütztem Dev Box-Management zu verbessern?
Lesen Sie das Lernprogramm: Erste Schritte mit dem Dev Box MCP-Server für schrittweise Einrichtung und Nutzungsanweisungen.