今天,Qoder与Qwen Code宣布Harness融合开源。
简单来说,Qoder是阿里闭源的编程平台;Qwen Code是开源的终端智能体,开发者可以基于它进行二次开发,将Agent能力嵌入自己的产品和业务流程。
现在两者的优势进一步打通,Qoder积累的Harness能力,通过Qwen Code 1.0以开源方式开放出来了。
Qwen Code 1.0最值得关注的技术变化是:引入了统一的事件机制。
在传统Agent运行模式中,用户输入、模型推理、工具调用和执行结果通常围绕各自的入口与会话组织。
当外部系统不断接入,任务和反馈持续增加时,如何统一接收、分发和管理这些信息,就成为新的挑战。
Qwen Code 1.0选择以事件作为连接内外部系统的统一语言。
如下图所示,外部输入首先通过适配器转换为标准事件,再根据会话标识路由到对应任务。
会话结合当前状态,决定下一步是调用模型、执行工具,还是处理新的外部反馈。
执行结果随后再次转化为事件,进入任务流程,推动Agent继续工作。
这就形成了一个由事件持续驱动的执行体系。
原本由单次请求触发的执行过程,逐渐转变为能够接收多种外部输入、持续推进任务的状态管理机制。
还重点更新了Agent系统的规模化运行。
随着IM、自动化流水线等外部系统接入,Agent面对的不再只是用户主动发起的单次请求,还可能需要同时处理大量持续到来的任务与反馈。这对系统的任务吞吐量、资源管理和扩展能力提出了更高要求。
如下图所示,Qwen Code 1.0从进程内的内存事件总线起步,沿着统一事件模型向分布式架构演进,通过接入、调度与执行分层扩展,逐步从「一个进程、多个会话」走向「多个节点、更多会话」。
其中,一个重要设计是「手脑分离」,将推理编排与工具执行独立管理,让不同处理单元能够围绕事件协作。
Qwen Code 1.0还对模型、沙箱和MCP等基础设施进行统一管理。
这些设计让Agent在接入更多模型、工具和并发任务时,能够更灵活地扩展能力,同时提高资源利用效率。
此外,11月11日至11月24日,通过Qwen Code使用Qoder账号登录,可以领取Qwen4免费体验额度,领取后30天内有效。
END
关注+星标,获取AI前沿进展与开源一线动态

