GitHub Copilot's Agent-Modus und MCP-Unterstützung offiziell in JetBrains, Eclipse und Xcode verfügbar!

Aufgrund von Änderungen der Push-Regeln für offizielle Konten, setzen Sie bitte „程序视点“ (Program Viewpoint) als Stern, um hochwertige Artikel zuerst zu lesen.

Bild

Hallo zusammen, willkommen bei 程序视点! Ich bin euer alter Freund, Xiao Er!

GitHub Copilots Agent-Modus und MCP-Unterstützung sind offiziell für JetBrains, Eclipse und Xcode verfügbar! Agent mode, and MCP support for JetBrains, Eclipse, and Xcode in public preview

Sie können GitHub Copilot jetzt mit jedem GitHub-Konto aktivieren und sofort erleben!

✨ Was gibt’s Neues   ✨ Neue Funktionen

Agenten-Modus

Mit der Einführung des Agenten-Modus in diesen drei IDEs fungiert Copilot als autonomer Paar-Programmierer, der auf Ihre Befehle hin mehrstufige Codierungsaufgaben ausführen kann, wie z.B. Codebasen analysieren, Bearbeitungsvorschläge machen und Terminalbefehle mithilfe eines definierten Toolsets ausführen.

Im Agenten-Modus kann Copilot sogar seinen eigenen Code iterieren, Fehler erkennen und automatisch beheben.

Jedes Werkzeug im Agenten-Toolkit hat spezifische Funktionen, um Copilot bei der Erfüllung dieser Aufgaben zu helfen. Zum Beispiel kann Copilot den Arbeitsbereich durchsuchen, Dateiinhalte lesen, Terminalbefehle ausführen, Kompilierungs- oder Lint-Fehler aus dem Editor abrufen und Codeänderungen über einen spekulativen Decoder-Terminalknoten anwenden.

Der verfügbare Werkzeugsatz wächst ständig, da neue Werkzeuge weiter erprobt werden, um die Fähigkeiten von Copilot im Agenten-Modus weiter zu verbessern.

Im Folgenden wird ein typischer Arbeitsablauf im Agenten-Modus beschrieben (nach Eingabe einer Anfrage):

Semantisches Verständnis: Copilot interpretiert Ihre Anfrage in Copilot Chat und analysiert die Codebasis, um die Absicht und die Anforderungen der Aufgabe zu verstehen.

Planvorschlag: Copilot nutzt den umgebenden Code, um Kontext für die Anfrage zu schaffen. Basierend auf seinem Verständnis zerlegt es die Aufgabe in kleinere Schritte und formuliert einen Plan.

Plan-Ausführung: Copilot fordert eine Bestätigung zur Ausführung der im vorherigen Aufzählungspunkt beschriebenen Aktionsfunktionen. Einige Beispiele für Aktionen, die es ausführen könnte, sind:

Mehrdateien-Operationen: Erstellen oder Aktualisieren mehrerer Dateien nach Bedarf. (Im JetBrains IDE unten demonstriert).

Bild

Das obige Bild demonstriert Mehrdateien-Operationen im Agenten-Modus in JetBrains!

Terminalausführung: Führen Sie Terminalbefehle für relevante Aufgaben aus, wie z.B. das Erstellen von Projekten und die Installation von Abhängigkeiten. (Im Eclipse IDE unten demonstriert).

Bild

Fehlerbehebung: Behebt Fehler während der Ausführung (unten in Xcode demonstriert).

Aufgabenerfüllung: Nach erfolgreicher Implementierung von Änderungen überprüft Copilot seine Arbeit, schließt die Aufgabe ab und gibt Ihnen eine Zusammenfassung der Änderungen.

MCP-Unterstützung

MCP ist ein offener Standard, der es KI-Modellen ermöglicht, über eine einheitliche Schnittstelle mit externen Tools und Diensten zu interagieren.

Da Copilot MCP in diesen drei Umgebungen (JetBrains, Eclipse, Xcode) unterstützt, kann der Agenten-Modus erweiterte Funktionen von den von MCP-Servern bereitgestellten Tools erhalten, wodurch GitHub Copilot bei mehr Workflows und Aufgaben unterstützen kann.

Lokalen MCP-Server einrichten

Sie können den Server in einer Konfigurationsdatei (z.B. mcp.json) definieren, indem Sie folgende Aktionen ausführen:

In JetBrains IDE: Klicken Sie auf das GitHub Copilot-Symbol -> Edit settings -> Suchen Sie den Abschnitt MCP Servers.

In Eclipse: Klicken Sie auf das GitHub Copilot-Symbol -> Edit Preferences -> Suchen Sie den Abschnitt MCP Servers

In Xcode: Öffnen Sie die GitHub Copilot for Xcode-Anwendung -> Klicken Sie auf die Werkzeugauswahl unter Agent Mode -> Wählen Sie Edit Config

Tools direkt im Agenten-Modus aufrufen

Nach der Konfiguration können Sie die vom MCP-Server bereitgestellten Tools mit natürlicher Sprache aufrufen. Sie können Copilot beispielsweise bitten, die letzte Änderungszeit der aktuellen Datei abzurufen, und die Anfrage wird über das entsprechende Tool weitergeleitet.

🛠 Ausprobieren   🛠 Ausprobieren

Der Copilot Agenten-Modus befindet sich derzeit in der öffentlichen Vorschau und ist jetzt für alle JetBrains-, Eclipse- und Xcode-Benutzer verfügbar.

Wir müssen das Plugin oder die Anwendung auf die neueste Version aktualisieren und den GitHub Copilot Agenten-Modus starten, um ihn zu erleben.

Wir haben derzeit eine 6.18-Aktivierungs-Plus-Aktion gestartet, die zusätzlich zur Aktivierung der JetBrains All-in-One IDE auch über 130 kostenpflichtige Plugins und Themes unterstützt und zusätzlich eine GitHub Copilot-Aktivierung schenkt!

Bild

Alle Leser und Fans können an dieser Aktion teilnehmen! Weitere Details finden Sie, indem Sie dem WeChat-Konto [程序视点] folgen und plus antworten, um mehr über die Aktion zu erfahren!

Schlusswort

JetBrains All-in-One Plus kostenpflichtige Version, aktiviert JetBrains All-in-One IDE-Tools + GitHub Copilot und 130 weitere kostenpflichtige Plugins und Themes. Mit KI-Programmierung und effizienten kostenpflichtigen Plugins reduzieren Sie den täglichen Entwicklungsaufwand um 300% und erledigen die Arbeit effizient!

Folgen Sie dem WeChat-Konto [程序视点] und antworten Sie: plus, um mehr über die Abonnementdetails zu erfahren.

KI-gestützte intelligente Programmierung unterstützt Ihr Coding, befreit Sie von mühsamer Arbeit und ermöglicht es Ihnen, sich wie nie zuvor auf wichtige Dinge zu konzentrieren.

Die permanente Aktivierung der JetBrains All-in-One Plus kostenpflichtigen Version ist noch kostengünstiger!

Scannen Sie den untenstehenden QR-Code, vermerken Sie plus und nehmen Sie direkt teil. Der 18. Juni 2025 ist die beste Aktion, eine seltene Gelegenheit, verpassen Sie sie nicht!

Bild

[程序视点] Arbeitnehmern Lasten abzunehmen, ist nicht nur Gerede!

Später wird Xiao Erge weitere praktische Tools und Funktionen ausführlich vorstellen. Sie können das WeChat-Konto [程序视点] mit einem Stern versehen, damit Sie die spannenden Inhalte später nicht verpassen!

Vergessen Sie nicht, uns mit einem „Gefällt mir“ und „Teilen“ zu unterstützen~

Hauptkategorie:Künstliche Intelligenz

Unterkategorien:GitHub CopilotEntwicklungswerkzeugeAgentenmodusIDE-Integration


Vorheriger:ICML 2025 | Trainingsfreie, sofortige Ausrichtung großer Modellpräferenzen

Nächster:DreamCoder: Aufbau von generalisierbarem, interpretierbarem Wissen durch Wach-Schlaf-Bayesianisches Programmlernen

Kurz-URL teilen