{"meta":{"title":"Verwenden der lokalen Sandkastenumgebung","intro":"Aktivieren Sie lokale Sandboxing, Copilot CLI sodass die Befehle und Tools ausgeführt werden, die sie in Ihrem Auftrag innerhalb einer Betriebssystem-Sandbox aufruft.","product":"GitHub Copilot","breadcrumbs":[{"href":"/de/copilot","title":"GitHub Copilot"},{"href":"/de/copilot/how-tos","title":"Vorgehensweisen"},{"href":"/de/copilot/how-tos/cloud-and-local-sandboxes","title":"Sandkasten-Copilot"},{"href":"/de/copilot/how-tos/cloud-and-local-sandboxes/using-local-sandboxing","title":"Verwenden der lokalen Sandkastenumgebung"}],"documentType":"article"},"body":"# Verwenden der lokalen Sandkastenumgebung\n\nAktivieren Sie lokale Sandboxing, Copilot CLI sodass die Befehle und Tools ausgeführt werden, die sie in Ihrem Auftrag innerhalb einer Betriebssystem-Sandbox aufruft.\n\n> \\[!NOTE]\n> Lokale Sandkasten sind GitHub Copilot in Öffentliche Vorschau und können geändert werden.\n\n> \\[!IMPORTANT]\n> Für lokale Sandboxing auf Windows ist ein Windows Insider-Build erforderlich.\n\n## Informationen zum lokalen Sandkasten\n\nSandkasten ist derzeit ein experimentelles Feature. Um sie zu verwenden, beginnen Sie Copilot CLI mit der `‑‑experimental` Befehlszeilenoption, oder geben Sie `/experimental on` während einer Sitzung ein.\n\nWenn Sie lokale Sandkastenfunktionen aktivieren, werden die meisten Befehle und Tools ausgeführt, Copilot CLI die in Ihrem Auftrag innerhalb einer Betriebssystem-Sandbox aufgerufen werden. Nachdem Sie die lokale Sandkastenumgebung aktiviert haben, wird sie für alle Ihre Copilot CLI Sitzungen verwendet, bis Sie sie deaktivieren oder für eine bestimmte Sitzung deaktivieren. Wenn für unternehmensverwaltete Einstellungen Sandkasten erforderlich sind, können Sie sie nicht deaktivieren.\n\nStandardmäßig können Sandkastenbefehle und -tools in Ihr aktuelles Arbeitsverzeichnis und temporäre Ordner schreiben. Ihr Benutzerprofilverzeichnis (Home) sowie System- und Toolspeicherorte sind schreibgeschützt. Andere Datenträgerspeicherorte werden blockiert. In einem Git-Repository ist der Rest des Repositorys über Ihrem aktuellen Arbeitsverzeichnis lesbar, aber nicht schreibbar. Der Zugriff auf Ihr lokales und privates Netzwerk ist zulässig, ebenso wie ausgehender Internetzugriff.\n\nStandardmäßig funktionieren authentifizierte Git- und GitHub CLI (`gh`) Vorgänge im Sandkasten weiterhin, da Copilot CLI Ihre GitHub Anmeldeinformationen sandkastenbasierten Befehlen zur Verfügung stehen. Dadurch können Aktionen wie `git push` z. B. erfolgreich ausgeführt werden `gh pr create` . Sie können dies in Ihren Sandkasteneinstellungen deaktivieren.\n\nEine konzeptionelle Übersicht über die Sandkastenumgebung finden Copilot CLISie unter [Informationen zu Cloud- und lokalen Sandboxes für GitHub Copilot](/de/copilot/concepts/about-cloud-and-local-sandboxes).\n\n## Sandkastenbefehle\n\nSie verwalten lokale Sandboxing innerhalb einer Copilot CLI Sitzung mithilfe des `/sandbox` Schrägstrichbefehls. Sie verfügt über die folgenden Unterbefehle.\n\n| Befehl             | Beschreibung                                                                                                                                                                                                                                                                                                                                                                               |\n| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `/sandbox status`  | Zeigen Sie an, ob die Sandkastenumgebung zurzeit für die Sitzung verwendet wird. Überprüfen [Sie, ob Sandkasten verwendet wird](#checking-whether-sandboxing-is-being-used).                                                                                                                                                                                                               |\n| `/sandbox policy`  | Zeigen Sie die effektive Dateisystemrichtlinie für das aktuelle Verzeichnis an – die Pfade, die lesbar, schreibbar oder blockiert sind, und den in Kraft getretenen Netzwerkzugriff. Weitere Informationen findest du unter [Grundlegendes zu Dateisystemrichtlinien für lokale Sandboxing in GitHub Copilot CLI](/de/copilot/concepts/agents/copilot-cli/understanding-local-sandboxing). |\n| `/sandbox config`  | Öffnen Sie die Interaktive Einstellungsschnittstelle. Die eigene Eingabe `/sandbox` macht dasselbe. Weitere Informationen findest du unter [Konfigurieren lokaler Sandkasteneinstellungen](/de/copilot/how-tos/cloud-and-local-sandboxes/configuring-local-sandbox-settings).                                                                                                              |\n| `/sandbox enable`  | Aktivieren Sie die lokale Sandkastenumgebung. Weitere Informationen finden Sie unter [Aktivieren der lokalen Sandkastenumgebung](#enabling-local-sandboxing).                                                                                                                                                                                                                              |\n| `/sandbox disable` | Deaktivieren Sie die lokale Sandkastenumgebung. Wenn für unternehmensverwaltete Einstellungen Sandkasten erforderlich sind, wird dies verweigert. Weitere Informationen finden Sie unter [\"Deaktivieren der lokalen Sandboxing\"](#disabling-local-sandboxing).                                                                                                                             |\n\n## Lokale Sandbox aktivieren\n\nUm die lokale Sandboxing zu aktivieren, geben Sie den folgenden Befehl in einer interaktiven Copilot CLI Sitzung ein:\n\n```shell copy\n/sandbox enable\n```\n\nSandkasten wird sofort für die aktuelle Sitzung verwendet.\n\nNachdem Sie lokale Sandkastenfunktionen aktiviert haben, wird sie weiterhin für die aktuellen und zukünftigen interaktiven Sitzungen und für programmgesteuerte Sitzungen verwendet.\n\n> \\[!NOTE]\n> Wenn bei der Eingabe `/sandbox enable`andere Sitzungen geöffnet sind, wird die Sandkastenerstellung in diesen Sitzungen nicht sofort verwendet. Wenn Sie sandkasten in einer bereits geöffneten Sitzung verwenden möchten, führen Sie eine der folgenden Aktionen in dieser Sitzung aus:\n>\n> * Schließen Sie die Sitzung, und starten Sie sie neu, z. B. durch Ausführen `copilot --continue`.\n> * Geben Sie `/sandbox enable` ein.\n\n## Deaktivieren der lokalen Sandkastenumgebung\n\nWenn für unternehmensverwaltete Einstellungen Sandkasten erforderlich sind, können Sie sie nicht deaktivieren und `/sandbox disable` wird abgelehnt.\n\nUm die Verwendung des lokalen Sandkastens zu beenden, geben Sie den folgenden Befehl in einer interaktiven Copilot CLI Sitzung ein:\n\n```shell copy\n/sandbox disable\n```\n\nSandkasten wird in der aktuellen Sitzung oder in neuen und neu gestarteten Sitzungen nicht mehr verwendet.\n\nIhre Wahl, ob lokale Sandboxing verwendet werden soll, wird als `sandbox.enabled` Einstellung in Ihrer persönlichen Einstellungsdatei für die CLI (`~/.copilot/settings.json` standardmäßig) gespeichert.\n\n## Verwenden von Sandkasten für eine einzelne Sitzung\n\nSie können die `--sandbox` Befehlszeilenoption verwenden, um Sandkasten für eine einzelne Sitzung zu verwenden, ohne Sandkasten für Ihre anderen Sitzungen zu aktivieren. Wenn die Sandkastenumgebung bereits aktiviert ist, können Sie sie für eine einzelne Sitzung mithilfe der `--no-sandbox` Option deaktivieren. Die `--no-sandbox` Option kann keine vom Unternehmen verwalteten Einstellungen außer Kraft setzen, die sandkastenbasierte Einstellungen erfordern.\n\nSie können diese Optionen mit der `-p` Befehlszeilenoption kombinieren, um die Sandkastenanwendung für die programmgesteuerte Verwendung der CLI zu steuern. Beispiel:\n\n```shell copy\ncopilot --sandbox -p \"PROMPT\"\n```\n\n## Ausführen eines einzelnen Befehls außerhalb der Sandbox\n\nWenn ein Befehl umfassenderen Zugriff benötigt, als der Sandkasten zulässt, Copilot kann dieser einzelne Befehl außerhalb der Sandbox ausgeführt werden. Sie werden eine Bestätigungsaufforderung angezeigt, die den Befehl beschreibt, und sie wird nur außerhalb des Sandkastens ausgeführt, wenn Sie ihn genehmigen. andernfalls bleibt es sandkastengef. Die restliche Sitzung bleibt auf beiden Arten sandkastenweise erhalten.\n\nDieses Verhalten ist standardmäßig aktiviert und kann in Den Sandkasteneinstellungen deaktiviert werden.\n\n## Überprüfen, ob Sandkasten verwendet wird\n\nUm zu überprüfen, ob lokale Sandboxing für die aktuelle Sitzung verwendet wird, geben Sie Folgendes ein:\n\n```shell copy\n/sandbox status\n```\n\nCopilot CLI meldet, ob die Sandkasten-Funktion für die Sitzung aktiviert ist. Wenn die verwalteten Einstellungen Ihrer Organisation Sandkasten erfordern, wird dies auch in den Statushinweisen angezeigt. Da der Status widerspiegelt, was die Sitzung tatsächlich erzwingt, ist es die zuverlässige Möglichkeit, zu bestätigen, ob die Befehle Copilot ausgeführt werden.\n\nUm nicht nur zu sehen, ob sandkastenweise aktiviert ist, sondern genau welche Pfade lesbar, schreibbar oder blockiert sind, geben Sie `/sandbox policy`ein. Weitere Informationen findest du unter [Grundlegendes zu Dateisystemrichtlinien für lokale Sandboxing in GitHub Copilot CLI](/de/copilot/concepts/agents/copilot-cli/understanding-local-sandboxing).\n\nSie können den Sandkastenstatus auch auf einen Blick in der Statuszeile sehen, die beim `sandbox enabled` Verwenden der Sandbox verwendet wird. Die Anzeige von Sandkasteninformationen in der Statuszeile ist standardmäßig aktiviert. Wenn sie deaktiviert wurde, können Sie sie wieder aktivieren:\n\n1. Geben Sie `/statusline` ein.\n2. Verschieben Sie die Auswahl nach unten in die Liste der Optionen in den **Sandkasten**.\n3. Drücken Sie die <kbd>EINGABETASTE</kbd> , um die Einstellung so umzuschalten, dass ein Häkchen angezeigt wird.\n\n## Weiterführende Lektüre\n\n* [Informationen zu Cloud- und lokalen Sandboxes für GitHub Copilot](/de/copilot/concepts/about-cloud-and-local-sandboxes)\n* [Konfigurieren lokaler Sandkasteneinstellungen](/de/copilot/how-tos/cloud-and-local-sandboxes/configuring-local-sandbox-settings)"}