Mistral AI Devstral 2 與 Mistral Vibe CLI 發佈

Mistral AI 已宣佈發佈 Devstral 2 與 Devstral Small 2,這是一系列全新的開源權重編碼模型,專為高效能程式碼代理(code agents)而設計。這些模型與 Mistral Vibe 配對使用,Mistral Vibe 是一款原生的開源 CLI 工具,用於實現端到端的程式碼自動化。

Devstral 2:高效能編碼模型

Devstral 2 為程式碼代理建立了新的開源權重頂尖水準(state-of-the-art),在 SWE-bench Verified 上取得了 72.2% 的分數。該模型系列包含兩種尺寸:Devstral 2 (123B parameters) 與 Devstral Small 2 (24B parameters),兩者皆支援 256K context window。

模型規格與授權

  • Devstral 2 (123B): 一款採用修改版 MIT 授權的密集型 transformer 模型。它針對資料中心 GPU 進行了優化,部署時至少需要 4 台 H100-class GPUs。
  • Devstral Small 2 (24B): 採用 Apache 2.0 授權發佈。此模型旨在於消費級硬體上進行本地部署,包括單 GPU NVIDIA 系統 (DGX Spark, GeForce RTX) 以及僅限 CPU 的配置。

效能與效率

Devstral 2 比 DeepSeek V3.2 等競爭對手更為精簡(小 5 倍),且比 Kimi K2 更小(小 8 倍)。儘管體積縮小,它仍維持了高效能,而 Devstral Small 2 則比 DeepSeek V3.2 小 28 倍,比 Kimi K2 小 41 倍。

在由獨立供應商使用 Cline 進行的人類評估中,Devstral 2 對抗 DeepSeek V3.2 時展現了 42.8% 的勝率(敗率為 28.6%)。雖然 Claude Sonnet 4.5 仍是目前的首選,但該模型被描述為在處理現實世界任務時,其成本效益比 Claude Sonnet 高出達 7 倍。

產業界級的工作流能力

Devstral 2 是為複雜的軟體工程任務而構建的,包括:

  • 多檔案協同作業 (Multi-file Orchestration): 能夠探索程式碼庫並在維持架構層級上下文的同時,協調多個檔案的變更。
  • 依賴關係追蹤 (Dependency Tracking): 追蹤框架依賴關係並偵測失敗以進行修正後的重試。
  • 企業級客製化 (Enterprise Customization): 支援自定義微調,以優先處理特定語言或針對大型企業程式碼庫進行優化。
  • 多模態支援 (Multimodal Support): Devstral Small 2 支援影像輸入,實現了多模態代理的功能。

Mistral Vibe CLI:自主程式碼自動化

Mistral Vibe CLI 是一款由 Devstral 驅動的開源命令列助手 (Apache 2.0 授權),它允許開發者透過 Agent Communication Protocol 直接將 AI 驅動的程式碼修改與執行整合至終端機或 IDE 中。

Vibe CLI 的關鍵特性

  • 專案感知上下文 (Project-Aware Context): CLI 會自動掃描檔案結構與 Git 狀態,以提供相關的上下文資訊給 AI。
  • Smart 參照 (Smart References): 支援檔案的 @ 自動補全、透過 ! 執行 shell 命令,以及用於配置的 slash commands。
  • 架構層級推理 (Architecture-Level Reasoning): 透過理解整個程式碼庫,Vibe CLI 可以執行多檔案協同作業,以縮短 PR 週期。
  • 客製化 (Customization): 包含持久化歷史紀錄、可自定義的主題,以及用於配置本地模型與供應商的 config.toml
  • 控制 (Control): 使用者可以切換工具執行的自動核准功能,並管理工具權限。

部署與定價

Devstral 2 目前可透過 Mistral AI API 免費使用。在免費期結束後,定價將如下設定:

Model Input Price (per 1M tokens) Output Price (per 1M tokens)
Devstral 2 $0.40 $2.00
Devstral Small 2 $0.10 $0.30

Devstral 2 可於 build.nvidia.com 使用,並將很快獲得 NVIDIA NIM 支援。為了獲得最佳效能,Mistral 建議使用 0.2 的 temperature。

Sources

相關

  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch