
Github Copilot
GitHub · Coding
GitHub Copilot ist ein KI-Code-Assistent, der deinen Code beim Tippen vervollständigt, Fragen im Chat beantwortet und Agenten im Editor, im Terminal und auf GitHub ausführt.

Über Github Copilot
About
Was ist GitHub Copilot
GitHub Copilot ist ein KI-Code-Assistent, den GitHub auf Modellen von OpenAI, Anthropic, Google und xAI aufbaut. Er begann als Werkzeug, das die Zeile beendet, die du gerade tippst, und deckt heute viel mehr ab: einen Chat, der Code erklärt und umschreibt, einen Agenten, der von allein Pull Requests öffnet, und eine Hilfe für die Kommandozeile. Als KI-Programmierassistent zielt er auf die langweilige Hälfte der Arbeit, den Boilerplate-Code und die Nachschlagearbeit, damit du deine Kraft für das einsetzt, was wirklich einen Menschen braucht.
Die Reichweite ist das Verkaufsargument. Copilot läuft als Erweiterung in Visual Studio Code, Visual Studio, den JetBrains-IDEs, Vim, Neovim und Xcode, mit Chat in fast allen und einem festen Platz auf GitHub.com für Enterprise-Konten. GitHub sagt, dass Millionen von Menschen und Zehntausende Firmen es nutzen, und deshalb ist es das KI-Werkzeug zum Programmieren, das fast jedes Team schon kennt.
Der Haken liegt im kostenlosen Plan. Copilot Free begrenzt die Code-Vervollständigungen auf 2.000 pro Monat und gibt nur ein kleines Kontingent an KI-Credits, dazu zwingt er dich zur automatischen Modellauswahl statt zur eigenen Wahl. Chat, Agenten und Copilot CLI zehren an diesen Credits, eine lange Sitzung kann sie also schnell aufbrauchen. Das Produkt kann viel, aber das Interessante steckt hinter den bezahlten Plänen.
Erste Schritte
- Melde dich bei GitHub an und schalte Copilot ein, ob den kostenlosen oder einen bezahlten Plan, in den Kontoeinstellungen.
- Installiere die Copilot-Erweiterung in deinem Editor, etwa VS Code, Visual Studio oder eine JetBrains-IDE.
- Tippe los und nimm Vorschläge mit Tab an, oder öffne das Chat-Fenster und frag nach dem markierten Code.
- Für größere Aufgaben wechsle in den Agent-Modus und beschreibe die Änderung über mehrere Dateien.
- Für Aufgaben im Repository weise dem Copilot-Coding-Agenten ein Issue zu und prüfe den Pull Request, den er öffnet.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Github Copilot.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Berufstätige Entwickler
- Studierende, die programmieren lernen
- Teams in einem Unternehmen
- Einzelentwickler
Aufgaben
- Boilerplate schreiben
- Fremden Code verstehen
- Über Dateien hinweg refaktorieren
Szenarien
- Eine neue Sprache oder ein neues Framework lernen
- Ein Issue in einen Pull Request verwandeln
- Pull Requests prüfen
Wichtigste Funktionen
Code-Vervollständigung im eigenen Tempo
Copilot schlägt den Rest einer Zeile oder eine ganze Funktion vor, während du tippst, und nutzt den Code um den Cursor sowie die anderen geöffneten Dateien als Kontext. Er liest, was du baust, und bietet den nächsten Schritt an, bevor du fragst. Vervollständigungen bleiben in jedem bezahlten Plan unbegrenzt und verbrauchen keine KI-Credits, weshalb viele Entwickler sie als die tägliche Grundlage sehen.
Copilot-Chat im Editor
Der Chat beantwortet Fragen zu deinem Code, erklärt eine Auswahl oder schreibt sie auf Wunsch um. Er steht in VS Code, Visual Studio und den JetBrains-IDEs bereit und arbeitet an der geöffneten Datei statt an einem leeren Eingabefeld. Bitte ihn, einen regulären Ausdruck zu erklären, einen Test zu schreiben oder den Fehler zu finden, und er antwortet an Ort und Stelle.
Agent-Modus für Änderungen über mehrere Dateien
Der Agent-Modus geht über Vorschläge hinaus. Du beschreibst ein Ziel, und Copilot plant die Änderung, bearbeitet mehrere Dateien, führt Befehle aus und prüft seine eigene Arbeit unterwegs. Das ist der Teil, der Copilot von einem Autovervollständigungswerkzeug zu etwas gemacht hat, das einem Junior-Entwickler nahekommt, den du anleitest.
Der Copilot-Coding-Agent auf GitHub
Du kannst Copilot ein GitHub-Issue zuweisen und einen Agenten in der Cloud daran arbeiten lassen. Er liest das Repository, öffnet einen Pull Request und wartet auf deine Prüfung. Er läuft auf GitHubs Servern und nicht auf deinem Rechner, arbeitet also weiter, auch wenn der Laptop zu ist, und passt zu Teams, die Issues ohne lokales Setup erledigen wollen.
Copilot CLI und die Kommandozeile
Copilot CLI bringt den Assistenten ins Terminal, wo du ihn bittest, einen Befehl zu erklären, ein Shell-Skript zu schreiben oder eine Aufgabe in natürlicher Sprache zu lösen. Alle Pläne enthalten Copilot CLI, und in den bezahlten zehrt seine Nutzung an deinen KI-Credits wie der Chat.
Modellwahl und KI-Credits
Bezahlte Pläne lassen dich aus einer Auswahl von Modellen wählen, und Pro+ und höher schalten den Zugang zu Premium-Modellen frei. Statt fester Limits rechnet Copilot Chat, Agenten und CLI in GitHub-AI-Credits ab: leichte Modelle kosten einen Bruchteil eines Credits und lange Agent-Sitzungen auf Top-Modellen kosten mehr.
Codeprüfung und Hilfe bei Pull Requests
Copilot prüft Pull Requests, markiert wahrscheinliche Probleme und schlägt Korrekturen direkt im PR vor. Organisationen können es für alle Pull Requests einschalten, auch für die von Personen ohne Copilot-Lizenz, und so die Prüfung im ganzen Team abdecken, ohne für jeden einen Platz zu kaufen.
Vor- und Nachteile
Vorteile
- Vervollständigungen bleiben in bezahlten Plänen unbegrenzt und greifen nicht auf deine KI-Credits zu, die Kernfunktion geht also nie aus.
- Er lebt in den Editoren, die Leute ohnehin nutzen, darunter VS Code, Visual Studio, JetBrains, Vim, Neovim und Xcode.
- Der Coding-Agent verwandelt ein GitHub-Issue in einen Pull Request, was innerhalb von GitHub kaum ein Rivale so flüssig schafft.
- Die Pläne Business und Enterprise bringen Richtlinienkontrolle, Audit-Protokolle und die Freistellung bei Urheberrechtsfragen für den Firmeneinsatz.
- Die Stufen Free und Student machen das Ausprobieren ohne Karte leicht, und Pro startet bei 10 US-Dollar pro Monat.
Nachteile
- Der kostenlose Plan begrenzt Vervollständigungen auf 2.000 pro Monat und sperrt dich in die automatische Modellauswahl, taugt also zum Testen und kaum mehr.
- Die Nutzung von Agenten und Chat zehrt an KI-Credits, und eine lange Sitzung auf einem Premium-Modell kann einen guten Teil deines Monatskontingents fressen.
- Der Chat fehlt in manchen Editoren, Nutzer von Vim, Neovim oder Xcode bekommen also die Vervollständigung ohne die Gesprächsfunktionen.
- Manche Funktionen erreichen VS Code zuerst, Nutzer anderer IDEs warten also länger auf die Neuerungen.
Häufige Fragen
Er vervollständigt den Code beim Tippen und beantwortet im Chat Fragen zur Datei, die du bearbeitest. Auch der Copilot-Agent läuft dort, kann mehrere Dateien bearbeiten, und ein Cloud-Agent verwandelt ein GitHub-Issue in einen Pull Request.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Github Copilot.
Alternativen zu Github Copilot
Forefront
Forefront · CodingForefront ist eine Webplattform zum Bauen mit Open-Source-KI. Sie lassen sich führende Open-Source-Sprachmodelle mit eigenen Daten feintunen, ihre Leistung bewerten und sie über eine API ausführen oder exportieren, um sie selbst zu hosten. Entwickler, die den Komfort einer geschlossenen Plattform wollen, aber darauf bestehen, ihre Modelle und Daten zu besitzen, sind hier die Zielgruppe.
Startkit
StartKit.AI · CodingStartkit ist ein Boilerplate zum Bauen von KI-SaaS-Produkten und KI-Wrappern. Man kann es sich als KI-Startup-Boilerplate vorstellen, bei dem die langweiligen Teile schon verdrahtet sind: Authentifizierung, Zahlungen über Stripe und Lemon Squeezy, Nutzungslimits, transaktionale E-Mail und ein KI-API-Starter-Kit, das mit OpenAI, Anthropic, Groq oder Llama spricht. Man klont das Repository, setzt seinen Preis und kümmert sich um den Teil des Produkts, für den Menschen wirklich bezahlen. Es basiert auf Next.js über React und Tailwind, deshalb fühlt sich ein Großteil des Boilerplate-Codes schon vertraut an.
Testim
Tricentis · CodingTestim ist eine KI-gestützte Plattform für Testautomatisierung, mit der man End-to-End-Tests für Web-, Mobile- und Salesforce-Anwendungen baut und ausführt. Sie setzt auf maschinelles Lernen, um Tests stabil zu halten, wenn sich eine Oberfläche ändert, sodass Teams weniger Zeit mit der Reparatur kaputter Selektoren verbringen. Nicht schlecht für ein Tool für automatisierte Tests, das Sie heute schon nutzen können. Sie erstellen Tests, indem Sie Aktionen im Browser aufzeichnen, und fügen danach JavaScript hinzu, wenn Sie mehr Kontrolle brauchen. Für ein beschäftigtes QA-Team eine solide Wahl.
