{"meta":{"title":"Steuern einer GitHub Copilot CLI Sitzung von einem anderen Gerät","intro":"Aktivieren Sie die Fernsteuerung für eine Copilot CLI-Sitzung, damit Sie den Fortschritt überwachen, auf Eingabeaufforderungen reagieren und die Arbeit von GitHub.com oder GitHub Mobile aus fortsetzen können.","product":"GitHub Copilot","breadcrumbs":[{"href":"/de/copilot","title":"GitHub Copilot"},{"href":"/de/copilot/how-tos","title":"Vorgehensweisen"},{"href":"/de/copilot/how-tos/copilot-cli","title":"Copilot CLI"},{"href":"/de/copilot/how-tos/copilot-cli/use-copilot-cli","title":"Copilot CLI verwenden"},{"href":"/de/copilot/how-tos/copilot-cli/use-copilot-cli/steer-remotely","title":"Fernsteuerung einer Sitzung"}],"documentType":"article"},"body":"# Steuern einer GitHub Copilot CLI Sitzung von einem anderen Gerät\n\nAktivieren Sie die Fernsteuerung für eine Copilot CLI-Sitzung, damit Sie den Fortschritt überwachen, auf Eingabeaufforderungen reagieren und die Arbeit von GitHub.com oder GitHub Mobile aus fortsetzen können.\n\nMit der Remotesteuerung können Sie über einen beliebigen Browser oder Copilot CLI eine Verbindung mit einer laufenden GitHub Mobile-Sitzung herstellen. Sie können die Sitzungsausgabe anzeigen, auf Berechtigungsanforderungen reagieren und die Arbeit in der Sitzung fortsetzen, ohne auf dem Computer zu sein, auf dem die Sitzung ausgeführt wird.\n\nIn diesem Artikel wird erläutert, wie Sie die Fernbedienung aktivieren und verwenden. Weitere konzeptionelle Informationen finden Sie unter [Informationen zur Remotesteuerung von GitHub Copilot CLI Sitzungen](/de/copilot/concepts/agents/copilot-cli/about-remote-control).\n\nDer Remotezugriff unterscheidet sich von der Sitzungssynchronisierung. Ihre Copilot CLI-Sitzungen werden standardmäßig mit Ihrem GitHub-Konto synchronisiert, und synchronisierte Sitzungen sind auf GitHub.com und GitHub Mobile nur zur Ansicht verfügbar. Diese Sitzungen können nicht gesteuert werden. Um eine Sitzung remote zu steuern, müssen Sie die Fernbedienung aktivieren. Weitere Informationen zur Sitzungssynchronisierung finden Sie unter [Informationen zu GitHub Copilot CLI Sitzungsdaten](/de/copilot/concepts/agents/copilot-cli/chronicle#session-syncing).\n\n## Voraussetzungen\n\n* Der Computer, auf dem die CLI-Sitzung ausgeführt wird, muss online sein, wobei die Sitzung aktiv in einem Terminal ausgeführt wird.\n\n  > \\[!TIP]\n  > Verwenden Sie den `/keep-alive` Schrägstrichbefehl, um zu verhindern, dass Ihr Computer in den Ruhezustand wechselt, während Sie abwesend sind. Siehe [\"Verhindern, dass Ihr Computer in den Ruhezustand wechselt](#preventing-your-machine-from-going-to-sleep)\".\n\n* Die Remote-Steuerung erfordert kein Git-Repository, das auf GitHub.com gehostet wird. Sie können die Remotesteuerung aus Verzeichnissen aktivieren, die nicht selbst Git-Repositorys sind, einschließlich übergeordneter Verzeichnisse, die mehrere Repositorys enthalten, und von Repositorys, die an einer anderen Stelle gehostet werden als GitHub.com. Sitzungen, die außerhalb eines GitHub Repositorys gestartet wurden, werden nicht mit einem Repository (\"kein Repository\") verknüpft und werden nur auf Ihrer Agents-Seite unter [github.com/copilot/agents](https://github.com/copilot/agents) aufgeführt. Sitzungen, die in einem GitHub Repository gestartet wurden, werden auch auf der Registerkarte \" **Agents** \" dieses Repositorys angezeigt.\n\n  In einigen Fällen ist die CLI möglicherweise nicht in der Lage, das Repository des Arbeitsverzeichnisses aufzulösen, z. B. wenn eine Git-Remote konfiguriert ist, aber nicht darauf zugreifen kann. In diesem Fall ist die Remotesteuerung deaktiviert, und die CLI zeigt eine Meldung \"Remotesitzung deaktiviert\" an.\n\n## Aktivieren der Remotesteuerung für eine Sitzung\n\nSie können die Fernbedienung auf verschiedene Arten aktivieren:\n\n* Mit einem Schrägstrich-Befehl während einer interaktiven Sitzung.\n* Mit einer Befehlszeilenoption, wenn Sie Copilot CLI starten.\n* Indem Sie die CLI so konfigurieren, dass die Remotesteuerung für alle interaktiven Sitzungen standardmäßig aktiviert wird.\n* Aus den JetBrains-IDE-Einstellungen, bevor Sie eine Sitzung starten.\n\n### Verwenden des `/remote` Slash-Befehls\n\nWenn Sie sich bereits in einer interaktiven Sitzung befinden und die Remotesteuerung aktivieren möchten, geben Sie Folgendes ein:\n\n```copilot copy\n/remote on\n```\n\nDie CLI stellt eine Verbindung zu GitHub.com her und zeigt Details für den Remotezugriff auf die Session an—siehe [Zugreifen auf eine Session von GitHub.com](#accessing-a-session-from-githubcom) und [Zugreifen auf eine Session von GitHub Mobile](#accessing-a-session-from-github-mobile) weiter unten in diesem Artikel.\n\nSie können den `/remote` Schrägstrichbefehl ohne Argument verwenden, um den aktuellen Remotesteuerungsstatus zu überprüfen oder die Remotezugriffsdetails erneut anzuzeigen, wenn die Remotesteuerung derzeit aktiviert ist. Wenn Sie die Remoteverbindung für die aktuelle Sitzung beenden möchten, geben Sie die Zeichenfolge `/remote off`ein.\n\n### Verwenden der `--remote` Befehlszeilenoption\n\nWenn Sie denken, dass Sie remote auf eine Sitzung zugreifen möchten, können Sie die CLI mit der `--remote` Befehlszeilenoption starten. Dies vermeidet die Notwendigkeit, den `/remote`-Schrägstrichbefehl während der Sitzung zu verwenden.\n\n```bash copy\ncopilot --remote\n```\n\nDetails zum Remotezugriff auf die Sitzung werden angezeigt, wenn die interaktive Sitzung gestartet wird und jederzeit mithilfe des `/remote` Schrägstrichbefehls erneut angezeigt werden kann.\n\n### Konfiguration der Remotesteuerung so, dass sie stets aktiviert ist\n\nWenn Sie immer möchten, dass Ihre interaktiven CLI-Sitzungen remote zugänglich sind, fügen Sie der Copilot-Einstellungsdatei (normalerweise in `~/.copilot/settings.json`) das Folgende hinzu:\n\n```json copy\n{\n  \"remoteSessions\": true\n}\n```\n\nUm diese Einstellung für eine bestimmte Sitzung außer Kraft zu setzen, verwenden Sie die `--no-remote` Option, wenn Sie die Sitzung starten:\n\n```bash copy\ncopilot --no-remote\n```\n\n> \\[!NOTE]\n> Die Befehlszeilenoptionen `--remote` und `--no-remote` haben immer Vorrang vor der `remote` Einstellung in der Einstellungsdatei.\n\n### Verwenden von JetBrains-IDE-Einstellungen\n\nWenn Sie eine JetBrains-IDE verwenden Copilot CLI , können Sie die Remotesteuerung über die IDE aktivieren, bevor Sie eine Sitzung starten.\n\n1. Klicken Sie in Ihrer JetBrains-IDE auf das Menü **Datei** (Windows) oder den Namen der Anwendung in der Menüleiste (macOS), und klicken Sie dann auf **Einstellungen**.\n\n2. Klicken Sie in der linken Seitenleiste auf **Extras**, dann auf **GitHub Copilot**klicken Sie dann auf **\"Chat\"**.\n\n3. Wählen Sie **\"Copilot CLI-Remote aktivieren\"** aus.\n\n4. Starten Sie eine interaktive Copilot CLI Sitzung über die IDE.\n\nWenn diese Einstellung aktiviert ist, können Sie `/remote` jederzeit in der Sitzung verwenden, um den aktuellen Status der Fernsteuerung anzuzeigen oder die Links und den QR-Code für den Fernzugriff auf die Sitzung erneut anzuzeigen.\n\n## Zugriff auf eine Sitzung von GitHub.com\n\nWenn Sie die Remotesteuerung aktivieren, zeigt die CLI einen Link zur Sitzung auf GitHub.com an.\n\nVerwenden Sie den Link, um auf die Sitzung in Ihrem Standardwebbrowser zuzugreifen. Sie müssen mit demselben Konto angemeldet GitHub sein, bei dem die CLI-Sitzung gestartet wurde.\n\nSie können auch ohne den Link auf die Sitzung zugreifen:\n\n1. Melden Sie sich auf jedem beliebigen Computer bei GitHub.com an.\n\n2. Klicken Sie in der oberen linken Ecke von GitHub auf <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-three-bars\" aria-label=\"Open menu\" role=\"img\"><path d=\"M1 2.75A.75.75 0 0 1 1.75 2h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 2.75Zm0 5A.75.75 0 0 1 1.75 7h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 7.75ZM1.75 12h12.5a.75.75 0 0 1 0 1.5H1.75a.75.75 0 0 1 0-1.5Z\"></path></svg>.\n\n3. Klicken Sie auf **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot**.\n\n   Ihre CLI-Sitzung wird unter \"Zuletzt verwendete Agentsitzungen\" aufgeführt.\n\n4. Optional können Sie den **Typfilter** oben rechts in der Liste verwenden, um nur Copilot CLI Sitzungen anzuzeigen.\n\n5. Klicken Sie auf Ihre Copilot CLI Sitzung, um sie zu öffnen.\n\nWenn Sie die Sitzung von einer lokalen Kopie eines GitHub-Repositorys gestartet haben, können Sie auch von der Registerkarte **Agents** dieses Repositorys auf die Sitzung über GitHub.com zugreifen.\n\n> \\[!IMPORTANT]\n> Remotezugriffssitzungen sind benutzerspezifisch: Sie können nur auf Ihre eigenen Copilot CLI Sitzungen zugreifen. Andere GitHub Benutzer können nicht auf Ihre Sitzungen zugreifen.\n\n## Zugriff auf eine Sitzung von GitHub Mobile\n\nSobald Sie die Remotesteuerung aktivieren, ist eine Copilot CLI-Sitzung verfügbar in GitHub Mobile . So suchen Sie Ihre Sitzung in GitHub Mobile:\n\n1. Tippen Sie in der unteren rechten Ecke des Bildschirms auf die **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-copilot\" aria-label=\"copilot\" role=\"img\"><path d=\"M7.998 15.035c-4.562 0-7.873-2.914-7.998-3.749V9.338c.085-.628.677-1.686 1.588-2.065.013-.07.024-.143.036-.218.029-.183.06-.384.126-.612-.201-.508-.254-1.084-.254-1.656 0-.87.128-1.769.693-2.484.579-.733 1.494-1.124 2.724-1.261 1.206-.134 2.262.034 2.944.765.05.053.096.108.139.165.044-.057.094-.112.143-.165.682-.731 1.738-.899 2.944-.765 1.23.137 2.145.528 2.724 1.261.566.715.693 1.614.693 2.484 0 .572-.053 1.148-.254 1.656.066.228.098.429.126.612.012.076.024.148.037.218.924.385 1.522 1.471 1.591 2.095v1.872c0 .766-3.351 3.795-8.002 3.795Zm0-1.485c2.28 0 4.584-1.11 5.002-1.433V7.862l-.023-.116c-.49.21-1.075.291-1.727.291-1.146 0-2.059-.327-2.71-.991A3.222 3.222 0 0 1 8 6.303a3.24 3.24 0 0 1-.544.743c-.65.664-1.563.991-2.71.991-.652 0-1.236-.081-1.727-.291l-.023.116v4.255c.419.323 2.722 1.433 5.002 1.433ZM6.762 2.83c-.193-.206-.637-.413-1.682-.297-1.019.113-1.479.404-1.713.7-.247.312-.369.789-.369 1.554 0 .793.129 1.171.308 1.371.162.181.519.379 1.442.379.853 0 1.339-.235 1.638-.54.315-.322.527-.827.617-1.553.117-.935-.037-1.395-.241-1.614Zm4.155-.297c-1.044-.116-1.488.091-1.681.297-.204.219-.359.679-.242 1.614.091.726.303 1.231.618 1.553.299.305.784.54 1.638.54.922 0 1.28-.198 1.442-.379.179-.2.308-.578.308-1.371 0-.765-.123-1.242-.37-1.554-.233-.296-.693-.587-1.713-.7Z\"></path><path d=\"M6.25 9.037a.75.75 0 0 1 .75.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 .75-.75Zm4.25.75v1.501a.75.75 0 0 1-1.5 0V9.787a.75.75 0 0 1 1.5 0Z\"></path></svg>Copilot** Schaltfläche.\n\n   Die Sitzung wird unter \"Agentsitzungen\" aufgeführt.\n\n2. Tippen Sie auf die Sitzung, um sie zu öffnen.\n\n### Verwenden eines QR-Codes zum schnellen Öffnen einer Sitzung auf Ihrem Smartphone\n\n1. Geben Sie in einer interaktiven Sitzung den `/remote` Slash-Befehl ein, um die Details der Remotesitzung erneut anzuzeigen.\n\n2. Drücken Sie <kbd>STRG</kbd>+<kbd>E</kbd> , um die Anzeige eines QR-Codes ein-/auszuschalten.\n\n   > \\[!NOTE]\n   > Mit dieser Tastenkombination können Sie alle Details der Sitzungskonversation erweitern/reduzieren, nicht nur den QR-Code. Es funktioniert nur, wenn das Eingabefeld zurzeit leer ist.\n\n3. Scannen Sie den QR-Code mit Ihrem Smartphone, um direkt zur Sitzung zu gelangen in GitHub Mobile.\n\n## Verhindern, dass Ihr Computer in den Ruhezustand wechselt\n\nSie können den `/keep-alive` Schrägstrich-Befehl verwenden, um zu verhindern, dass Ihr Rechner in den Ruhezustand geht. Auf diese Weise können Sie die Remoteverbindung aufrechterhalten und die Interaktion mit der Sitzung von GitHub.com oder GitHub Mobile fortsetzen.\n\nGeben Sie `/keep-alive OPTION` ein, wobei `OPTION` eine der folgenden Optionen ist: in einer interaktiven Sitzung.\n\n* `on`: Verhindert, dass der Computer in den Ruhezustand wechselt, während die CLI-Sitzung aktiv ist.\n* `off`: Ermöglicht es dem Computer, normal in den Ruhezustand zu wechseln.\n* `busy`: Verhindert, dass der Computer nur in den Ruhezustand wechselt, während Copilot er an einer Aufgabe arbeitet. Sobald der Agent eine Aufgabe abgeschlossen hat, kann der Computer normal in den Ruhezustand wechseln. Der Computer wechselt nicht in den Ruhezustand, wenn Copilot auf eine Eingabe von Ihnen wartet.\n* `NUMBERm`, oder `NUMBERh``NUMBERd` (z. B. `30m`, , `8h``1d`): Verhindert, dass der Computer für eine bestimmte Anzahl von Minuten, Stunden oder Tagen in den Ruhezustand wechselt. Wenn eine bloße Zahl ohne Suffix angegeben wird, wird sie als Minuten behandelt.\n\nOhne Angabe eines `OPTION` zeigt der `/keep-alive`-Befehl den aktuellen Keep-alive-Status an.\n\n## Überprüfen früherer Sitzungen\n\nSie können alte Copilot CLI Sitzungen auf GitHub.com oder in GitHub Mobile einsehen.\n\n1. Gehen Sie zu Ihrer Liste der letzten Agentsitzungen auf GitHub.com oder in GitHub Mobile. Weitere Informationen finden Sie unter [Session von github.com aus aufrufen](#accessing-a-session-from-githubcom) und [Session von GitHub Mobile aus aufrufen](#accessing-a-session-from-github-mobile) weiter oben in diesem Artikel.\n2. Klicken oder tippen Sie auf die Sitzung, die Sie überprüfen möchten.\n\nAuf GitHub.com, eine Meldung teilt Ihnen den `copilot --resume` Befehl mit, der verwendet werden soll, wenn Sie die Sitzung fortsetzen möchten. Geben Sie diesen Befehl in Ihrem Terminal auf dem Computer ein, auf dem Sie diese Sitzung ausgeführt haben.\n\n## Fortsetzen einer Sitzung\n\nWenn Sie `copilot --continue` oder `copilot --resume` verwenden, um eine CLI-Sitzung fortzusetzen, für die die Remotesteuerung aktiviert war, wird die Remotesteuerung automatisch erneut aktiviert.\n\n## Verhindern der Fernsteuerung\n\nDie Remotesteuerung ist standardmäßig deaktiviert, kann jedoch in der Copilot Einstellungsdatei (in der Regel `~/.copilot/settings.json`) aktiviert sein. Sie können sicherstellen, dass eine Sitzung nicht remote gesteuert werden kann:\n\n* Starten Sie die CLI \\*\\*\\*\\* für `--no-remote`, um die Remotesteuerung für diese Sitzung unabhängig vom Wert der Einstellungsdatei zu verhindern.\n* **Dauerhaft**: Entfernen Sie die `\"remoteSessions\": true` Einstellung aus `~/.copilot/settings.json`, oder legen Sie sie auf `false`.\n\nUnternehmensbesitzer können die Remotesteuerung von Sitzungen, die auf Ihrem Gerät gehostet werden, auch mithilfe von unternehmensverwalteten Einstellungen einschränken, unabhängig von Ihren persönlichen Einstellungen. Je nach konfigurierter Richtlinie ist die Remotesteuerung von Sitzungen auf Ihrem Gerät möglicherweise vollständig deaktiviert oder nur für einen steuernden Client verfügbar, der für bestimmte Organisationen SSO-autorisiert ist. Dies wirkt sich nicht auf Ihre Fähigkeit aus, Ihre eigenen Sitzungen remote zu steuern, die auf anderen Geräten gehostet werden. Siehe [Unternehmensverwaltete Einstellungen](/de/copilot/reference/enterprise-administrators/enterprise-managed-settings).\n\n## Weiterführende Lektüre\n\n* [\n  Copilot CLI Sitzungen in Visual Studio Code](https://code.visualstudio.com/docs/copilot/agents/copilot-cli) in der VS Code-Dokumentation."}