Skip to main content
Skip to content

GitHub Copilot auf GitHub.com und GitHub Mobile

Wechseln von Repositoryfragen zu geplanten Codeänderungen und Reviews in einer kontinuierlichen Sitzung mit GitHub Copilot auf GitHub.com und GitHub Mobile.

Auf der GitHub Website und GitHub Mobile können GitHub Copilot Fragen zu Ihren Repositorys beantworten, Änderungen planen und vornehmen, Pullanforderungen überprüfen und Repositoryaufgaben automatisieren. Sie können Fragen stellen und Aufgaben in einer Unterhaltung delegieren und Copilot direkt in Ihren Issue- und Pull-Request-Workflows verwenden.

Mit der neuen Copilot in the cloud Oberfläche können Sie zwischen Web- oder Mobilgeräten und lokalen Clients (Copilot app, VS Code oder Copilot CLI) wechseln und in derselben Sitzung mit Copilot arbeiten und es steuern.

Hinweis

Ab dem 28. Oktober 2026 ist die neue Copilot in the cloud Oberfläche für GitHub.com und GitHub Mobile Benutzer mit einem kostenpflichtigen Copilot Plan verfügbar, vorbehaltlich der geltenden Organisations- und Unternehmensrichtlinien. Benutzer in Copilot Free Plänen verwenden weiterhin die alte Copilot Chat Oberfläche.

In diesem Artikel werden sowohl die neuere Copilot in the cloud Erfahrung als auch die ältere Copilot cloud agent plus Copilot Chat experience erläutert. Einen schnellen Überblick über die Änderungen finden Sie unter "Vergleich der beiden Erfahrungen".

Wie Copilot bei GitHub.com und GitHub Mobile hilft

Sie können Chats, agentische Arbeit, Codeüberprüfung und Automatisierungen in Ihren Repositoryworkflows kombinieren.

Sie können z. B. den Chat verwenden, um zu verstehen, wie ein Repository die Authentifizierung verarbeitet, und dann Copilot bitten, fehlende Tests zu planen und hinzuzufügen. Sobald sich die Änderungen in einem Pull Request befinden, können Sie eine Überprüfung von Copilot anfordern. Um die Testabdeckung im Laufe der Zeit aufrechtzuerhalten, könnten Sie eine Automatisierung einrichten, um jede Woche nach fehlenden Tests zu suchen und Ergänzungen für Sie vorzuschlagen.

Schlüsselkonzepte für Copilot in the cloud

Copilot in the cloud ermöglicht einen kontinuierlichen Vorgangsfluss. Copilot Sitzungen, die Sie in einer Cloudumgebung auf GitHub starten, können nahtlos über verschiedene Clients hinweg fortgesetzt werden, z. B. GitHub Copilot app, Ihre IDE, Ihr Mobilgerät und die CLI. Ihre Arbeit und Ihr Kontext bleiben auf diesen Clients erhalten, was bedeutet, dass Sie in derselben Unterhaltung vom Stellen von Fragen über agentische Arbeit bis zur Aufgabenerledigung wechseln können.

Client, Sitzung und Umgebung

Es gibt drei wichtige Komponenten, die im Aufgabenablauf zu verstehen sind: der Client, die Sitzung und die Umgebung.

Um eine Agentaufgabe zu starten, interagieren Sie über Copilot einen Client oder eine Oberfläche, z. B. die Webschnittstelle, GitHub Copilot app, die IDE, GitHub Mobile oder GitHub Copilot CLI.

Eine Sitzung ist die Unterhaltung und Aktivität, die mit agentischer Arbeit verknüpft ist, einschließlich der von Ihnen bereitgestellten Eingabeaufforderungen und der von Copilot generierten Antworten.

Eine Umgebung ist der Ort, an dem der Agent seine Arbeit ausführt, z. B. eine Cloud-Sandbox, ein GitHub Actions Runner oder eine benutzerdefinierte Remoteumgebung.

Weitere Informationen findest du unter Informationen zu Cloud-Sandboxes für GitHub Copilot, Informationen zum lokalen Sandboxing für GitHub Copilot und GitHub Copilot in Entwicklungsumgebungen (IDEs).

Sitzungskontext

Sie können eine Chatsitzung mit den folgenden Kontexten starten, die automatisch angefügt werden:

  • Alle Repositorys, die Ihnen oder einer Organisation gehören.
  • Eine bestimmte Datei, ein Problem, ein Pull Request.
  • Ein bestimmtes Repository und ein bestimmter Branch.
  • Ein Abstand.

Sie können den Kontext mit der Repositoryauswahl, dem + Menü oder @ Erwähnungen anfügen.

Damit Copilot Informationen von unterstützten Diensten während einer Aufgabe abrufen kann, verwenden Sie Anpassungen wie Copilot Connectors und persönliche benutzerdefinierte Model Context Protocol (MCP)-Server.

Der Sitzungskontext unterscheidet sich von Copilot Memory, das ein langfristiges, dauerhaftes Verständnis Ihrer Repositorys und Einstellungen sitzungsübergreifend aufbaut. Weitere Informationen findest du unter Informationen zu GitHub Copilot Memory.

Sitzungen geräteübergreifend

Wählen Sie eine Cloud-Sandbox aus, wenn Sie eine Sitzung über unterstützte Copilot Plattformen hinweg fortsetzen möchten. Sie können eine Cloudsitzung auf einem Gerät starten und auf einem anderen Gerät fortsetzen.

Vergleich von GitHub Actions-basierten Sitzungen und Cloud-Sandboxes

In Copilot in the cloud haben Sie drei Umgebungsoptionen: Cloud (eine Cloud-Sandbox), GitHub Actions-basiert und Remote (eine Verbindung mit einer benutzerdefinierten Umgebung).

Anfängliche Leistungstests GitHub deuten darauf hin, dass Sitzungen in Cloud-Sandboxes im Durchschnitt schneller abgeschlossen wurden als GitHub Actions-basierte Sitzungen.

In der folgenden Tabelle werden GitHub Actions-basierte Sitzungen und cloudbasierte Sandkastensitzungen verglichen.

GitHub ActionsCloud-Sandbox
SitzungskontinuitätSessions sind nur auf der GitHub Website verfügbar.Sitzungen können über Clients hinweg geteilt und fortgesetzt werden.
Repository-GeltungsbereichSitzungen erfordern ein Repository. Änderungen werden nur im spezifischen Kontext eines einzelnen Repositorys vorgenommen.Sitzungen können sich über Repositorys in ein und derselben Organisation erstrecken. Änderungen können in mehreren Repositorys vorgenommen werden.
Aufbewahrung von ChatdatenDie Daten werden 28 Tage lang aufbewahrt.Die Daten werden für die Lebensdauer des Kontos aufbewahrt.
Benutzerdefinierte UmgebungenUnterstützt GitHub Actionsspezifische benutzerdefinierte Compute-, Netzwerk- und Setupkonfigurationen sowie selbst gehostete Runner.Cloud-Sandboxes berücksichtigen Firewall-Zulassungslisten für Repositorys und Organisationen, unterstützen jedoch keine benutzerdefinierte Rechenleistung, GitHub Actions-spezifischen Einrichtungsschritte oder selbstgehosteten Runner.
Anpassungen und ToolfreigabeUnterstützt benutzerdefinierte Anweisungen, MCP-Server und Inhaltsausschlüsse.Unterstützt benutzerdefinierte Anweisungen, Dotfiles-Personalisierung, Repository- und persönliche MCP-Server, Connectors und Inhaltsausschlüsse mit einer einzigen Konfiguration in allen Cloud-Sandboxes.
Warum wählen Sie diese Umgebung ausGeeignet, wenn Sie repositoryspezifische Integrationen, benutzerdefinierte Umgebungen oder selbst gehostete Läufer benötigen.Geeignet für repositoryübergreifende Chats, schnellen Zugriff auf KI-Modelle und wenn benutzerdefinierte Compute- oder Netzwerkkonfigurationen in Cloud-Sandboxes nicht erforderlich sind.

In der Copilot in the cloud Umgebung werden Cloud und GitHub Actions Compute auf dasselbe monatliche GitHub Kontingent angerechnet, getrennt von AI credits. Ausführliche Informationen findest du unter Abrechnung für Cloud- und lokale Sandboxes für GitHub Copilot.

Zugriff und Verfügbarkeit

Die verfügbaren Copilot Features hängen von Ihrem Tarif und den Organisationsrichtlinien ab. Anleitungen zum Einrichten finden Sie unter Einrichten Copilot. Informationen zu Nutzungskontingenten und Kosten finden Sie unter GitHub Copilot Abrechnung und Nutzung.

Repositorybesitzer und -administratoren können Copilot für bestimmte Repositorys deaktivieren, auch wenn Ihr Plan und Ihre Richtlinien Ihnen die Verwendung sonst erlauben. Organisations- und Unternehmensrichtlinien gelten weiterhin. Siehe Verwalten von GitHub Copilot in der Cloud für Ihr Unternehmen oder Ihre Organisation.

Um Organisationsdaten oder Sitzungen anzuzeigen, müssen Sie die Single Sign-On-Anforderungen Ihrer Organisation erfüllen.

Ohne Schreibzugriff auf ein Repository ist Ihre Copilot Sitzung schreibgeschützt.

Starten mit Copilot auf GitHub.com und GitHub Mobile

Sie können von mehreren verschiedenen Einstiegspunkten aus mit Copilot arbeiten:

  • Ihre Copilot Startseite bei github.com/copilot
  • Das Copilot Panel, das beim Starten einer Sitzung innerhalb einer Datei, eines Problems oder einer Pullanforderung angezeigt wird
  • Ihr GitHub Dashboard bei github.com
  • Registerkarte " Agents " oder "Panel" in einem Repository

Möglichkeiten zum Arbeiten mit Copilot

Sie können mit Copilot auf verschiedene Arten arbeiten:

Fragen stellen

Chat kann unbekannten Code erklären, Korrekturen vorschlagen, Tests generieren oder Ansätze vergleichen. Mithilfe von Nachverfolgungsfragen können Sie Ihre Anforderung verfeinern, ohne eine neue Unterhaltung zu starten.

Der Chat ist mit Tools für Aufgaben wie das Erstellen von Verzweigungen, das Aktualisieren von Dateien und das Erstellen oder Aktualisieren von Issues vorkonfiguriert. Sie unterstützt auch die semantische Codesuche, die nur auf Standard-Branches beschränkt ist.

Agentic Work

Copilot kann ein Repository analysieren, Änderungen planen und diese im Hintergrund implementieren. Sie kann Dateien bearbeiten und Tests und Linter in einer Cloudentwicklungsumgebung statt ihrer lokalen IDE ausführen.

Wenn Sie Änderungen anfordern, arbeitet Copilot mit dem von Ihnen bereitgestellten Repository und Branch. Sie können die vorgeschlagenen Änderungen überprüfen und um Überarbeitungen bitten, bevor Sie eine Pull-Anforderung erstellen oder in Ihrem Prompt eine Pull-Anforderung anfordern.

In Sicherheitskampagnen können Sie Codeüberprüfungswarnungen Copilot zur Behebung zuweisen. Siehe Beheben von Warnungen in einer Sicherheitskampagne.

Code Review

Auf GitHubCopilot code review werden Pull-Request-Änderungen überprüft, potenzielle Probleme identifiziert und Korrekturen vorgeschlagen. Es verwendet agentische Funktionen, um Kontext aus Ihrem Repository zu sammeln. Sie können eine Überprüfung anfordern oder automatische Überprüfungen konfigurieren und dann die vorgeschlagenen Änderungen überprüfen und anwenden. Siehe GitHub Copilot Codeüberprüfung.

Copilot kann auch direkt in einer Pull-Request-Beschreibung oder einem Kommentar eine Zusammenfassung Ihrer Änderungen generieren. Dies hilft Prüfern, die Änderungen zu verstehen, unterscheidet sich jedoch von der Überprüfung des Codes. Siehe Erstellen einer Zusammenfassung der Pull-Anforderung mit GitHub Copilot.

Vorbereiten von Pull Requests zum Zusammenführen

Mit Agent Merge, Copilot überwacht einen Pull Request und bearbeitet die von Ihnen ausgewählten Blocker: fehlgeschlagene GitHub Actions Workflows, Merge-Konflikte oder beides. Aktivieren Sie es mit Watch and fix im Merge-Feld der Pullanforderung. Sie können sie auch automatisch für von Ihnen erstellte Pull Requests aktivieren. Siehe Vorbereiten von Pull Requests zum Zusammenführen mit Agent Merge.

Automatisierungen und agentische Workflows

Automations Sie können eine Aufgabe einmal definieren und sie von Copilot nach einem Zeitplan oder als Reaktion auf Repository-Ereignisse ausführen lassen. Beispielsweise kann eine Automatisierung Probleme triagen oder wöchentliche Versionshinweise vorbereiten. Sie erstellen und verwalten Automatisierungen auf der Registerkarte "Agents " in einem Repository auf GitHub.com. Automatisierungen sind in berechtigten privaten und internen Repositorys verfügbar. Siehe Copilot Automatisierungen.

GitHub Agentic Workflows Stellen Sie eine weitere Möglichkeit zum Automatisieren von Aufgaben in Ihren Repositorys bereit GitHub.com. Sie definieren Aufgaben in natürlicher Sprache in Markdown-Dateien, und sie laufen als GitHub Actions Workflows. Diese Workflows können Copilot oder einen anderen unterstützten Codierungs-Agenten verwenden. Siehe GitHub agentenbasierte Workflows.

Sitzungsverlauf und Fernsteuerung

In den Sitzungsprotokollen GitHub werden die verwendeten Arbeits- und Tools angezeigt. Mit freigegebenen Sitzungen und Pull Requests können Teamkollegen mit Repositoryzugriff die Arbeit verfolgen und Änderungen überprüfen. Protokolle ersetzen keine eigenen Überprüfungen und Tests. Siehe Verwalten von Agent-Sitzungen.

Um eine von GitHub Copilot CLI gestartete Sitzung zu überwachen und zu steuern, aktivieren Sie die Fernsteuerung. Die Sitzung wird weiterhin auf Ihrem ursprünglichen lokalen Computer ausgeführt, der online bleiben muss. Siehe Remotesteuerung von GitHub Copilot CLI Sitzungen.

Sie können Copilot nach Ihrem synchronisierten Sitzungsverlauf auf Copilot Geräten fragen. Dies umfasst Sitzungen von Copilot in the cloud und Copilot code review sowie Sitzungen von GitHub Copilot CLI, JetBrains IDEs, VS Code und dem GitHub Copilot app.

Sie können nur Sitzungen abfragen, die Sie gestartet haben. Die Synchronisierung muss aktiviert sein und von den Richtlinien Ihrer Organisation zugelassen werden. Siehe Frühere Sitzungen abfragen.

Anpassen der Benutzeroberfläche

Es gibt mehrere Möglichkeiten zum Anpassen Ihrer Nutzung mit Copilot.

Anweisungen, Tools und freigegebener Kontext

Unter GitHub können Sie in den benutzerdefinierten Anweisungen persönliche Einstellungen für Chat, Repositorykonventionen und Organisationsrichtlinien speichern.

Copilot Spaces Organisieren Sie den freigegebenen Kontext für Fragen.

Für delegierte Arbeit, custom agents und Agentenfähigkeiten stellen aufgabenspezifische Anweisungen und Ressourcen bereit. MCP-Server verbinden Agents mit zusätzlichen Tools und Daten.

Hooks können Befehle während der Agentarbeit zur Überprüfung oder Protokollierung ausführen. Anleitungen zum Einrichten finden Sie unter Anpassen Copilot.

Anpassungen für Copilot in the cloud

In Cloud-Sandboxes können Sie auch ein Dotfiles-Repository verwenden, um Ihre persönlichen Anweisungen, Fähigkeiten und benutzerdefinierten Agents in Ihre Sitzungen über Repositorys hinweg zu übertragen. Diese Dotfiles-Personalisierung gilt nicht für GitHub Actions-basierte Sitzungen. Anleitungen zum Einrichten finden Sie unter Personalisierung Ihrer Cloud-Sitzungen.

Um Tools und Kontext in Copilot einzubringen, können Sie über GitHub Connectors auf Dienste von Drittanbietern zugreifen. Connectors sind für alle Ihre Copilot in the cloud Sitzungen verfügbar. Sie können auch persönliche MCP-Serverkonfigurationen konfigurieren, um Copilot den Zugriff auf Ihre persönlichen Tools und Ihren Kontext zu ermöglichen. Diese Anpassungen gelten nicht für GitHub Actions-basierte Sitzungen. Siehe Copilot-Verbinder und Modellkontextprotokoll (MCP).

Einige vorhandene Spaces, die Daten aus mehreren Organisationen enthalten oder private und Organisationsdaten kombinieren, funktionieren möglicherweise nicht auf die gleiche Weise in Copilot in the cloud. Schritte zum Wiederherstellen der Chatverwendung in Spaces mit inkompatiblen privaten Quellen finden Sie unter Erstellen von GitHub Copilot Spaces.

KI-Modelle

Sie können das Modell Copilot ändern, um Antworten zu generieren. Je nach Art der Fragen, die du stellst, kannst du feststellen, dass verschiedene Modelle besser funktionieren oder nützlichere Antworten bereitstellen. Die Optionen schließen Premium-Modelle mit erweiterten Funktionen ein. Informationen zum Ändern des Modells in Ihrer IDE finden Sie unter Ändern des KI-Modells für GitHub Copilot Chat. Informationen zum Ändern oder Vergleichen von Modellen GitHubfinden Sie unter Fragen an GitHub Copilot in GitHub stellen.

Auf GitHub Mobile und GitHub.com hängen die verfügbaren Modelle von Ihrem Plan und den Kontorichtlinien ab. Siehe Unterstützte KI-Modelle in GitHub Copilot.

Bei Copilot in the cloud hängt die Möglichkeit zum Auswählen eines Modells außerdem davon ab, wie Sie die Aufgabe starten. Siehe Ändern des KI-Modells für GitHub Copilot Cloud-Agent.

Copilot Einschränkungen und Kompatibilität

Copilot kann falschen oder suboptimalen Code erzeugen, einschließlich Code, der Sicherheitslücken enthält. Überprüfen und testen Sie die Ausgabe, bevor Sie sie in der Produktion verwenden. Siehe Anwendungskarte: GitHub Copilot Agents.

Informationen zu integrierten Sicherheitsschutzfunktionen finden Sie unter Risiken und Risikominderungen für GitHub Copilot Cloud-Agent.

Copilot Arbeitsbeschränkungen

  • Repositorybereich: Wenn Copilot auf GitHub Actions ausgeführt wird, kann Copilot nur Änderungen am Repository vornehmen, das beim Starten einer Aufgabe angegeben ist. Es kann nicht in mehreren Repositorys in einer Ausführung Änderungen vornehmen. Sitzungen, die in einer Cloud-Sandbox ausgeführt werden, können jedoch über mehrere Repositorys hinweg funktionieren.
  • Kontextzugriff: In GitHub Actions-basierten Sitzungen bietet der GitHub MCP-Server standardmäßig nur Zugriff auf den Kontext im Repository, in dem der Agent arbeitet, z. B. Issues und vorherige Pull Requests. Sie können den umfassenderen Zugriff über Repository-MCP-Einstellungen konfigurieren. Siehe Konfigurieren von MCP-Servern für Ihr Repository. Für Sitzungen in Cloud-Sandboxes können Sie zusätzlichen Kontext gewähren, indem Sie den Zugriff auf Drittanbieterdienste über GitHub Connectors und persönliche benutzerdefinierte MCP-Server konfigurieren, siehe Copilot-Verbinder und Modellkontextprotokoll (MCP).
  • Branches und Pull Requests: In GitHub Actions-basierten Sitzungen und Cloud-Sandkastensitzungen kann Copilot jeweils nur an einem Branch gleichzeitig arbeiten und pro Aufgabe einen Pull Request öffnen.
  • Sitzungsdauer: Jede Copilot Sitzung, die auf GitHub Actions ausgeführt wird, hat eine maximale Ausführungszeit von 59 Minuten. Dieser Grenzwert kann nicht erweitert oder umgangen werden. Wenn ein Vorgang den Grenzwert überschreitet, wird die Sitzung beendet. Details zur Umgebungskonfiguration finden Sie unter Konfigurieren der Entwicklungsumgebung für Agents auf GitHub Actions.

Repositorykompatibilität

  • Repositoryregeln: Eine Regelsatz- oder Verzweigungsschutzregel kann Copilot daran hindern, Pull Requests zu erstellen oder zu aktualisieren. Repositoryadministratoren können eine Regelsatzumgehung für Copilot. Siehe Erstellen von Regelsätzen für ein Repository.
  • Hosting von Repositorys: Copilot funktioniert nur mit Repositorys, die auf GitHub gehostet werden. Es kann nicht mit Repositorys funktionieren, die auf anderen Codehostingplattformen gespeichert sind.

Die ältere Version

Die neuere Copilot in the cloud Oberfläche unterscheidet sich von der älteren Copilot cloud agent plus Copilot Chat experience in verschiedenen wichtigen Aspekten, einschließlich Standardumgebungen, Richtlinien, welche Sitzungsoptionen verfügbar sind. Sitzungskontext und Anpassungen unterscheiden sich ebenfalls.

Vergleich der beiden Versionen

Copilot cloud agent plus Copilot Chat experienceCopilot in the cloud
StandardumgebungAlle Webeinstiegspunkte für Agents, einschließlich der Registerkarte "Agents" eines Repositorys, verwenden standardmäßig eine GitHub Actions-basierte Umgebung.Cloud ist die Standardeinstellung, wenn eine Umgebungsauswahl angeboten wird. Standardwerte können je nach Workflow variieren. Überprüfen Sie daher die ausgewählte Umgebung, bevor Sie beginnen.
RichtlinienSeparate Richtlinien für Copilot Features wie cloud agent und Copilot Chat in GitHub.Eine einzelne Organisations- und Unternehmensrichtlinie für Copilot in the cloud auf GitHub.com und GitHub Mobile.
SitzungsauswahlChatunterhaltungen und delegierte Cloud-Agent-Aufgaben sind separate Sitzungen. Agent-Aufgaben, die von Copilot Chat gestartet werden, laufen in einer GitHub Actions-basierten Umgebung.Sie können auswählen, wo die Chat- und Agentsitzung ausgeführt wird, entweder in einer Cloud-Sandbox oder in einer GitHub Actions-basierten Umgebung.

Sitzungskontext

Sie können eine Chatsitzung mit den folgenden automatisch angehängten Kontexten starten:

  • Eine bestimmte Datei, ein Issue, ein Pull Request.
  • Ein bestimmtes Repository und ein Branch.

Sie können eine Chatsitzung nicht mit mehreren automatisch angefügten Repositorys starten.

Um eine Unterhaltung mit dem Kontext mehrerer Repositorys zu beginnen, wählen Sie Repositorys, die Ihnen oder einer Organisation mit Repository-Auswahl gehören, manuell aus.

Sie können einen anderen Sitzungskontext mit dem + Menü oder @ Erwähnungen anfügen.

Beim Starten einer Sitzung aus Copilot Chat können Sie keine Umgebung auswählen. Ihre Sitzung wird automatisch auf GitHub Actions ausgeführt.

Sitzungen geräteübergreifend

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.

Anpassungen

Mit benutzerdefinierten Anweisungen können Sie persönliche Einstellungen für Chats, Repositorykonventionen und Organisationsrichtlinien speichern.

Copilot Spaces organisieren freigegebenen Kontext für Fragen.

Für delegierte Arbeit bieten benutzerdefinierte Agents und Agent-Fähigkeiten aufgabenspezifische Anweisungen und Ressourcen. Repository-MCP-Server verbinden Agenten mit zusätzlichen Tools und Daten.

Hooks können Befehle während der Agentarbeit zur Überprüfung oder Protokollierung ausführen.

Weiterführende Lektüre