A coding model does not work alone. It operates through a harness: the software that exposes tools, maintains context, executes commands and decides how an interaction continues. IQuest-Q1’s technical report, submitted on 22 October, makes that surrounding machinery a central part of the training problem rather than treating it as interchangeable plumbing.[1]
The report describes training across multiple harnesses and versions, including Claude Code and Codex. Tasks are associated with an environment and verifier, while terminal outcomes are checked separately from intermediate interaction. Its argument is that competence should survive changes in the software through which an agent acts. This article examines the report, rather than announcing the model’s first availability.[1]
A successful answer is not a completed task
Consider an illustrative repository repair. The same proposed code edit can succeed in one session and fail in another if the second harness exposes a different command interface or compacts away a necessary constraint. A model that has learned one interaction pattern exceptionally well may be less reliable when that pattern changes. The example is explanatory, not a failure observed in testing IQuest-Q1.
This makes harness version part of an evaluation’s identity. Comparing models without preserving their tools, time allowance and interaction rules can confound the model with the surrounding system. The resulting score may still describe a useful product, but it does not isolate model capability.
IQuest’s model card supplies consequential details: its listed evaluation setup includes an eight-hour runtime limit for Terminal-Bench 2.1, and the model is not multimodal. It also specifies roughly 320 billion total parameters, with about 15 billion activated per token. Those qualifications are as relevant to prospective users as the headline benchmark results.[2]
The paper reports 83.2 on Terminal-Bench 2.1, but 17.9 on version 3.0 and 22.7 on version 4.0. These are developer-reported results on different test versions, not a time series showing the model deteriorating. The wide variation makes the benchmark version indispensable whenever a score is repeated.[1]
Sparse computation still needs a deployment plan
The active-parameter figure describes how much of the network participates for a token; it does not mean that only those parameters exist. As a transparent storage illustration, 320 billion parameters at two bytes each would occupy about 640 billion bytes before other runtime requirements. That calculation is not a measured serving-memory requirement and does not account for quantisation or offloading.
The official deployment example uses eight-way tensor parallelism with bfloat16. It should be read as a documented configuration, not a promise that any eight-GPU machine will meet a particular throughput or context target. No inference benchmark or local installation was performed for this article.[2]
There is also a licensing detail that easy “MIT-licensed” descriptions would miss. The supplied licence calls itself modified MIT and requires prominent display of “IQuest-Q1” in the interface of a commercial product or service using the software or derivatives. Its permissions should therefore be read from the actual licence, not inferred from the model being downloadable.[3]
The report’s most useful contribution is a change in emphasis: train and measure the model within the kinds of evolving environments where it will work. For an adopter, the corresponding comparison is successful tasks under an agreed configuration and budget. Active parameters, a single benchmark percentage and an open-weight download answer different questions; none substitutes for that operational test.
Sources & further reading
- IQuest-Q1: Advancing Foundation Capabilities for Agentic CLI Systems IQuest / arXiv · 22 Oct 2026 · Accessed 27 Oct 2026
- IQuest-Q1 model card and deployment documentation IQuest · Accessed 27 Oct 2026
- IQuest-Q1 modified MIT licence IQuest Research · Accessed 27 Oct 2026