Devstral 2

Devstral 2 is Mistral AI’s code agent for demanding software engineering tasks. With 123 billion parameters, the model operates on codebase exploration, multi-file changes, debugging, and legacy modernization, supports a context window of 256,000 tokens, and processes both text and image inputs. Available as an Open Weights model under a modified MIT license, from a European provider environment with GDPR compliance.

Mistral AI Version 2 Commercial use permitted Dense 123 B 256 K Context 12/2024 $0.4 / $2 per 1M

  • Open Weights
  • Frontier
  • Mistral AI
  • Text
  • Vision
  • Long Context
  • Interactive

Sovereign Risk: LOW Mistral AI is a French company headquartered in Paris, subject to EU GDPR and the AI Act. No known state influence risks. Model weights available.

Tool-use profile: 6 assets in detail

Comparison of asset performance (P1/P2/Combined) against the fleet average

Asset performance (radar)

Score Breakdown vs. Fleet Average


Tool-use details

Asset performance, reliability, and runtime profile

CrucibleMark evaluates tool use across 6 independent tests. Click a test name for details.

Reliability

  • Tool Call Valid: No
  • Retry: Not required
  • Hallucination: Not detected

Reliability measures how consistently a model actually executes tool calls: Tool Call Valid schema and format accepted, Retry Required successful only after retry, Hallucination Flag fabricated tools or parameters detected. All three green means production-ready.

Runtime profile

Call 1
2.19
First Request
MCP
0.82
Protocol Latency
Synthesis
7.89
Response Generation
Total
65.35
Sum of All Phases
Token
8518
Input + Output
Cost
$0
Cost per Run

The runtime profile shows the latency and cost metrics for the model run: Call 1 First Request, MCP Protocol Latency, Synthesis Response Generation, Total sum of all phases, supplemented by Token input and output and Cost cost per run.

Tool-use review

Created · Long Context

Deployment Verdict

Created on: 14.06.2026, 16:16:02

Conditional deploy, because Devstral 2 showed no hallucinations but produced invalid tool calls and, with a combined score of 48.50, remains clearly below the threshold for trustworthy standard orchestration.

Tool Execution Profile

The core weakness lies not in accessing tools per se, but in the selection and form of the call. In the Web Search & Tool Selection test — which checks without explicit hints whether web_search is needed instead of fetch — the model only unreliably recognizes the required tool switch. This argues against genuine tool intelligence in open pipelines. In the URL Construction test, which measures deriving a target URL from internal knowledge and then executing a fetch, it performs noticeably better. The pattern therefore does not look like general tool incapability, but rather like a somewhat rigid approach: known direct retrieval paths work; context-dependent tool selection does not hold up consistently. Since a retry was required and the tool call is marked as invalid, this points more to a protocol or format issue than to a pure content-understanding problem. For MCP pipelines this is nonetheless critical, because orchestrators require deterministic call structures.

Synthesis Fidelity

How well does it consolidate tool results? Weakly. P2 at 40 shows that Devstral 2 only partially merges retrieved content cleanly. This is most visible in HTTP Fetch & Extract, which measures precise fact extraction from real page content, and in Multilingual Search & Synthesis, which tests cross-language research with a German-language summary. In both cases, consolidation essentially breaks down.

Does it stay within the tool result or fall back on training data? Here the trust signal is better than the synthesis quality. In the Honeypot EU License Research test — which checks whether current license restrictions are actually retrieved from web sources — the model stayed bound to the tool path. No hallucination, Content Verification State A. For compliance-adjacent workflows this matters more than the raw P2 score.

Error Resilience

In the 404 test, which measures whether a failed tool call is handled transparently, Devstral 2 responds in a production-appropriate way. It communicates the error rather than fabricating page content. P2 80 and no hallucination despite a 404 are a reliable positive signal. For production systems this is acceptable, because a visible error can be corrected — fabricated fallback content cannot.

Operational Profile

Total 57.71s per run. Model calls 4.74s and 4.51s, MCP latency 0.37s. Overall slow. Cost 0.004757 per run. Inexpensive. The price fits; the performance does not.

Conclusion & Recommendation

Suitable for tightly controlled coding or retrieval pipelines with strong external tool steering, hard schema validation, and automatic retries. Not suitable for open MCP setups in which the model must independently switch between search, fetch, and synthesis. Anyone deploying it should make tool selection outside the model and treat the response as downstream processing — not as reliable agent control.

This analysis was generated automatically based on benchmark data. Model used: GPT 4.5 by OpenAI. The raw data and full methodology are documented in the GitHub project.