Papers
arxiv:2610.15765

A Decade in a Day: Synthesizing Agent-Native Interfaces from Human-Oriented Software Evolution

Published on Oct 11
· Submitted by
Wei Tao
on Oct 14
Authors:
,

Abstract

Large language model agents are emerging as an important new class of users of desktop applications. However, existing desktop interfaces were designed for human end users or application developers, leaving agents to interpret visual controls or discover and compose low-level software operations. This mismatch can hinder even capable agents, yet it remains unclear what interface properties make desktop software easier for agents to use. To study this question, we treat software evolution as a natural source of interface variation and introduce DeskIF-Bench, a benchmark of 255 artifact-verified tasks across six desktop applications. By holding the task, agent, and verifier fixed while varying the software release, we measure how interface changes affect agent performance. Across two models and six applications, the newest release consistently outperforms the oldest. Trajectory analysis identifies three relevant interface properties: discoverability, granularity, and observability. Guided by these properties, we develop ANIS, a framework that synthesizes agent-native interfaces from the capabilities of installed applications. On an expanded evaluation of 368 tasks across eight applications, atomic interfaces improve success over native SDK use by 3.8 and 3.5 percentage points with DeepSeek V4 Flash and Claude Haiku 4.5, respectively, while reducing online token usage by approximately 73%. Goal-level commands further raise success to 74.5% and 67.4%, respectively.

Community

Paper author Paper submitter

What if the bottleneck isn’t the agent—but the interface?

In A Decade in a Day, we explore a complementary path to better software agents: redesigning the interfaces they use.

We introduce ANIS, a framework that automatically synthesizes agent-friendly atomic interfaces. Across 8 applications and 368 tasks, these interfaces:

  • Improve task success compared with native SDKs.
  • Reduce online token usage by ~73%.

Don’t just teach agents to use existing tools—build tools agents can use effectively.

Which application would you most like to see get an agent-friendly interface? We’d love to hear your thoughts!

If you find this direction useful, please consider upvoting to help more people discover the work.

Read the paper

Sign up or log in to comment

Get this paper in your agent:

hf papers read 2610.15765
Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash

Models citing this paper 0

No model linking this paper

Cite arxiv.org/abs/2610.15765 in a model README.md to link it from this page.

Datasets citing this paper 1

Spaces citing this paper 1

Collections including this paper 1