Bare IPython Harness Matches Production Agents on Qwen3.5-9B; Output Normalization Kills Run-to-Run Variance

HauntingMoment · reddit · 2026-10-19

Testing Qwen3.5-9B on Terminal-Bench Lite, a single-tool IPython harness matched heavier production harnesses (QwenCode, OpenHands, opencode, Pi). Much of small-model agent "randomness" comes from environment noise: normalizing tool outputs like download speeds with 40 lines of regex plus quieting the environment lifted pass rate from 70% to 95%, cut tokens per attempt from 130k to 50k, and eliminated divergence at temperature 0. All harnesses spent 25-30% of calls reading files, driven by system prompts rather than the model. Takeaways for local agent builders: less scaffolding, control sampling params, scrub tool-output noise. Harness is open source.

Original post →

More from coding & agent

coding & agent channel →