裸 IPython 打平生产级 Agent 框架:工具输出归一化消除 9B 模型随机性

HauntingMoment · reddit · 2026-10-19

Hugging Face 团队测试了 Qwen3.5-9B 在 Terminal-Bench Lite(OpenThoughts TB-Lite)上运行不同 agent harness 的表现,对比 QwenCode、OpenHands、opencode、Pi 和一个仅用 IPython 的极简 harness。

核心发现

关键修复:v0→v3 迭代中,修复 IPython kernel 与任务环境分离、优化系统提示(用 %%writefile、完成前先验证)后,pandas-etal 任务从 70% 提升到 85%、单次尝试 token 从 130k 降到 69k。最妙的一招是归一化工具输出——pip 输出里 150.3 MB/s vs 129.3 MB/s 这种差异就足以让 9B 模型走偏,约 40 行正则归一化加静默环境,通过率提到 95%、token 降到 50k、temperature 0 下的不可复现对从 61% 降到 0%。

给本地 agent 开发者的建议:小模型用更少脚手架可能更好;控制采样参数;清除工具输出中的非确定性噪声。大模型大概率能无视这类噪声,小模型显然不能。harness 已开源(huggingface/ipython-harness)。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →