Skip to main content

GitHub Copilot CLI-Befehlsreferenz

Suchen Sie Befehle und Tastenkombinationen, um Copilot-CLI effektiv zu verwenden.

Kommandozeilenbefehle

CommandZweck
copilotStarten Sie den interaktiven Modus.
copilot help [topic]Hilfeinformationen anzeigen. Zu den Hilfethemen gehören: config, , commands, environment, loggingund permissions.
copilot initInitialisieren Sie benutzerdefinierte Copilot-Anweisungen für dieses Repository.
copilot updateLaden Sie die neueste Version herunter, und installieren Sie sie.
copilot versionZeigen Sie Versionsinformationen an, und suchen Sie nach Updates.
copilot pluginVerwalten Sie Plugins und Plug-In-Marketplaces.

Globale Tastenkombinationen im interaktiven Modus

TastenkombinationZweck
@ FILENAMEFügen Sie Dateiinhalte in den Kontext ein.
          <kbd>Strg</kbd>+<kbd>X</kbd> dann `/`  | Nachdem Sie mit der Eingabe einer Eingabeaufforderung begonnen haben, können Sie einen Schrägstrichbefehl ausführen, z. B. wenn Sie das Modell ändern möchten, ohne die Eingabeaufforderung erneut eingeben zu müssen. |

| ESC | Abbrechen des aktuellen Vorgangs. | | ! COMMAND | Führen Sie einen Befehl in der lokalen Shell aus, indem Sie Copilot umgehen. | | Strg+C | Vorgang abbrechen/Eingabe löschen. Drücken Sie zweimal, um zu beenden. | | STRG+D | Herunterfahren. | | STRG+L | Löschen Sie den Bildschirm. |

Zeitleistenverknüpfungen im interaktiven Modus

TastenkombinationZweck
STRG+OAuch wenn es keine Eingabe gibt, werden die zuletzt verwendeten Elemente in der Antwortzeitachse von Copilot erweitert, um weitere Details anzuzeigen.
STRG+EObwohl keine Eingabe vorhanden ist, werden dadurch alle Elemente in der Antwortzeitleiste von Copilot erweitert.
TastenkombinationZweck
STRG+AWechseln zum Anfang der Zeile (beim Eingeben).
STRG+EWechseln zum Ende der Zeile (beim Eingeben).
STRG+HLöschen Sie das vorherige Zeichen.
STRG+WLöschen Sie das vorherige Wort.
          <kbd>Strg</kbd>+<kbd>U</kbd>        | Löscht vom Cursor bis zum Anfang der Zeile. |

| Strg+K | Löscht vom Cursor bis zum Ende der Zeile. | | Meta+/ | Bewegen sie den Cursor um ein Wort. | | / | Navigieren Sie im Befehlsverlauf. |

Slash-Befehle im interaktiven Modus

CommandZweck
/add-dir PATHFügen Sie der Liste der zulässigen Dateien ein Verzeichnis für den Dateizugriff hinzu.
/agentDurchsuchen und wählen Sie aus den verfügbaren Agents (falls vorhanden) aus.
          `/allow-all`, `/yolo`                               | Alle Berechtigungen aktivieren (Tools, Pfade und URLs). |

| /clear, /new | Löscht den Unterhaltungsverlauf. | | /compact | Fassen Sie den Unterhaltungsverlauf zusammen, um die Nutzung von Kontextfenstern zu reduzieren. | | /context | Anzeigen von Verwendung und Visualisierung der Kontextfenster-Tokens. | | /cwd, /cd [PATH] | Ändern Sie das Arbeitsverzeichnis, oder zeigen Sie das aktuelle Verzeichnis an. | | /delegate [PROMPT] | Delegieren Sie Änderungen an einem Remote-Repository mit einer KI-generierten Pullanforderung. | | /diff | Überprüfen Sie die im aktuellen Verzeichnis vorgenommenen Änderungen. | | /exit, /quit | Beenden Sie die CLI. | | /experimental [on\|off] | Aktivieren oder Deaktivieren experimenteller Features | | /share [file\|gist] [PATH] | Geben Sie die Sitzung für eine Markdown-Datei oder einen GitHub-Gist frei. | | /feedback | Geben Sie Feedback zur CLI. | | /help | Zeigen Sie die Hilfe für interaktive Befehle an. | | /ide | Stellen Sie eine Verbindung mit einem IDE-Arbeitsbereich her. | | /init | Initialisiert benutzerdefinierte Copilot-Anweisungen und agentische Funktionen für dieses Repository. | | /list-dirs | Zeigen Sie alle Verzeichnisse an, für die der Dateizugriff zulässig ist. | | /login | Melden Sie sich bei Copilot an. | | /logout | Melden Sie sich von Copilot ab. | | /lsp [show\|test\|reload\|help] [SERVER-NAME] | Verwalten Sie die Sprachserverkonfiguration. | | /mcp [show\|add\|edit\|delete\|disable\|enable] [SERVER-NAME] | Verwalten Sie die MCP-Serverkonfiguration. | | /model, /models [MODEL] | Wählen Sie das KI-Modell aus, das Sie verwenden möchten. | | /plan [PROMPT] | Erstellen Sie vor dem Codieren einen Implementierungsplan. | | /plugin [marketplace\|install\|uninstall\|update\|list] [ARGS...] | Verwalten Sie Plugins und Plug-In-Marketplaces. | | /rename NAME | Benennen Sie die aktuelle Sitzung um (Alias für /session rename). | | /reset-allowed-tools | Setzen Sie die Liste der zulässigen Tools zurück. | | /resume [SESSION-ID] | Wechseln sie zu einer anderen Sitzung (optional eine Sitzungs-ID angeben). | | /review [PROMPT] | Führen Sie den Codeüberprüfungs-Agent aus, um Änderungen zu analysieren. | | /session [checkpoints [n]\|files\|plan\|rename NAME] | Anzeigen von Sitzungsinformationen und einer Arbeitsbereichszusammenfassung. Verwenden Sie die Unterbefehle für Details. | | /skills [list\|info\|add\|remove\|reload] [ARGS...] | Verwalten Sie Fähigkeiten für erweiterte Funktionen. | | /terminal-setup | Konfigurieren Sie das Terminal für die Unterstützung von Mehrzeileneingaben (Umschalt+Eingabe und Strg+Eingabe). | | /theme [show\|set\|list] [auto\|THEME-ID] | Anzeigen oder Konfigurieren Sie das Terminal-Design. | | /usage | Anzeigen von Sitzungsnutzungsmetriken und Statistiken. | | /user [show\|list\|switch] | Verwalten Sie den aktuellen GitHub Benutzer. |

Für eine vollständige Liste der verfügbaren Slash-Befehle geben Sie /help im interaktiven Modus ein.

Befehlszeilenoptionen

OptionZweck
--acpStarten Sie den Agent-Clientprotokollserver.
--add-dir PATHFügen Sie der Liste für den Dateizugriff ein Verzeichnis hinzu (kann mehrmals verwendet werden).
--add-github-mcp-tool TOOLFügen Sie ein Tool hinzu, um GitHub MCP-Server anstelle der standardmäßigen CLI-Teilmenge zu aktivieren (kann mehrmals verwendet werden). Verwenden Sie * für alle Tools.
--add-github-mcp-toolset TOOLSETFügen Sie ein Toolset hinzu, um den GitHub MCP-Server anstelle der standardmäßigen CLI-Teilmenge zu aktivieren. Dies kann mehrmals verwendet werden. Verwenden Sie all für alle Toolsets.
--additional-mcp-config JSONZusätzliche MCP-Serverkonfiguration als JSON-Zeichenfolge oder dateipfad (Präfix mit @) (kann mehrmals verwendet werden). Erweitert die Konfiguration von ~/.copilot/mcp-config.json für diese Sitzung.
--agent AGENTGeben Sie einen zu verwendenden benutzerdefinierten Agent an.
--allow-allAlle Berechtigungen aktivieren (entspricht --allow-all-tools --allow-all-paths --allow-all-urls).
--allow-all-pathsDeaktivieren Sie die Überprüfung des Dateipfads, und erlauben Sie den Zugriff auf einen beliebigen Pfad.
--allow-all-toolsZulassen, dass alle Tools automatisch ohne Bestätigung ausgeführt werden. Erforderlich für nicht interaktiven Modus (env: COPILOT_ALLOW_ALL).
--allow-all-urlsZugriff auf alle URLs ohne Bestätigung zulassen.
--allow-tool [TOOLS...]Tools, die von der CLI verwendet werden dürfen. Fordert keine Erlaubnis an.
--allow-url [URLS...]Zugriff auf bestimmte URLs oder Domänen zulassen.
--available-tools [TOOLS...]Nur diese Tools sind für das Modell verfügbar.
--bannerDas Startbanner anzeigen.
--config-dir PATHLegen Sie das Konfigurationsverzeichnis fest (Standard: ~/.copilot).
--continueFortsetzen der letzten Sitzung.
--deny-tool [TOOLS...]Tools, die von der CLI nicht verwendet werden dürfen. Fordert keine Erlaubnis an.
--deny-url [URLS...]Der Zugriff auf bestimmte URLs oder Domänen wird verweigert; hat Vorrang vor --allow-url.
--disable-builtin-mcpsDeaktivieren Sie alle integrierten MCP-Server (derzeit: github-mcp-server).
--disable-mcp-server SERVER-NAMEDeaktivieren Sie einen bestimmten MCP-Server (kann mehrmals verwendet werden).
--disable-parallel-tools-executionDeaktivieren Sie die parallele Ausführung von Tools (LLM kann weiterhin parallele Toolaufrufe ausführen, sie werden jedoch sequenziell ausgeführt).
--disallow-temp-dirVerhindern des automatischen Zugriffs auf das temporäre Systemverzeichnis.
--enable-all-github-mcp-toolsAktivieren Sie alle GitHub MCP-Servertools anstelle der standardmäßigen CLI-Teilmenge. Überschreibt die Optionen --add-github-mcp-toolset und --add-github-mcp-tool.
--excluded-tools [TOOLS...]Diese Tools sind für das Modell nicht verfügbar.
--experimentalAktivieren Sie experimentelle Features (verwenden Sie --no-experimental, um zu deaktivieren).
          `-h`, `--help`                     | Hilfe anzeigen. |

| -i PROMPT, --interactive PROMPT | Starten Sie den interaktiven Modus, und führen Sie diese Eingabeaufforderung automatisch aus. | | --log-dir DIRECTORY | Legen Sie das Protokolldateiverzeichnis fest (Standard: ~/.copilot/logs/). | | --log-level LEVEL | Legen Sie die Protokollebene fest (Auswahlmöglichkeiten: none, error, warning, , info, debug, , all). default | | --model MODEL | Legen Sie das KI-Modell fest, das Sie verwenden möchten. | | --no-ask-user | Deaktivieren Sie das ask_user Tool (der Agent funktioniert autonom, ohne Fragen zu stellen). | | --no-auto-update | Automatisches Herunterladen von CLI-Updates deaktivieren. | | --no-color | Alle Farbausgabe deaktivieren. | | --no-custom-instructions | Deaktivieren Sie das Laden von benutzerdefinierten Anweisungen aus AGENTS.md sowie verwandten Dateien. | | -p PROMPT, --prompt PROMPT | Führen Sie eine Eingabeaufforderung im nicht interaktiven Modus aus (beendet nach abgeschlossenem Vorgang). | | --plain-diff | Deaktivieren Sie das erweiterte Diff-Rendering (Syntaxhervorhebung über das in Ihrer Git-Konfiguration angegebene Diff-Tool). | | --resume [SESSION-ID] | Fortsetzen aus einer vorherigen Sitzung (optional eine Sitzungs-ID angeben). | | -s, --silent | Gibt nur die Agent-Antwort aus (ohne Nutzungsstatistiken). Dies ist nützlich für die Skripterstellung mit -p. | | --screen-reader | Aktivieren Sie Bildschirmleser-Optimierungen. | | --share [PATH] | Gibt nach Abschluss im nicht interaktiven Modus eine Sitzung für eine Markdowndatei frei (Standardpfad: ./copilot-session-<ID>.md). | | --share-gist | Gibt nach Abschluss im nicht interaktiven Modus eine Sitzung für einen geheimen GitHub-Gist frei. | | --stream MODE | Aktivieren oder Deaktivieren des Streamingmodus (Modusoptionen: on oder off). | | -v, --version | Versionsinformationen anzeigen. | | --yolo | Alle Berechtigungen aktivieren (entspricht --allow-all-tools --allow-all-paths --allow-all-urls). |

Um eine vollständige Liste der Befehle und Optionen zu erhalten, führen Sie copilot help aus.