GitHub Dienst

GitHub Copilot.

Hilfe mit Code innerhalb des Editors und Entwicklungsprozesses

4.73 / 5Katalogbewertung
Offizielle Website

GitHub Copilot hilft Ihnen beim Schreiben, Verstehen und Testen von Code in Ihrem gewohnten Entwicklungsprozess. Es ist ein eigenständiges GitHub-Produkt mit Integrationen und Agentenfunktionen und kein separates Sprachmodell.

GitHub Copilot-Seite mit einer Beschreibung der Entwicklungshilfe und einer Beispiel-App
Offizielle GitHub Copilot Seite: KI-Assistent für die Entwicklung. Quelle öffnen

Was macht der Copilot?

Am bekanntesten ist die Codevervollständigung während des Tippens. Das Produkt kann aber auch das Repository besprechen, Code erklären und Änderungen vorbereiten. Die offizielle Dokumentation unterscheidet normale Hilfestellung, mehrstufige Agentenarbeit und projektspezifische Konfiguration.

Wählen Sie Copilot passend zu Ihrer Arbeitsumgebung. Prüfen Sie, ob Ihr Editor unterstützt wird, welche Funktionen darin verfügbar sind und welche Regeln Ihre Organisation vorgibt. Funktionen auf GitHub und in einer bestimmten IDE können sich unterscheiden.

Kontext des Projekts

Die Qualität eines Vorschlags hängt von den Dateien und Anweisungen ab, auf die der Assistent zugreifen kann. Projektstruktur, geltende Konventionen und erwartetes Verhalten machen das Ergebnis besser nutzbar. Ergänzen Sie bei Fehlerkorrekturen Reproduktionsschritte und ein klares Abnahmekriterium.

Statt einer großen Anfrage wie „Verbessere die App“ empfiehlt sich ein kleiner, abgeschlossener Schritt: Eingabeprüfung ergänzen, einen Test erklären oder eine Funktion ändern. Ein solches Ergebnis lässt sich leichter lesen und prüfen.

Agentenaufgaben und Review

Der Agent-Modus kann das Projekt untersuchen und mehrere Aktionen für das Ziel ausführen. Auf GitHub kann die Aufgabe durch issue und pull request gehen. Dies behält den üblichen Diskussionsraum für Änderungen bei, erfordert jedoch verständliche Rechte und Überprüfungsregeln.

Ein AI-Review bietet einen zusätzlichen Blick auf den Code: Es kann Fehler entdecken oder Präzisierungen vorschlagen. Es ersetzt weder Tests noch Sicherheitsanalysen oder die menschliche Entscheidung, Code zu übernehmen. Selbst eine kleine Änderung kann das Verhalten außerhalb der ausgewählten Datei beeinflussen.

Grenzen und Verantwortung

Copilot bietet kostenlose und kostenpflichtige Tarife. Modelle, Nutzungsumfang und Unternehmensverwaltung hängen vom Abonnement ab. Prüfen Sie die Teamrichtlinien, bevor Sie ein Arbeitsrepository anbinden.

Prüfen Sie Code auf Korrektheit, Abhängigkeiten, Berechtigungen und Übereinstimmung mit dem Projekt. Geben Sie keine Geheimnisse in eine Anfrage, nur um einen Fehler bequemer zu erklären. Daten- und Berechtigungseinstellungen müssen zu den Bedingungen des verwendeten Kontos passen.

Für welche Aufgaben geeignet

  • Codevervollständigung
  • Erklärung des Repositorys
  • Vorbereitung kleiner Änderungen
  • Zusätzliche Prüfung eines Pull Requests
Funktionen

Stärken

  • Einbindung in GitHub-Abläufe
  • Unterstützung für Entwicklungseditoren
  • Dokumentierte Einstellungen für Teams
Zu berücksichtigen

Einschränkungen

  • Codevorschläge erfordern Tests und Reviews
  • Funktionen unterscheiden sich zwischen Umgebungen
  • Die Limits hängen vom Tarif ab

Details überprüfen

Offizielle Quellen

  1. Funktionen von GitHub Copilot
  2. Wie Copilot aufgebaut ist
  3. Copilot-Tarife

Die Beschreibung basiert auf den Materialien des Entwicklers. Die Funktionen, Preise und Verfügbarkeit können variieren. Bitte überprüfen Sie die Quelle vor der Verwendung.