平时我们用vscode copilot/codex写代码,总会陷入一个两难。简单的小函数,开大模型响应慢还浪费token;复杂重构或者排查疑难bug,轻量模型又智商不够,写出来一堆漏洞。
过去的做法只能靠人自己判断:这次任务简单就切小号模型;任务棘手手动换成最强版本。可谁也没法每次都精准拿捏,经常要么慢得抓狂,要么结果翻车。
前几天vscode就携HydraFusion 来解决这件烦心事了。
先简单说下什么是HydraFusion。它本身并不是一个全新的大模型,而是一套自适应的模型调度编排系统,相当于AI团队的项目经理。
它手里管理着若干不同能力的模型,收到你的编码需求之后,它会先评估任务难度,自动决定干活的流程。
一共存在三种工作模式:简单任务直接交给单个模型搞定;普通任务先用轻量模型出初稿,如果质量不达标自动升级更强的模型;还可以让一个模型写代码,另外一个独立模型充当"审稿人",专门挑毛病,回头再修改完善输出结果。整个过程全部自动完成,不需要我们手动来回切换模型选项。

以前大家聊多模型思路,很多时候是用户自己写提示词、自己搭工作流去串联多个模型。而HydraFusion把这套编排逻辑内置了进来。它一边盯着输出质量,一边兼顾速度与消耗,相当于自动帮我们做权衡取舍。
现在这个功能已经下放到VS‑Code里面了。
怎么使用呢?
在Copilot聊天右上角的模型下拉选择框,直接选中HydraFusion就可以开启这项能力;

选中之后,往后提交编码需求,后台就会动态跑这套调度逻辑,不再固定死某一个AI模型为你服务。

做完之后,还会进行自我验证,再也不会瞎写了

它的优势是什么?第一是省事,不用再纠结到底该选GPT还是别的模型,不用反复下拉切换;第二是资源更合理。简单改几行代码就用快的小模型;碰到大型重构,自动升级重型模型;甚至启用双重校验,一个写一个审,降低代码出错的概率。
这算是一个有意思的信号:以后AI辅助编码的方向,不一定继续疯狂堆单个大模型的参数。让多个能力各异的模型互相配合、动态组队,或许才是接下来Agent开发的新思路。