Zum Hauptinhalt springen
Lektion 4 von 14 · Mistral-Modelle: Der vollständige Leitfaden

Codestral und Devstral – Die Modelle für Code

Lektion 4 von 14 Aktualisiert am 28. Juli 2026 Anfänger
Auf dieser Seite
  1. Code – Ein Eigenes Fachgebiet
  2. Codestral – Das Modell für Code-Vervollständigung
  3. Devstral 2 – Der Frontier-Code-Agent
  4. Codestral Embed – Embeddings für Code
  5. Kernaussagen

Code – Ein Eigenes Fachgebiet

Die Codegenerierung ist das Feld, in dem sich Spezialisierung am stärksten auszahlt. Ein allgemeines Modell schreibt korrektes Python; ein Modell jedoch, das speziell auf Millionen von Repositories trainiert wurde und dessen Optimierungsziele auf diese Domäne zugeschnitten sind, erreicht eine völlig andere Zuverlässigkeitsstufe. Der Unterschied zeigt sich nicht an einer zehnzeiligen Funktion auf Abruf, sondern an den tausend Vorschlägen, die ein Entwickler im Laufe eines Tages annimmt oder verwirft. Genau hier spielt die Codestral-Familie von Mistral ihre Stärken aus.

Codestral – Das Modell für Code-Vervollständigung

Codestral ist der Spezialist für Code-Vervollständigung und -Generierung. Es gehört zur Tier Premier und ist daher ausschließlich über die Mistral API verfügbar; die Gewichte können nicht heruntergeladen werden. Die Kosten belaufen sich auf 0,30 USD pro Million Input-Token und 0,90 USD pro Million Output-Token.

Seine wichtigste Fähigkeit heißt Fill-in-the-Middle (FIM). Ein gewöhnliches Generierungsmodell kann Text nur fortsetzen, ausgehend vom bereits Geschriebenen. Codestral hingegen vervollständigt auch mitten in einer bestehenden Datei und berücksichtigt dabei sowohl den Kontext vor als auch nach dem Cursor. Dies entspricht exakt der Situation eines Entwicklers, der in eine bereits geschriebene Funktion zurückkehrt, um drei Zeilen einzufügen. Deshalb ist FIM die Grundvoraussetzung für jede seriöse Integration in eine IDE. Hinzu kommen die Unterstützung von mehr als achtzig Sprachen – darunter Python, JavaScript, TypeScript, Java, C++, Rust, Go und viele andere –, ein Verständnis für den Projektkontext, das bestehende Imports und Ihre Namenskonventionen respektiert, sowie eine konsequente Optimierung auf Geschwindigkeit: Ein Vorschlag, der im Editor erst nach zwei Sekunden erscheint, wird nicht mehr gelesen.

Die Integration erfolgt nativ in modernen Editoren: in VS Code über die Erweiterung Continue oder die Mistral-Erweiterung, in JetBrains-Umgebungen wie IntelliJ, PyCharm und WebStorm über dedizierte Plugins sowie in Neovim über kompatible LSP-Clients. Die Erfahrung ähnelt der mit GitHub Copilot: Während Sie tippen, erscheinen Vorschläge, die Sie mit einem Tastendruck annehmen oder ignorieren können.

Bleibt eine berechtigte Frage: Warum beide Modelle unterhalten, wo doch auch Mistral Small 4 über einen Coding-Modus verfügt? Die Antwort liegt in der unterschiedlichen Optimierung für verschiedene Arbeitsweisen. Codestral zielt auf schnelle Vervollständigung in der IDE ab – mit FIM, niedriger Latenz und kurzen Vorschlägen. Small 4 hingegen ist besser geeignet für komplexe Code-Aufgaben: umfangreiches Refactoring, die Erklärung eines Legacy-Moduls oder ein dialogbasiertes Debugging. Die meisten Entwickler nutzen letztlich beide: Codestral im Editor für den Schreibfluss und Small 4 im Chat für Momente, in denen Nachdenken wichtiger ist als Tippen.

Devstral 2 – Der Frontier-Code-Agent

Devstral 2, veröffentlicht im Dezember 2025, wechselt die Kategorie. Während Codestral Code vervollständigt, agiert Devstral als Code-Agent: Es führt Entwicklungsaufgaben von Anfang bis Ende durch.

Diese Unterscheidung ist wichtig, da der Begriff „Agent” oft inflationär verwendet wird. Ein Code-Agent geht von einem in natürlicher Sprache beschriebenen Problem aus, durchsucht die bestehende Codebasis, um deren Struktur zu verstehen, plant eine mehrstufige Lösung, schreibt den Code in die betroffenen Dateien und testet sowie iteriert so lange, bis ein funktionierendes Ergebnis vorliegt. Er liefert keine einfache Antwort, sondern erzeugt eine Änderung in einem Repository. Das erfordert dieselben Sicherheitsvorkehrungen wie bei einem menschlichen Mitwirkenden: ein dedizierter Branch, Tests und eine Prüfung vor dem Merge.

In der Praxis eröffnet dies vier Anwendungsfälle, die in den meisten Teams relevant sind. Erstens die automatische Bearbeitung von Tickets: Sie übergeben einen Fehlerbericht, und der Agent schlägt eine Korrektur vor. Zweitens die Implementierung von Funktionen, die in natürlicher Sprache beschrieben wurden. Drittens die Code-Migration, typischerweise das Upgrade auf eine neue Framework-Version – eine repetitive und kostspielige Aufgabe. Viertens die erweiterte Code-Review, bei der die Analyse über die reine Syntaxprüfung hinausgeht und sich auf die Semantik des Geschriebenen konzentriert. Devstral 2 gehört zur Tier Open: Seine Gewichte sind auf Hugging Face verfügbar, und nichts hindert Sie daran, es intern zu hosten – eine oft unverzichtbare Voraussetzung, wenn der Agent proprietären Code lesen muss.

Codestral Embed – Embeddings für Code

Codestral Embed (Mai 2025, Tier Premier) rundet die Familie ab, ohne je eine Zeile Code zu schreiben. Seine Aufgabe besteht darin, vektorbasierte Repräsentationen – Embeddings – zu erzeugen, die speziell für Quellcode optimiert sind, um semantische Suche innerhalb eines Repositories zu ermöglichen. Die Kosten betragen 0,15 USD pro Million Token. Zum Vergleich: Mistral Embed liegt bei 0,10 USD pro Million Token.

Der Nutzen zeigt sich sofort, sobald eine Codebasis die Größe überschreitet, die ein Mensch im Kopf behalten kann. Sie indexieren den gesamten Quellcode und suchen anschließend nach Intention statt nach Zeichenketten: Die Anfrage „die Funktion, die eine E-Mail-Adresse validiert” findet das richtige Fragment, selbst wenn es checkUserContact heißt, während ein grep "email" leer ausgegangen wäre. Derselbe Index speist anschließend eine spezialisierte RAG-Pipeline für Code.

Kernaussagen

  • Codestral ist der Spezialist für Code-Vervollständigung in der IDE (FIM, 80+ Sprachen, niedrige Latenz)
  • Devstral 2 ist ein Frontier-Code-Agent, der komplexe Aufgaben end-to-end lösen kann
  • Codestral Embed erzeugt Embeddings, die für die semantische Suche in Code optimiert sind
  • Codestral und Small 4 sind komplementär: schnelle Vervollständigung versus Code-Reasoning
  • Devstral 2 ist Open Source, Codestral und Codestral Embed gehören zur Tier Premier