Eval runs to improve Computer use UX
Three improvement strategies in the report.
Every computer-use step sends a screenshot to the model. Sending 960×540 screenshots used fewer tokens than 1280×720, while the 70-task pass count stayed at least as good.
What we chose
960×540 was the best default in this run: it cost $7.35 per 70 tasks versus $10.10 at 1280×720, and passed 29 tasks versus 25. 800×450 was cheaper, but it passed fewer tasks, so it is a cost-only option rather than the default.
What we learned
v1 worked as a termination mechanism: it reduced repeated checking and step-cap failures. v2 proved the next bottleneck was visual verification, not note format. If the model misreads the screen, a structured ledger can still sincerely mark the wrong thing as done.
Algorithm change tested
The comparison keeps the same model, task pack, prompt cache, screenshot size, and step cap. The change is the tool contract: one arm sends one GUI action at a time, while the batched arm can send several GUI actions from the same model response.
What we learned
Batching worked mechanically: it raised GUI actions per model call by 2.3×. But the cost did not clearly fall; the paired estimate moved only +3.4%, with the confidence interval crossing zero. Score stayed on par: 57.5% for batched versus 55% for single-action.
Where to spend the next run
If the goal is cost, batching is not the highest-leverage knob. The better next eval is targeted verification: find traces where batched actions spend many steps without fresh visual feedback, then test whether smaller action groups or screen checks improve reliability.