Skip to main content

Features von GitHub Copilot

GitHub Copilot bietet eine ganze Suite von Funktionen. Außerdem bietet Copilot eine Reihe von Features für Administrator*innen.

GitHub Copilot Funktionen

Eingebettete Vorschläge

Autocomplete-ähnliche Vorschläge von Copilot in unterstützten IDEs (Visual Studio Code, Visual Studio, JetBrains IDEs, Azure Data Studio, Xcode, Vim/Neovim und Eclipse). Weitere Informationen findest du unter Abrufen von Codevorschlägen in Ihrer IDE mit GitHub Copilot.

Wenn du VS Code, Xcode und Eclipse verwendest, kannst du auch Vorschläge für nächste Bearbeitung verwenden. (öffentliche Vorschau) verwenden, die vorhersagt, wo du die nächste Bearbeitung vornehmen wirst, und einen Vorschlag zum Abschluss macht.

Copilot Chat

Eine Chatschnittstelle, über die Sie Fragen zur Programmierung stellen können. GitHub Copilot Chat ist auf der GitHub Website, in GitHub Mobile, in unterstützten IDEs (, Visual Studio, JetBrains IDEs, Eclipse IDE und Xcode), und in Windows Terminal. Benutzende können auch Skills mit Copilot Chat verwenden. Informationen findest du unter Fragen zu GitHub Copilot in GitHub.com und Fragen an GitHub Copilot in Ihrer IDE stellen.

Copilot Programmier-Assistent

Ein autonomer KI-Agent, der Codeänderungen für dich vornehmen kann. Du kannst Copilot ein GitHub-Issue zuweisen. Der Agent nimmt dann die erforderlichen Änderungen vor und erstellt einen von dir zu überprüfenden Pull Request. Du kannst auch Copilot bitten, einen Pull-Request von Copilot Chat zu erstellen. Weitere Informationen findest du unter GitHub Copilot Codierungs-Agent.

Coding-Agents von Drittanbietern (öffentliche Vorschau)

Coding-Agents von Drittanbietern können zusammen mit Copilot Programmier-Assistent verwendet werden. Weitere Informationen findest du unter Informationen zu Agents von Drittanbietern.

Copilot CLI

Eine Befehlszeilenschnittstelle, mit der du Copilot innerhalb des Terminals verwenden kannst. Du kannst Antworten auf Fragen erhalten oder Copilot anweisen, Änderungen an deinen lokalen Dateien vorzunehmen. Du kannst Copilot CLI außerdem verwenden, um mit GitHub.com zu interagieren, z. B. um deine offenen Pull Requests aufzulisten oder um Copilot anzuweisen, ein Issue zu erstellen. Weitere Informationen findest du unter Über GitHub Copilot CLI.

Copilot Codeüberprüfung

KI-generierte Codeüberprüfungsvorschläge, die dir helfen, besseren Code zu schreiben. Weitere Informationen findest du unter Verwenden von GitHub Copilot Code Review.

Einige Werkzeuge in der Copilot-Codeüberprüfung befinden sich in öffentliche Vorschau und können noch geändert werden. Weitere Informationen findest du unter Informationen zu GitHub Copilot-Codeüberprüfung.

Copilot Pull-Request-Zusammenfassungen

KI generiert Zusammenfassungen der Änderungen, die in einer Pull-Request-Anfrage vorgenommen wurden, welche Dateien davon betroffen sind und worauf ein Prüfer bei seiner Prüfung achten sollte. Weitere Informationen findest du unter Erstellen einer Zusammenfassung von Pull Requests mit GitHub Copilot.

Copilot Bearbeitungen

Copilot Bearbeitungen ist in Visual Studio Code, Visual Studio und JetBrains IDEs verfügbar. Verwende Copilot Bearbeitungen, um Änderungen an mehreren Dateien direkt über einen einzigen Copilot Chat-Prompt vorzunehmen. Copilot Bearbeitungen verfügt über folgende Modi:

Bearbeitungsmodus

Der Bearbeitungsmodus ist nur in Visual Studio Code und JetBrains-IDEs verfügbar.

Verwende den Bearbeitungsmodus, wenn du genauere Kontrolle über die Bearbeitungen haben möchtest, die Copilot vorschlägt. Im Bearbeitungsmodus kannst du auswählen, an welchen Dateien Copilot Änderungen vornehmen kann, und du kannst mit jeder Iteration Kontext für Copilot bereitstellen. Zudem kannst du entscheiden, ob die jeweiligen vorgeschlagenen Änderungen akzeptiert werden sollen.

Der Bearbeitungsmodus eignet sich am besten für Anwendungsfälle, in denen:

  • Du eine schnelle, spezifische Aktualisierung einer bestimmten Gruppe von Dateien vornehmen möchtest.
  • Du die vollständige Kontrolle über die Anzahl der LLM-Anforderungen haben möchtest, die von Copilot verwendet werden.

Agentmodus

Verwende den Agent-Modus, wenn du möchtest, dass Copilot deinen Code zu einem bestimmten Zweck autonom bearbeitet. Im Agent-Modus bestimmt Copilot, an welchen Dateien Änderungen vorgenommen werden, es werden Codeänderungen und Terminalbefehle zum Abschließen der Aufgabe angeboten, und die Problembehandlung wird wiederholt, bis die ursprüngliche Aufgabe abgeschlossen ist.

Der Agent-Modus eignet sich am besten für Anwendungsfälle, in denen:

  • Deine Aufgabe komplex ist und mehrere Schritte, Iterationen und Fehlerbehandlung umfasst.
  • Du möchtest, dass Copilot die erforderlichen Schritte zum Ausführen der Aufgabe bestimmt.
  • Für die Aufgabe Copilot mit externen Apps integriert werden muss, z. B. einem MCP-Server.

Benutzerdefinierte Anweisungen für Copilot

Verbessere die Antworten von Copilot Chat, indem du kontextbezogene Details zu deinen Vorlieben, Tools und Anforderungen angibst. Weitere Informationen findest du unter Anleitung zum Anpassen von GitHub Copilot-Antworten.

Copilot Speicher (öffentliche Vorschau)

Copilot kann nützliche Informationen über ein Repository ableiten und speichern, die Copilot Programmier-Assistent und Copilot Codeüberprüfung nutzen können, um die Qualität ihrer Ergebnisse bei der Arbeit in diesem Repository zu verbessern. Weitere Informationen finden Sie unter Informationen zum agentischen Speicher für GitHub Copilot.

Copilot in GitHub Desktop

Generiere automatisch Commitnachrichten und Beschreibungen mit Copilot in GitHub Desktop basierend auf den Änderungen, die du an deinem Projekt vornimmst.

Copilot Spaces

Organisiere und zentralisiere relevante Inhalte (z. B. Code, Dokumente, Spezifikationen) in Leerzeichen, um die Antworten von Copilot mit dem richtigen Kontext für eine bestimmte Aufgabe zu grounden. Weitere Informationen findest du unter Informationen zu GitHub Copilot Spaces.

GitHub Spark (öffentliche Vorschau)

Erstelle vollständige Anwendungen mithilfe von Prompts in natürlicher Sprache, die nahtlos mit der GitHub-Plattform integriert werden können, um eine erweiterte Entwicklung zu ermöglichen, und stelle sie bereit. Weitere Informationen findest du unter Erstellen und Bereitstellen KI-basierter Apps mit GitHub Spark.

GitHub Copilot-Features für Administrator*innen

Die folgenden Funktionen stehen Besitzern von Organisationen und Unternehmen mit einem Copilot Business oder Copilot Enterprise Plan zur Verfügung.

Richtlinienverwaltung

Verwalte Richtlinien für Copilot in deiner Organisation oder deinem Unternehmen. Informationen findest du unter Verwalten von Richtlinien und Features für GitHub Copilot in deiner Organisation und Verwalten von Richtlinien und Features für GitHub Copilot in deinem Unternehmen.

Zugriffsverwaltung

Besitzer von Unternehmen können festlegen, welche Organisationen im Unternehmen Copilot nutzen können, und Besitzer von Organisationen können festlegen, welche Member der Organisation Copilot nutzen können. Informationen findest du unter Verwalten des Zugriffs auf GitHub Copilot in Ihrer Organisation und Verwaltung des Zugriffs auf Copilot in Ihrem Unternehmen.

Nutzungsdaten

Prüfe die Nutzungsdaten von Copilot innerhalb deiner Organisation oder deines Unternehmens, um herauszufinden, wie du den Zugriff verwalten und die Adaption von Copilot vorantreiben kannst. Informationen findest du unter Überprüfen von Benutzeraktivitätsdaten für GitHub Copilot in deiner Organisation und Anzeigen der Copilot-Lizenznutzung in deinem Unternehmen.

Überwachungsprotokolle

Prüfe Audit-Protokolle für Copilot in deiner Organisation, um zu verstehen, welche Aktionen von welchen Benutzern durchgeführt wurden. Weitere Informationen findest du unter Überprüfen von Überwachungsprotokollen für GitHub Copilot Business.

Dateien ausschließen

Konfiguriere Copilot so, dass bestimmte Dateien ignoriert werden. Das kann nützlich sein, wenn du Dateien hast, die für Copilot nicht verfügbar sein sollen. Weitere Informationen findest du unter Ausschließen von Inhalten von GitHub Copilot.

Nächste Schritte