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