Mistral AI, ein französisches Unternehmen für künstliche Intelligenz, kündigte die Einführung von Devstral 2 an, einer neuen Generation von Programmiermodellen, und brachte gleichzeitig Mistral Vibe heraus, ein Rohlebens-Kommandotool. Devstral 2 bietet zwei Open-Source-Versionen: Devstral Small 2, das besser für Szenarien mit hoher Rechenleistung geeignet ist, und Devstral Small 2, das besser für die On-Premises-Implementierung geeignet ist und Softwareentwicklung sowie Code-Agenten-Aufgaben anspricht und in realen Projekten das Verständnis mehrerer Dateien sowie automatisierte Modifikationsmöglichkeiten betont.
Laut offiziellen Informationen unterstützt Devstral 2 ultralange Kontexte, ermöglicht das Dateiübergreifende Durchsuchen, Refaktorisieren, Patchen und Commingen von Kandidatenänderungen in großen Codebasen, und steht an der Spitze der Open-Source-Modelle in mehreren Code-Benchmarks. Beide Modelle werden unter offenen Lizenzen veröffentlicht, wobei das Hauptmodell eine modifizierte MIT-Lizenz und das kleine Modell unter einer Apache 2.0-Lizenz stehen, die beide lokal über Schnittstellenaufrufe oder von Mistral bereitgestellte Download-Gewichte ausgeführt werden können.
Mistral Vibe, das parallel zum Modell eingeführt wurde, ist ein terminalorientierter Kommandozeilen-KI-Assistent, der Code-Repositories lokal liest, Projektebene verstehen, generieren und bearbeiten sowie Tests oder Skripte auf Befehlen durchführt, die macOS, Linux und Windows unterstützen. Da das Tool Befehle ausführen und Dateien ändern kann, müssen Entwicklungsteams weiterhin Versionskontrolle und Backup vor der Nutzung durchführen und automatisierte Änderungen überprüfen, um Codeänderungen und Sicherheitsrisiken zu reduzieren.
FAQs
F: Was ist Devstral 2?
A: Devstral 2 ist eine Next-Generation-Coding-Modellfamilie, die von Mistral AI gestartet wurde und sich auf Softwareentwicklungsszenarien wie Code-Verständnis, Generierung und automatisierte Mehrdatei-Modifikation konzentriert.
F: Was ist der Unterschied zwischen Devstral 2 und Devstral Small 2?
A: Ersteres hat größere Parameter und eignet sich für Cloud- oder Hochleistungs-Computing-Umgebungen. Letzteres ist kleiner und leichter auf lokalen GPUs oder High-End-PCs bereitzustellen, und sie verwenden unterschiedliche Open-Source-Lizenzen.
F: Was macht Mistral Vibe?
A: Mistral Vibe ist ein originelles Life-Befehlstool, das die Projektstruktur verstehen, Code generieren oder bearbeiten sowie Tests und Skripte im Terminal basierend auf Devstral 2 ausführen kann, was eine End-to-End-Automatisierung des Entwicklungsprozesses ermöglicht.
F: Sind diese Tools kostenlos und wie kann ich sie bekommen?
A: Die Devstral 2-Serie ist derzeit über die von Mistral bereitgestellte Schnittstelle verfügbar, die Modellgewichte können heruntergeladen werden, Mistral Vibe kann über das Installationsskript oder den Paketmanager abgerufen werden; die spezifischen Gebühren und Nutzungsrichtlinien unterliegen der offiziellen Ankündigung.
F: Worauf sollte ich achten, wenn ich Devstral 2 und Vibe benutze?
A: Bevor Vibe Zugriff auf das Code-Repository und die Ausführung von Befehlen erteilt, wird empfohlen, das Versionsmanagement zu aktivieren, Backups zu machen und die generierten Änderungen manuell zu überprüfen, um versehentliches Löschen wichtiger Dateien oder das Einführen von Sicherheitsrisiken zu vermeiden.