Slash Commands in Microsoft Visual Studio einfach erklärt
Inhaltsverzeichnis
Slash Commands sind kurze Befehle für GitHub Copilot Chat in Microsoft Visual Studio 2022 und Visual Studio 2026. Sie beginnen mit einem Schrägstrich, zum Beispiel /explain oder /fix. Damit teilen Sie dem Assistenten schnell mit, welche Aufgabe er übernehmen soll. Statt eine lange Frage zu formulieren, wählen Sie einen passenden Befehl und ergänzen bei Bedarf wenige Angaben. Das erleichtert besonders den Einstieg, wenn Sie noch nicht genau wissen, wie Sie eine technische Frage formulieren sollen. In diesem Blogbeitrag fassen wir die wichtigsten Informationen zusammen.
Slash Commands sind vordefinierte Kurzbefehle innerhalb von GitHub Copilot Chat. Der Schrägstrich am Anfang signalisiert, welche Absicht hinter Ihrer Anfrage steht. Mit /explain fordern Sie beispielsweise eine Erklärung an, während /tests Testcode erzeugen soll.
Der Befehl ersetzt also keine Programmiersprache. Die hier beschriebenen Slash Commands sind auch keine Betriebssystem- oder Terminalbefehle. Im normalen Chat- und Inline-Modus strukturieren sie zunächst Ihre Anfrage an den KI-Assistenten. Davon zu unterscheiden ist der Agent Mode, der nach entsprechender Freigabe unter anderem Dateien verändern, Werkzeuge verwenden und Terminalbefehle ausführen kann.
Microsoft beschreibt Slash Commands als Möglichkeit, häufige Entwicklungsaufgaben schneller festzulegen und dadurch passendere Antworten zu erhalten. Sie können diese Befehle im normalen Chatfenster und teilweise direkt im Quelltext über die Inline-Unterstützung nutzen. Dort bezieht Copilot den markierten Code oder die aktive Datei als Kontext ein. Sie müssen deshalb nicht immer umfangreiche Codeabschnitte kopieren.
Slash Commands sind damit vor allem eine verständliche Bedienhilfe: Sie wählen eine bekannte Aufgabe, geben den betroffenen Code an und erhalten eine darauf ausgerichtete Antwort.
Für die Nutzung benötigen Sie eine unterstützte Version von Visual Studio, einen angemeldeten GitHub-Account und Zugriff auf GitHub Copilot. Welche Befehle und Zusatzfunktionen tatsächlich verfügbar sind, hängt von der installierten Visual-Studio-Version ab. Einzelne Funktionen wurden erst mit späteren Updates ergänzt. Für alle in diesem Beitrag beschriebenen Möglichkeiten empfiehlt sich eine aktuelle Version von Visual Studio 2022 oder Visual Studio 2026.
Das Chatfenster öffnen Sie über „Ansicht“ und anschließend „GitHub Copilot Chat“. Geben Sie dort zunächst nur einen Schrägstrich ein. Visual Studio zeigt dann die verfügbaren Systembefehle und gegebenenfalls Ihre gespeicherten Prompts an. Wählen Sie einen Befehl aus und ergänzen Sie eine kurze Beschreibung, etwa /explain die Methode CalculateTotal.
Noch zielgerichteter arbeitet Copilot, wenn Sie vorher den betreffenden Code markieren und danach den Befehl eingeben. Für Änderungen an einer geöffneten Datei eignet sich die Inline-Unterstützung. Für allgemeinere Programmierfragen bietet sich das separate Chatfenster an.
Seit Visual Studio 2022 Version 17.13 erweitert die Oberfläche eingegebene Slash Commands zu einer verständlichen Formulierung. Dadurch können Sie leichter erkennen, welche Aufgabe der ausgewählte Befehl auslösen soll. Neuere Funktionen wie wiederverwendbare Prompt-Dateien setzen gegebenenfalls eine spätere Visual-Studio-Version voraus.
Microsoft führt mehrere Systembefehle für typische Programmieraufgaben auf:
Daneben gibt es Befehle für wiederkehrende Arbeitsweisen: /generateInstructions erstellt projektbezogene Anweisungen auf Grundlage der erkannten Struktur und Programmiermuster. Dabei kann Copilot die Repository-Anweisungsdatei .github/copilot-instructions.md erzeugen. Diese Datei enthält übergreifende Hinweise, die Copilot bei Anfragen innerhalb des Repositorys berücksichtigen soll. /savePrompt speichert einen wiederverwendbaren Prompt aus dem aktuellen Gespräch.
Nicht jeder Befehl steht in jeder Ansicht zur Verfügung. Insbesondere /generateInstructions und /savePrompt sind laut Microsoft für das normale Chatfenster vorgesehen und nicht für den Inline-Chat.
Ein Slash Command beschreibt die Aufgabe, aber noch nicht automatisch den gesamten Sachverhalt. Gute Ergebnisse hängen deshalb stark vom verfügbaren Kontext ab. Wenn Sie nur /fix eingeben, muss Copilot erkennen können, welchen Code Sie meinen und welches Problem vorliegt. Markieren Sie möglichst den betroffenen Abschnitt oder nennen Sie die Datei, die Methode und die angezeigte Fehlermeldung. Visual Studio stellt dem Chat bereits den aktuell markierten Text und die aktive Datei als sogenannten impliziten Kontext bereit. Weitere Dateien, Methoden oder Klassen können Sie gezielt als Referenz hinzufügen. Dafür verwendet Copilot Chat unter anderem das Zeichen #, beispielsweise vor einem Dateinamen. Für den Kontext der gesamten geöffneten Projektmappe steht @workspace zur Verfügung.
Slash Commands, Referenzen und eine kurze Beschreibung ergänzen sich daher. Eine verständliche Anfrage könnte lauten: /fix #BasketService.cs – beim Entfernen eines Artikels entsteht eine NullReferenceException. Je klarer Sie das Ziel, den betroffenen Bereich und das beobachtete Verhalten nennen, desto eher erhalten Sie einen Vorschlag, den Sie nachvollziehen und prüfen können.
Slash Commands machen die Kommunikation mit Copilot schneller, doch sie garantieren keine richtige Lösung. Der Assistent kann Code erzeugen, der auf den ersten Blick plausibel wirkt, aber Fehler enthält, Sicherheitsanforderungen übersieht oder nicht zu den Regeln Ihres Projekts passt. GitHub empfiehlt deshalb, generierten Code immer zu prüfen und zu testen. Das gilt besonders für Vorschläge von /fix, /generate, /optimize und /tests. Lesen Sie die Änderungen zunächst vollständig. Prüfen Sie anschließend, ob das Verhalten fachlich korrekt ist, ob bestehende Funktionen erhalten bleiben und ob neue Sicherheitsrisiken entstehen. Führen Sie vorhandene Tests aus und ergänzen Sie bei Bedarf eigene Testfälle.
Auch eine Erklärung von /explain kann unvollständig sein, wenn wichtiger Kontext fehlt. Behandeln Sie die Antwort daher als Vorschlag und nicht als verbindliche technische Entscheidung. Richtig eingesetzt helfen Slash Commands, schneller zu einer ersten Lösung oder einer verständlichen Erklärung zu kommen. Die Verantwortung für Freigabe, Qualität und Betrieb bleibt jedoch bei Ihnen und Ihrem Team.
Microsoft beseitigt 570 Sicherheitsprobleme in Windows und weiteren Produkten Microsoft hat am 14. Juli 2026…
NordVPN Anrufschutz: So schützt die Funktion vor Betrugsanrufen NordVPN hat im Juni 2026 eine Anrufschutz-Funktion…
C-Laufwerk voll – wie Sie das Problem mit professioneller Software lösen Das C-Laufwerk ist voll,…
Microsoft Edge 150.0 – was Ihnen die neue Version bringt Microsoft Edge 150.0 ist da…
IT-Grundlagen: Was sind die Funktionen vom Windows Server Manager? Der Windows Server Manager ist ein…
Operation Endgame: Ermittler treffen Cyberkriminelle an ihrer Schaltzentrale Cyberkriminelle arbeiten heute oft wie Dienstleister. Sie…