跳到正文
r/LocalLLaMA

同一个 9B Qwen 模型,换套脚手架,Aider 编程得分从 19.1% 跳到 45.6%

Same 9B Qwen weights: 19.1% in Aider vs 45.6% with a scaffold adapted to small local models

作者拿 Qwen3.5-9B 的 Q4 量化版跑 Aider 的多语言编程基准(225 道题),只换了调用模型的外层脚手架,平均 pass@2 就从 19.11% 拉到了 45.56%。这个叫 little-coder 的脚手架不是新模型,它做了几件事:限制推理步数、加写文件前的安全锁、让模型主动扫描工作区文件,以及每轮塞一点针对性技能提示。核心观点是...

推荐理由:我会先打个折:证据确实薄,只有两次完整运行,没做消融也没换模型复现,所以别急着当结论用。但 hook 很实在——同一套 9B 权重,只靠 scaffold 设计就把 Aider 成绩翻了一倍多,说明 scaffold 和模型的匹配度可能比模型本身还关键。作者列出的四个机制(受限推理预算、拒绝覆盖已有文件的 Write guard、显式工作区发现、按轮注入小技能)也给了可复现的线索。对正在折腾本地小模型做代码 agent 的团队,这篇值得看一眼思路,但暂时别拿 45.6% 当稳定预期。

读原文 ↗导出 Markdown