GitHub Copilot ist ein KI-gestützter Entwicklungsdienst. Er unterstützt beim Verstehen, Schreiben, Ändern und Prüfen von Code und kann je nach Produktstufe Aufgaben agentisch in Entwicklungsumgebungen oder auf GitHub bearbeiten.
Funktionen
- Codevervollständigung und Vorschläge für nächste Änderungen.
- Chat und Erklärungen im Kontext eines Projekts.
- Agentenmodus für Änderungen über mehrere Dateien, Tests und Validierung.
- Code-Review, CLI-Unterstützung und asynchrone Aufgaben auf GitHub – abhängig vom Tarif.
Stärken
- Direkte Einbindung in verbreitete Entwicklungswerkzeuge.
- Nutzung des vorhandenen Projektkontexts.
- Unterstützung vom Entwurf bis zu Tests und Review.
Grenzen
- Generierter Code kann Fehler, Sicherheitsprobleme oder ungeeignete Abhängigkeiten enthalten.
- Ergebnisse müssen getestet und von Entwicklern geprüft werden.
- Funktionen, Modellwahl und Kontingente hängen vom Tarif ab.
Datenschutz und Nutzung
Organisationen sollten Ausschlussregeln, Richtlinien, Datenkontrollen und Rechte für Repository-Zugriffe festlegen.
Preismodell und Verfügbarkeit
GitHub Copilot wird in mehreren Tarifen für Einzelpersonen und Organisationen angeboten. Der genaue Funktionsumfang ist der aktuellen Tarifübersicht zu entnehmen.