Der Code Interpreter ist ein experimentelles ChatGPT-Modell, das Python in ein Jupyter-Notebook schreiben und in einer Sandbox ausführen kann.
Immer mehr Teams setzen auf KI-gestützte Programmiertools wie den Code Interpreter, weil er wiederkehrende Aufgaben beschleunigt und Ergebnisse reproduzierbar macht.
Der Code Interpreter wurde am 23. März zusammen mit ChatGPT Plugins vorgestellt, mit bemerkenswerten Demos von Andrew Mayne und Greg Brockman. Die ersten Alpha-Tester erhielten im April, Mai und Juni Zugang.
Vor kurzem als optionale Beta-Funktion für alle ChatGPT Plus Benutzer vom 6. bis 8. Juli ausgerollt.
Doch was kann der ChatGPT Code Interpreter genau? Und wie kannst du ihn anwenden?
In diesem Artikel erfährst du alles, was du über den Code Interpreter wissen musst.
- ChatGPT Code Interpreter (jetzt "Advanced Data Analysis") führt Python-Code aus und analysiert Dateien bis 100 MB (CSV, Excel, Bilder, Videos)
- Über 330 vorinstallierte Python-Bibliotheken für Datenanalyse, Machine Learning, Bildbearbeitung und mehr verfügbar
- Verfügbar ab ChatGPT Plus (23 €/Monat), kein Internetzugang, läuft in sicherer Sandbox-Umgebung
1. Unterstützte Dateien
Der Code Interpreter unterstützt den Upload und Download von bis zu 100 MB großen Dateien. Dazu gehören unter anderem die folgenden Formate:
- .csv
- .xls
- .png
- .webp
- .mov
- .mp3
- .epub
- .zip-Dateien von kompletten Git-Repositories
2. Unterstützte Python-Bibliotheken
Der Code Interpreter kommt vorinstalliert mit über 330 Bibliotheken, darunter die folgenden:
- pandas (Datenanalyse)
- matplotlib
- seaborn
- folium (Diagramme und Karten)
- pytesseract (OCR)
- Pillow (Bildverarbeitung)
- Pymovie (ffmpeg)
- Scikit-Learn
- PyTorch
- Tensorflow (ML)
3. Wie kann ich den Code Interpreter nutzen?
Du kannst den Code Interpreter nutzen, wenn du mindestens ChatGPT Plus (ab 23 €/Monat) gebucht hast. ChatGPT dominiert mit 60,4 % Marktanteil den KI-Bereich.
Ursprünglich musste der Code Interpreter als Beta-Feature in den Einstellungen aktiviert werden. Inzwischen ist die Code-Ausführung standardmäßig in ChatGPT integriert. So sah die Aktivierung damals aus.

Heute musst du nichts mehr extra aktivieren. Die Code-Ausführung ist automatisch verfügbar, wenn du eine Datei hochlädst oder ChatGPT bittest, Code auszuführen. Damals sah die Modellauswahl so aus:

Um den Code-Interpreter zu nutzen, kannst du zum einen Python-Code eingeben und absenden. Der Code wird dann ausgeführt und die Ergebnisse werden im Chat angezeigt.
Oder du kannst Textanweisungen geben wie „Berechne die Fakultät von 5“ oder „Generiere eine Zufallszahl zwischen 1 und 10“, und der Code-Interpreter wird den entsprechenden Python-Code ausführen.
4. Was kann ich mit dem Code Interpreter alles machen?
Hier sind drei Beispiele für Dinge, die du mit dem Code Interpreter machen kannst.
4.1 Mathematische Berechnungen
Du kannst den Code Interpreter verwenden, um komplexe mathematische Berechnungen durchzuführen oder mathematische Modelle anzuwenden, wie z. B. eine Monte-Carlo-Simulation.

4.2 Textanalyse
Du kannst den Code-Interpreter auch verwenden, um Texte zu analysieren. Du kannst zum Beispiel eine Wortwolke eines Textes erstellen. Hier ist ein Beispiel anhand der Verfassung der USA.

4.3 Bilder oder Videos bearbeiten
Mit dem Code Interpreter kannst du auch Bilder oder Videos bearbeiten, zum Beispiel ein Bild weichzeichnen.

4.4 Datenanalyse
Wenn du Zugang zu einem Datensatz hast, kannst du den Code-Interpreter verwenden, um diese Daten zu analysieren. Du könntest zum Beispiel die durchschnittlichen Werte berechnen, Histogramme erstellen oder Korrelationen zwischen verschiedenen Variablen untersuchen.
Hier habe ich den Code Interpreter die Österreichische Vornamenstatistik von data.gv.at analysieren lassen. Daraus hat er einige nützliche Grafiken erstellt.

5. Hat der Code Intepreter Zugriff auf das Internet?
Nein, der Code Interpreter kann nicht auf das Internet zugreifen. Er läuft in einer isolierten Sandbox-Umgebung ohne Internetzugang.






