Alibaba merges Qoder’s harness into open-source Qwen Code 1.0 preview
Developers can now embed the harness from Alibaba’s Qoder coding product in their own products, Alibaba said. Qwen Code 1.0 is a preview whose interfaces may still change, and the claims about performance and cost savings are the company’s own.
Alibaba released a preview of Qwen Code 1.0 on 11 November, merging into it the harness from its Qoder coding product. A harness is the program that controls an agent: it gives the model its tools and runs its work steps. Pandaily’s account of Alibaba’s description is based on a summary by the Chinese site IT Home.
Qwen Code is an open-source coding agent that runs in the terminal. The project also has desktop, browser, editor and chat integrations, for example with VS Code, Zed and JetBrains editors.
The GitHub release notes say v1.0.0-preview brings together the agent capabilities of Qoder and Qwen Code: understanding code, implementing it, finding and fixing bugs, and testing. Pandaily reported that the preview sits on a separate branch of the repository and that the current stable 0.27 line continues alongside it. The project is licensed under Apache-2.0.
Alibaba promises scalability and lower costs
Alibaba said version 1.0 is built on an event bus, through which the program’s components pass events to each other following a shared event model. The bus initially runs in the memory of a single process, but the same event model is being extended for distributed use. The aim is to move from one process hosting several sessions to multiple nodes hosting many more, while keeping the existing entry points and return paths.
Alibaba has split task intake, scheduling and execution into separate layers. The company calls the principle separating the brain from the hand: reasoning orchestration and tool execution are managed independently.
The company promises four practical effects:
- Components that handle reasoning, memory and tools can be attached to events, so they interfere less with the main execution path.
- Model calls go through a single entry point that brings together configuration, authorisation and call accounting.
- Sandboxes, or isolated execution environments, are allocated and reused when configuration and permissions are the same. Alibaba said this should reduce repeated initialisation and idle time and so lower costs.
- MCP (Model Context Protocol) connects tools to the agent. Its configuration, authorisation and connections are managed in one place.
The claims about performance and costs are Alibaba’s own. Pandaily reported that the company has not published benchmark results, and the material Pandaily reviewed contained no independent tests. Nor does Alibaba say how closely the open-sourced core matches the version running in Qoder.
The preview is available on GitHub
According to the release notes, Qwen Code 1.0 works with Qwen and Qoder accounts, with several model providers and through users’ own compatible APIs. Users can resume an interrupted session and run the program non-interactively in scripts and automation.
Prebuilt packages for macOS, Linux and Windows do not require a separate Node.js installation and can be downloaded from the Assets section of the release page. The preview’s interfaces, settings and behaviour may still change, and Alibaba has not given a release date for a stable 1.0.
Read more: How an agent works · Agent map