Verwenden Sie GitHub Copilot in den Tools, die Sie bereits zum Planen, Entwickeln, Überprüfen, Testen und Bereitstellen von Software verwenden.
Dies GitHub Copilot app ist der beste Ort, um alles in einem Workflow zu erledigen: Verwalten Sie agentgesteuerte Arbeit über parallele Aufgaben hinweg, koordinieren Sie die Arbeit über Repositorys hinweg, und halten Sie den Browser, Terminal und Pull-Anforderungslebenszyklus an einem zentralen Ort verbunden.
Sie können auch in Ihrem Browser Fragen stellen, beim Bearbeiten von Code in Ihrer IDE Vorschläge erhalten, im Terminal arbeiten oder mit dem SDK Ihre eigenen von Copilot betriebenen Tools erstellen.
Wenn Sie nicht sicher sind, wo Sie beginnen möchten, wählen Sie eine Oberfläche basierend auf der Codierungsarbeit aus, die Sie jetzt ausführen möchten. Oberflächen können überlappende Anwendungsfälle haben: einige unterstützen umfassende, mehrstufige Workflows, während andere sich auf bestimmte Aufgaben konzentrieren.
Wo können Sie Copilot verwenden
| Wobei | Verwenden Sie es für | Get started |
|---|---|---|
| GitHub Copilot app | Die Verwaltung Ihrer von Entwicklern und Agenten gesteuerten Arbeit über parallele Aufgaben, mehrere Repositories und den gesamten Pull-Request-Lebenszyklus hinweg in einem dedizierten Arbeitsbereich. | |
| Erste Schritte mit dem GitHub-App Copilot | ||
| GitHub Copilot CLI | Arbeiten mit Copilot dem Terminal, einschließlich wiederholbarer Befehlszeilenworkflows. | |
| Erste Schritte mit GitHub Copilot CLI | ||
| Ihre IDE (Visual Studio Code, Visual Studio, JetBrains IDEs, Eclipse und XCode) | Inline-Vorschläge erhalten, über umliegenden Code chatten und einen Agenten verwenden, der Dateien für Sie bearbeiten kann. | Schnellstart für die Verwendung von GitHub Copilot in Ihrer IDE |
| GitHub Copilot SDK | Erstellen benutzerdefinierter Anwendungen, die dieselben Grundbausteine wie Copilot verwenden. | |
| Build your first Copilot-powered app | ||
| GitHub-Website | Stellen Sie Fragen zu Repositorys, Problemen und Pullanforderungen, oder weisen Sie einem Agent Arbeit zu. | Schnellstart zur Verwendung von GitHub Copilot auf GitHub.com |
| GitHub Mobile | Mit Copilot chatten, wenn Sie nicht in Ihrer Hauptentwicklungsumgebung sind. | |
| Fragen an GitHub Copilot in GitHub Mobile stellen | ||
| GitHub Desktop | Hilfe bei Commit-Nachrichten und Zusammenfassungen | |
| Konfigurieren von Copilot in GitHub Desktop |
Um zu überprüfen, welche Copilot Features für Ihr persönliches Konto verfügbar sind, wechseln Sie zu Ihren Copilot Einstellungen unter https://github.com/settings/copilot/features.
Informationen zum Vergleichen der Unterstützung über IDEs finden Sie unter Copilot Funktionsmatrix.
Welches ist für mich richtig?
Sie müssen nicht jede Oberfläche verwenden. Wählen Sie die Option, die der Arbeit, die Sie gerade machen, am nächsten kommt.
Wenn Sie nicht sicher sind, wo Sie anfangen sollen, verwenden Sie auf der Copilot-Website GitHub. Es gibt nichts zu installieren, und Sie können Fragen zu einem Repository, Problem oder pull-Anforderung stellen, die Sie bereits geöffnet haben.
Verwenden Sie diese allgemeinen Entwicklungskontexte, um eine Oberfläche auszuwählen:
- Koordinierung der Agentenarbeit: Verwenden Sie GitHub Copilot app, wenn Sie einen zentralen Ort zur Koordinierung der Agentenarbeit nutzen möchten, parallele Arbeitsstränge verwalten, über mehrere Repositories hinweg arbeiten und Browser, Terminal und Pull-Request-Lebenszyklus miteinander verbunden halten möchten.
- Ausführen von Befehlen: Verwenden Sie GitHub Copilot CLI diese Funktion, wenn Sie im Terminal arbeiten möchten, komplexe Terminalbefehle ausführen und Aufgaben parallel ausführen möchten. Verwenden Sie für Agentaufgaben, die Befehle ausführen, Cloud- oder lokale Sandboxes, um zu steuern, wo Befehle ausgeführt werden und auf was sie zugreifen können.
- Schreiben von Code: Verwenden Sie GitHub Copilot sie in Ihrer IDE, wenn Sie Ihren Code interaktiv schreiben und verfeinern möchten.
- Erweitern Ihrer eigenen Tools: Verwenden Sie GitHub Copilot SDK diese Methode, wenn Sie eine Anwendung oder einen internen Workflow erstellen, der direkt aufruft Copilot .
- Planen einer Änderung: Verwenden Sie die GitHub Website, wenn die Arbeit mit einem Problem, einer Pullanforderung oder einem unbekannten Repository beginnt.
- Arbeiten unterwegs prüfen: Verwenden Sie GitHub Mobile, wenn Sie über ein Mobilgerät eine kurze Frage stellen müssen.
Sie können später zwischen Oberflächen wechseln, oft ohne von vorn anfangen zu müssen. Beispielsweise können Sie ein Problem in der Weboberfläche verstehen, einen Agent bitten, eine Änderung vorzunehmen, die Pullanforderung in Ihrer IDE zu überprüfen und dann vom Terminal nachzuverfolgen.
Wie die Oberflächen zusammenwirken
Einige Kontexte, Berechtigungen und Konfigurationen können zwischen Oberflächen übertragen werden. Die einstellungen und der Kontext, die angewendet werden, hängen von der Copilot Funktion und der verwendeten Oberfläche ab.
Soweit unterstützt, gelten Ihr Plan, benutzerdefinierte Anweisungen, Agentenfähigkeiten und verbundene MCP-Server überall dort, wo Sie Copilot verwenden, sodass Sie sie einmal konfigurieren und in verschiedenen Teilen Ihres Workflows verwenden können.
Ein einzelnes Arbeitsstück kann zwischen Oberflächen verschoben werden. Sie können z. B. mit einem Issue in GitHub beginnen, es Copilot cloud agent zuweisen, die Arbeit in GitHub Copilot app verfolgen, den Pull Request in Ihrer IDE überprüfen und ihn in der Weboberfläche zusammenführen.
Sie können auch mit der Arbeit an einer Aufgabe in Ihrem Terminal beginnen Copilot und dann dieselbe Sitzung in Ihrem Browser oder auf Ihrem mobilen Gerät fortsetzen.
Die Oberflächen haben auch die gleiche Grundlage. Die Copilot Erlebnisse, die Sie geräteübergreifend nutzen, basieren alle auf demselben SDK und denselben Plattformprimitiven. Sie können dasselbe SDK verwenden, um Copilot in Ihre eigenen Anwendungen, Tools und Workflows zu integrieren, sodass benutzerdefinierte Integrationen und Erstanbieter-Copilot-Erlebnisse alle auf denselben zugrunde liegenden Funktionen basieren.
Ihre Auswahl gilt für den gesamten Workflow, einschließlich:
- Welches Modell: Verschiedene Modelle eignen sich für verschiedene Arten von Arbeit, und Sie können Modelle für Chat und Agents wechseln. Siehe Ändern des KI-Modells für GitHub Copilot Chat.
- Welche Agenten: Copilot Agenten und Agenten anderer Anbieter arbeiten in denselben Repositorien, öffnen Pull Requests und durchlaufen den Reviewprozess. Copilot wendet die gleichen Sicherheitsvorkehrungen, Gegenmaßnahmen und Einschränkungen auf Agenten von Drittanbietern an, wie dies der Copilot cloud agentFall ist. Siehe Informationen zu GitHub Copilot Cloud-Agent und Informationen zu Programmieragenten von Drittanbietern.
- Was Copilot sehen kann: Benutzerdefinierte Anweisungen, Agentenfähigkeiten und MCP-Server verbinden Copilot mit Ihren Konventionen und den Tools, die Ihr Team verwendet. Siehe Informationen zum Model Context Protocol (MCP).
- Woran Copilot sich erinnert: Bei unterstützten Funktionen Copilot Memory kann Informationen aus dem Repository und Ihre Präferenzen bei späteren Aufgaben wiederverwenden. Siehe Informationen zu GitHub Copilot Memory.
Für Organisationen gelten Administratorrichtlinien für die meisten Oberflächen, die Entwickler verwenden. Siehe Verwalten GitHub Copilot für Ihr Team.
Nächste Schritte
- Vergleichen Sie die verfügbaren Copilot Pläne. Siehe Pläne für GitHub Copilot.