Evolving Agent Interfaces
Letting an agent autonomously evolve its own interfaces from task experience improved Qwen3.8-27B's success on OSWorld V2 from 5.6% to 21.3%, showing interface self-design can dramatically boost computer-use capabilities.
https://t.co/8AQOmBg6Gt
People long believed in human-like computer use. But software (even terminals) is built for humans, not AI agents. Why not let agents build their own?
Meet ๐๐ด๐ฒ๐ป๐ ๐ฆ๐ฐ, an agent scientist evolving its own interfaces, letting an open 27B model beats GPT-5.5 & Opus 4.8.
With its evolved interfaces, the same model improves ๐ฏ.๐ดร and costs <๐ฑ% as much per task as either frontier model.
Agents today read screenshots and act through click, scroll, type, maybe a shell. So an agent fills a spreadsheet cell by cell when one line of code would do, or prints two thousand lines of a file to find one function.
Every new app or model release means a human reads trajectories, diagnoses failures, and hand-writes new primitives. Skill-distillation methods can reorder what the interface allows, but they canโt extend it. Agents compensate with more test-time compute instead of a better interface.
๐ ๐ผ๐ฑ๐ฒ๐น๐ ๐ถ๐บ๐ฝ๐ฟ๐ผ๐๐ฒ; ๐ถ๐ป๐๐ฒ๐ฟ๐ณ๐ฎ๐ฐ๐ฒ๐ ๐๐๐ฎ๐ ๐ณ๐ฟ๐ผ๐๐ฒ๐ป.
โWe want AI agents that can discover like we can, not which contain what we have discovered.โ
โ Rich Sutton, The Bitter Lesson
Hand-designed interfaces are what we have discovered. Agents can read their own trajectories, spot whatโs missing, and write and test code. ๐๐ป๐๐ฒ๐ฟ๐ณ๐ฎ๐ฐ๐ฒ ๐ฑ๐ฒ๐๐ถ๐ด๐ป ๐๐ต๐ผ๐๐น๐ฑ ๐ฏ๐ฒ ๐ฎ๐ป ๐ฎ๐ด๐ฒ๐ป๐ ๐ฐ๐ฎ๐ฝ๐ฎ๐ฏ๐ถ๐น๐ถ๐๐.
Thatโs what Agent S4 does.
Agent S4 makes a ๐ฟ๐ฒ๐ฝ๐ผ๐๐ถ๐๐ผ๐ฟ๐ ๐ผ๐ณ ๐ถ๐ป๐๐ฒ๐ฟ๐ณ๐ฎ๐ฐ๐ฒ๐ ๐ฎ๐ป๐ฑ ๐๐๐ฎ๐ด๐ฒ ๐ธ๐ป๐ผ๐๐น๐ฒ๐ฑ๐ด๐ฒ the unit of evolution. A task agent attempts synthetic tasks with no success labels or verifiers. A meta-agent studies the trajectories, forms hypotheses about which actions, observations, or knowledge would help, and builds descendants through mutation or crossover. Validation tasks the meta-agent never sees decide which repositories survive.
The model and harness stay fixed, and the meta-agent ๐ป๐ฒ๐๐ฒ๐ฟ ๐๐ฒ๐ฒ๐ ๐ฎ ๐ฏ๐ฒ๐ป๐ฐ๐ต๐บ๐ฎ๐ฟ๐ธ ๐๐ฎ๐๐ธ. ๐ข๐ป๐น๐ ๐๐ต๐ฒ ๐ถ๐ป๐๐ฒ๐ฟ๐ณ๐ฎ๐ฐ๐ฒ ๐ฒ๐๐ผ๐น๐๐ฒ๐.
With the evolved repository, Qwen3.8-27B goes from ๐ฑ.๐ฒ% to ๐ฎ๐ญ.๐ฏ% on OSWorld V2, ๐ฏ.๐ดร the same model with fixed interfaces and a new state of the art for open-source computer-use agents.
It beats GPT-5.5 (13.0%, $25.50/task) and edges past Opus 4.8 (20.6%, $72.40/task) at $๐ญ.๐ญ๐ฌ per task.
On ScienceBoard, the same model goes from 41.4% to 58.6%.
The analysis is the more interesting part. Evolution mostly deepens interfaces the agent already has: 4 new interfaces and 127 extensions. Give the meta-agent a scratch VM to test its code, and it builds 12 new interfaces and 253 extensions, reaching music scores, audio projects, and 3D scenes. The best repository came from crossing two earlier branches.
In one case study, the seed agent hand-builds a browser client mid-task and debugs through failure after failure; the evolved agent calls page_text and reaches the same message at tool call ๐ญ๐ญ instead of ๐ฏ๐ณ.
Human-like computer use was a starting point, not the destination. The interface an agent acts through is a second axis of improvement, beyond better models and harnesses, and agents can now design it themselves. ๐๐๐ผ๐น๐๐ถ๐ป๐ด ๐ฎ๐ด๐ฒ๐ป๐ ๐ถ๐ป๐๐ฒ๐ฟ๐ณ๐ฎ๐ฐ๐ฒ๐ ๐ถ๐ ๐ฎ ๐ป๐ฒ๐ ๐ฑ๐ถ๐บ๐ฒ๐ป๐๐ถ๐ผ๐ป ๐ผ๐ณ ๐ฎ๐ด๐ฒ๐ป๐ ๐๐ฒ๐น๐ณ-๐ถ๐บ๐ฝ๐ฟ๐ผ๐๐ฒ๐บ๐ฒ๐ป๐.
Banger paper on evolving agent interfaces.
Pay close attention to this new trend if you build with agents.
Like optimizing harnesses, it's remarkable what you can achieve with agents that have access to better interfaces.
Computer-use agents usually act through interfaces that people design by hand, so an agent may type a spreadsheet cell by cell when one line of code would do. Simular's Agent S4 has a meta-agent that builds those interfaces instead. It reads the task agent's trajectories, with no success labels, and writes new tools and notes on when to use them.
With the evolved interfaces, an open 27B model reaches 21.3% on OSWorld V2, 3.8 times that of the same model with hand-built interfaces.
That is above GPT-5.5 (13.0%) and Claude Opus 4.8 (20.6%), at about 4.3% and 1.5% of their cost.
Population-based selection keeps the interface repositories that do best on validation tasks the meta-agent never sees, so the changes carry over to new tasks.
On ScienceBoard, the evolved interfaces raise success from 41.4% to 58.6% with the same model. The code is open source.
https://t.co/GugEMxwuzg
Chat with Paper: https://t.co/5stmPhni6v
Computer-use agents are limited by the interfaces humans design, typing a spreadsheet cell by cell when one line of code would do.
Can we let them discover their own interfaces through evolutionary search? Come to our poster and find out.
๐Continental Ballroom 6 at 2.30 PM at the Lifelong Agent (LLA) Workshop.
#COLM2026 #LLA, 2:30pm
https://t.co/wNzN2lefbx
The model says no in chat. The agent does it anyway.
Here's what I worked on at @SimularAI this summer, where we found refusal drops sharply once models get a mouse and keyboard, and steering that fixes chat refusal barely carries over to the agent.
Our new agent safety research: The model says no in chat. The agent does it anyway.
A model that says no in chat might not exercise the same harmful refusal when it's given a mouse and keyboard in computer use.
It might tell you no but still goes ahead to do harmful things.
How did @sai_borg do?
Running the OS-Harm benchmark, Sai declined 69% of the tasks on its first turn, before taking any action on the computer.
Then we added a short safety section to Sai's instructions: its default agent mode declined 82% of the misuse tasks on its first turn, against 71% for the same build without it, three runs each.
Excited to be at #COLM2026 this week!
Iโll be presenting Heard but Not Heeded, where we study how audio-language models encode paralinguistic information, yet often fail to actually use it at the output. ๐ arXiv:2609.00727
Also excited that CUES: Computer Use with Evolving Software was accepted to the Workshop on Lifelong Agents! We explore agents that build task-specific interfaces in code and evolve reusable software from experience.
Iโm currently looking for full-time roles in agents, agent harnesses, AI safety & evals. If youโre working on these problems and will be at COLM, Iโd love to meet!
#AI #AIAgents #ML