Code Interpreter
Der Code Interpreter ist eine Funktion, die es Sprachmodellen erlaubt, eigenen Python-Code zu schreiben und auszuführen — ein entscheidender Schritt vom reinen Textgenerator zum handlungsfähigen Werkzeug.
OpenAI führte den Code Interpreter im Juli 2023 als Plugin für ChatGPT ein. Statt nur Text über Code auszugeben, konnte das Modell erstmals tatsächlich Code in einer sandboxed Umgebung ausführen: Daten analysieren, Grafiken erstellen, Dateien konvertieren, mathematische Berechnungen durchführen und die Ergebnisse direkt zurückgeben.
Der Unterschied ist praktisch enorm. Ohne Code Interpreter: „Wie berechne ich die Standardabweichung?" → Textuelle Anleitung. Mit Code Interpreter: „Hier ist meine Excel-Datei, erstelle eine statistische Analyse mit Visualisierungen" → fertige Grafiken und Tabellen.
Die Implikationen gehen über Komfortfunktionen hinaus. Der Code Interpreter schließt das „Grounding Gap": Sprachmodelle sind oft unsicher in exakter Mathematik (halluzinierte Rechenergebnisse), aber wenn sie einen Taschenrechner benutzen können, verschwinden diese Fehler. Die Kombination „Sprachverständnis + Codeausführung" ist mächtiger als jede Komponente für sich.
Anthropic, Google und andere bieten ähnliche Funktionalitäten. Die Integration lokaler Code-Ausführung in IDEs (Cursor, GitHub Copilot Workspace) führt das Konzept weiter: Das Modell generiert nicht nur Code, sondern testet und iteriert ihn. Die Grenze zwischen „das Modell schlägt Code vor" und „das Modell programmiert" verschwimmt zunehmend.