Direkt zum Inhalt

ChatGPT Desktop: Ein Leitfaden mit VS-Code und Terminalbeispielen

Hier erfährst du, wie du deinen Programmierworkflow mit der ChatGPT-Desktop-App optimierst. Der Schwerpunkt liegt dabei auf der Integration mit VS Code, dem Terminal und Xcode.
Aktualisierte 7. Jan. 2025  · 8 Min. Lesezeit

Ich weiß, dass du es wahrscheinlich leid bist, ständig deinen Code in ChatGPT zu kopieren und einzufügen. Zum Glück gibt es eine Lösung: die ChatGPT Desktop App. Es lässt sich mit gängigen Tools wie VS Code, Xcode und dem Terminal integrieren.

In diesem Tutorial führe ich dich anhand von Beispielen durch die Einrichtung und Nutzung der ChatGPT Desktop App für VS Code und Terminal. 

ChatGPT Desktop: Ersteinrichtung

Um loszulegen, lade die ChatGPT Desktop App herunter und installiere sie von der der offiziellen OpenAI-Website herunter.

Die App ist für macOS und Windows verfügbar und funktioniert wie die Webversion, kann aber zusätzlich mit anderen Anwendungen integriert werden.

ChatGPT Desktop Übersicht

Die ChatGPT-Desktop-App funktioniert genauso wie ihr Web-Pendant, mit einer zusätzlichen Funktion: der Integration mit anderen Tools. Er kann von überall aus mit Option+Leertaste auf macOS oder Alt+Leertaste auf Windows ausgelöst werden.

Wenn du die App öffnest, wirst du von einer vertrauten Oberfläche begrüßt, die fast identisch mit der Webversion ist, aber einige wichtige Verbesserungen enthält.

Wenn wir die App öffnen, erhalten wir das folgende Eingabefenster:

chatGPT desktop app GUI

Die Oberfläche ist der Webversion sehr ähnlich, aber einige Unterschiede sind erwähnenswert.

Dateien und andere Daten teilen

Die Schaltfläche ganz links ermöglicht es uns, Dateien oder Daten anzuhängen, um ChatGPT einen Kontext zu geben. Mit der Desktop-App haben wir jedoch andere Möglichkeiten:

Option in der chatgpt dekstop App

Besonders erwähnenswert ist die Möglichkeit, einen Screenshot zu machen. Das ist sehr praktisch, um den aktuellen Kontext, den wir sehen, zu teilen. Es macht es möglich, ganz einfach Fragen zu dem zu stellen, was wir auf dem Bildschirm sehen.

Einzigartig in der Desktop-App ist die Möglichkeit, Screenshots zu machen, um die aktuelle Bildschirmansicht schnell zu teilen. Das ist besonders nützlich, wenn wir Hilfe zu dem suchen, was wir auf unserem Bildschirm sehen.

Die App verfügt außerdem über eine Schaltfläche "App öffnen", mit der du zwischen einer kompakten Eingabeaufforderung und der vollständigen ChatGPT-Desktop-Oberfläche umschalten kannst.

Auswahl des Modells

Wenn du auf den Modellnamen klickst, öffnet sich ein Modellauswahlfenster, in dem du das gewünschte Modell auswählen kannst:

Verbinden mit anderen Apps

Der größte Vorteil der ChatGPT-Desktop-App ist ihre Fähigkeit, sich mit anderen Anwendungen wie VS Code und dem Terminal zu verbinden. Diese Integration kann unsere Arbeitsabläufe verbessern, indem sie ChatGPT mit direktem Kontext aus diesen Tools versorgt.

Über die dritte Schaltfläche können wir uns mit einer anderen Anwendung verbinden:

In meinem Fall habe ich bereits die VS Code-Erweiterung installiert, die es mir ermöglicht, mich mit ihr zu verbinden (wie durch das + Symbol angezeigt). In diesem Beispiel sehen wir, dass ich zuerst die Erweiterung installieren muss, um Cursor zu verwenden. Als Nächstes sehen wir uns an, wie wir Erweiterungen installieren können.

Wie man ChatGPT Desktop mit VS Code benutzt

Wie oben erwähnt, müssen wir die ChatGPT VS Code-Erweiterung installieren, um ChatGPT in VS Code zu integrieren. Um das zu tun, müssen wir

  1. Lade die ChatGPT VS Code Erweiterung von hier.
  2. Verwenden Sie in VS Code die Tastenkombination Befehl+Umschalt+P (macOS) oder Strg+Umschalt+P (Windows), um die Befehlspalette zu öffnen.
  3. Gib vsix ein und wähle "Erweiterungen": Von VSIX installieren...".
  4. Wähle die Datei aus und klicke auf "Installieren".

Hinweis: Stelle sicher, dass der VS Code aktuell ist, um Installationsfehler zu vermeiden.

Nach der Installation können wir ChatGPT öffnen mit Option+Shift+1 (unter macOS) oder Alt+Umschalt+1 (unter Windows). Das entspricht dem Öffnen der ChatGPT-Desktop-App und der Auswahl von VS Code im Menü "Arbeiten mit".

Beispiel für die Verwendung von ChatGPT Desktop für VS Code

Wenn du ChatGPT mit VS Code verwendest, wird der Kontext des aktuell geöffneten Fensters automatisch berücksichtigt, wenn wir eine Eingabeaufforderung abschicken.

Ich arbeite zum Beispiel an einer Webanwendung und möchte überprüfen, ob meine Datenbank-Sicherheitsregeln sicher sind. Hierfür habe ich:

  1. Öffne meine Sicherheitsregeldatei in VS Code.
  2. Bitte ChatGPT, meine Sicherheitsregeln zu überprüfen.

Beispiel für die Verwendung von chatgpt desktop mit vs code

ChatGPT wird keine Änderungen am Code automatisch vornehmen. Wir müssen die Code-Vorschläge, die es gibt, immer noch manuell kopieren und einfügen.

Der Hauptvorteil der Erweiterung ist, dass wir unseren Code nicht mehr manuell bereitstellen müssen. Solange es der offene Tab in unserem Editor ist, hat ChatGPT Zugriff darauf.

Wie du ChatGPT Desktop mit dem Terminal verwendest

Um ChatGPT mit dem Terminal zu verbinden, müssen wir das Terminal aus dem Menü "Arbeiten mit" auswählen:

chatgpt dekstop mit dem Terminal benutzen

Beachte, dass dies das eigenständige Terminal ist, nicht das integrierte Terminal in VS Code.

Sobald das Terminal verbunden ist, wird sein Inhalt bei der Eingabeaufforderung von ChatGPT berücksichtigt.

Beispiel für die Verwendung von ChatGPT Dekstop mit dem Terminal

Meiner Meinung nach ist einer der nützlichsten Aspekte dieser Integration die Möglichkeit, ganz einfach Fragen zu einem Fehler zu stellen. Nehmen wir an, ich arbeite an einem Code und stoße auf einen Fehler. Ich bitte ChatGPT, mir den Fehler zu erklären, den ich im Terminal sehe, und wie ich den Code beheben kann:example of using chatgpt dekstop with the terminal

Das ist eine viel bessere Erfahrung, als den Fehler aus dem Terminal und den Quellcode in ChatGPT zu kopieren, um zu debuggen.

Beschränkungen der ChatGPT Desktop App

Die ChatGPT-Desktop-App vereinfacht die Bereitstellung von Kontexten zwar erheblich, ist aber nicht ohne Einschränkungen:

  1. Manuelle Updates: ChatGPT ändert nicht automatisch den Code oder führt Befehle aus. Wir müssen die vorgeschlagenen Änderungen selbst kopieren und anwenden.
  2. Getrennte Integration: Die App funktioniert als separates Fenster und ist nicht vollständig in Tools wie VS Code integriert, was sich umständlich anfühlen kann.
  3. Limited context: ChatGPT hat nur Zugriff auf das aktive Fenster in VS Code, nicht auf die gesamte Codebasis.
  4. Kein anderer Betrachter: Es gibt kein eingebautes Tool, mit dem du die Unterschiede zwischen dem ursprünglichen Code und den Vorschlägen von chatGPT sehen kannst, was es schwieriger macht, die Änderungen zu verfolgen.

Fazit

Die ChatGPT-Desktop-App ist eine deutliche Verbesserung für Entwickler, die ChatGPT zur Unterstützung bei der Programmierung nutzen, da sie einen schlankeren und effizienteren Arbeitsablauf bietet. Sie ist jedoch noch nicht so nahtlos wie voll integrierte Lösungen wie Cursor.

Wenn du deinen Code per Copy-Paste in ChatGPT einfügst, kannst du mit dieser App Zeit und Mühe sparen. Auch wenn die Integration noch verbesserungswürdig ist, deutet die Roadmap von OpenAI auf vielversprechende Updates in der nahen Zukunft hin. Im Moment sind noch manuelle Anpassungen notwendig, aber der Komfort dieses Tools könnte es zu einer wertvollen Ergänzung deines Entwicklungswerkzeugs machen.


Photo of François Aubry
Author
François Aubry
LinkedIn
Das Unterrichten war schon immer meine Leidenschaft. Schon als Schülerin habe ich eifrig nach Möglichkeiten gesucht, anderen Schülern Nachhilfe zu geben und sie zu unterstützen. Diese Leidenschaft führte dazu, dass ich einen Doktortitel anstrebte, wobei ich auch als Lehrassistentin tätig war, um meine akademischen Bemühungen zu unterstützen. In diesen Jahren fand ich im traditionellen Klassenzimmer große Erfüllung, indem ich Verbindungen förderte und das Lernen erleichterte. Mit dem Aufkommen von Online-Lernplattformen erkannte ich jedoch das transformative Potenzial der digitalen Bildung. Ich war sogar aktiv an der Entwicklung einer solchen Plattform an unserer Hochschule beteiligt. Es ist mir ein großes Anliegen, traditionelle Unterrichtsprinzipien mit innovativen digitalen Methoden zu verbinden. Meine Leidenschaft ist es, Kurse zu erstellen, die nicht nur ansprechend und informativ, sondern auch für Lernende im digitalen Zeitalter zugänglich sind.
Themen

Lerne KI mit diesen Kursen!

Kurs

Developing LLM Applications with LangChain

3 hr
12.4K
Discover how to build AI-powered applications using LLMs, prompts, chains, and agents in LangChain.
Siehe DetailsRight Arrow
Kurs Starten
Mehr anzeigenRight Arrow
Verwandt

Der Blog

Top 30 Generative KI Interview Fragen und Antworten für 2024

Dieser Blog bietet eine umfassende Sammlung von Fragen und Antworten zu generativen KI-Interviews, die von grundlegenden Konzepten bis hin zu fortgeschrittenen Themen reichen.
Hesam Sheikh Hassani's photo

Hesam Sheikh Hassani

15 Min.

Der Blog

Die 20 besten Snowflake-Interview-Fragen für alle Niveaus

Bist du gerade auf der Suche nach einem Job, der Snowflake nutzt? Bereite dich mit diesen 20 besten Snowflake-Interview-Fragen vor, damit du den Job bekommst!
Nisha Arya Ahmed's photo

Nisha Arya Ahmed

20 Min.

Der Blog

Lehrer/innen und Schüler/innen erhalten das Premium DataCamp kostenlos für ihre gesamte akademische Laufbahn

Keine Hacks, keine Tricks. Schüler/innen und Lehrer/innen, lest weiter, um zu erfahren, wie ihr die Datenerziehung, die euch zusteht, kostenlos bekommen könnt.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

4 Min.

Der Blog

Die 32 besten AWS-Interview-Fragen und Antworten für 2024

Ein kompletter Leitfaden zur Erkundung der grundlegenden, mittleren und fortgeschrittenen AWS-Interview-Fragen, zusammen mit Fragen, die auf realen Situationen basieren. Es deckt alle Bereiche ab und sorgt so für eine abgerundete Vorbereitungsstrategie.
Zoumana Keita 's photo

Zoumana Keita

30 Min.

Der Blog

Q2 2023 DataCamp Donates Digest

DataCamp Donates hat im zweiten Quartal 2023 über 20.000 Stipendien an unsere gemeinnützigen Partner vergeben. Erfahre, wie fleißige benachteiligte Lernende diese Chancen in lebensverändernde berufliche Erfolge verwandelt haben.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

Der Blog

2022-2023 DataCamp Classrooms Jahresbericht

Zu Beginn des neuen Schuljahres ist DataCamp Classrooms motivierter denn je, das Lernen mit Daten zu demokratisieren. In den letzten 12 Monaten sind über 7.650 neue Klassenzimmer hinzugekommen.
Nathaniel Taylor-Leach's photo

Nathaniel Taylor-Leach

8 Min.

See MoreSee More