OS-Helix: Unifying GUI Interaction and Code Execution in Native Computer-Using Agents
Bowen Yang, Kaiming Jin, Zichen Ding, Zhenyu Wu, Zehao Li, Zhoumianze Liu, Kanzhi Cheng, Fangzhi Xu and 3 others
University of Science and Technology of China · Shanghai AI Laboratory · National University of Singapore · Shanghai Jiao Tong University · Fudan University · Nanjing University
Published October 15, 2026 · on the feed October 19, 2026 · ▲ 13 · arXiv 2610.22234
The abstract
Real desktop automation is neither purely visual nor purely programmatic. Agents must understand user-facing interfaces while efficiently manipulating files, scripts, and system state. However, native GUI/code coordination cannot be obtained by prompt-level tool composition. In our preliminary experiments, naively adding a code tool degrades a GUI agent, revealing that GUI/code routing must be internalized through training on high-quality hybrid data. We present OS-Helix, an end-to-end trained multimodal computer-using agent that unifies GUI actions and code execution in one action space. To construct the required supervision, we introduce application-artifact composition, pairing desktop applications with authentic file artifacts to instantiate executable Ubuntu states, and a decoupled instruction/evaluator generation pipeline that produces environment-grounded tasks whose final states can be verified regardless of the solution modality. We cold-start the policy with SFT on filtered hybrid data and further improve it through online RL in live desktop environments. For RL, we propose Step-balanced GSPO, which aggregates importance weight by action step rather than raw assistant tokens to prevent long code actions from dominating heterogeneous-action optimization. On OSWorld-Verified, OS-Helix-27B and OS-Helix-35B-A3B achieve relative improvements of 35.0% and 33.7% over their matched Qwen3.5 hybrid baselines, while OS-Helix-27B-RL further improves by 42.9% to reach 66.44% success. Ablations provide evidence consistent with contributions from learned GUI/code coordination, scalable verifiable supervision, and action step balanced optimization, while demonstrating cross-platform transfer on WindowsAgentArena. Our project homepage is at https://os-copilot.github.io/OS-Helix/.
The Brief
2:54A short podcast summary of the paper. Written and voiced by AI.
Transcript
OS-Helix. Unifying GUI Interaction and Code Execution in Native Computer-Using Agents. By Bowen Yang and ten others, from the University of Science and Technology of China, the Shanghai AI Laboratory, and six other institutions. Published on the fifteenth of October. Its code repository is a placeholder: a readme, and nothing to run yet.
Real desktop automation is neither purely visual nor purely programmatic. An agent has to understand the interfaces a user sees, and also manipulate files, scripts and system state efficiently. One might hope to get both by handing a GUI agent a code tool through its prompt. The authors' preliminary experiments say otherwise: naively adding a code tool made a GUI agent worse. Their conclusion is that routing between interface and code cannot come from composing tools at the prompt level. It has to be internalised through training, on high-quality hybrid data.
OS-Helix is an end-to-end trained multimodal agent for using a computer, and it places GUI actions and code execution in a single action space. Code is not a separate tool the agent calls out to. Clicking through an interface and running a script are both moves it chooses among.
Most of the work is in building the supervision. Application-artifact composition pairs desktop applications with authentic file artifacts, which instantiates executable Ubuntu states. A decoupled pipeline then generates instructions and evaluators separately, producing tasks grounded in the environment whose final states can be verified no matter which modality solved them. For hybrid data that property matters: a task finished through the interface and a task finished through a script are checked the same way.
Training begins with a cold start, SFT on filtered hybrid data, and continues with online RL in live desktop environments. For that stage the authors propose Step-balanced GSPO, which aggregates importance weight by action step rather than by raw assistant tokens. Without that change, long code actions would dominate optimisation over a mix of very different kinds of action.
The main benchmark is OSWorld-Verified. OS-Helix-27B and OS-Helix-35B-A3B improve over their matched Qwen3.5 hybrid baselines by thirty-five point zero percent and thirty-three point seven percent, in relative terms. Reinforcement learning then adds more: OS-Helix-27B-RL improves by a further forty-two point nine percent, reaching a success rate of sixty-six point four four percent.
Ablations are consistent with contributions from three sources: learned coordination between GUI and code, scalable verifiable supervision, and optimisation balanced by action step. They also demonstrate transfer across platforms, on WindowsAgentArena.
Taken together, the paper treats coordination between interface and code as a skill to be learned rather than a tool to be bolted on. It then builds what that learning needs: environments to act in, tasks that can be verified, and an optimiser that keeps long actions from crowding out short ones.
More with an account
Listen to every day’s papers
Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.
Join free