Agent S: An Open Agentic Framework that Uses Computers Like a Human

Saaket Agashe, Jiuzhou Han, Shuyu Gan, Jiachen Yang, Ang Li +1 more
10/1/2024

No official code found. Best implementation: simular-ai/Agent-S (12,207 stars, Apache-2.0, last commit 2026-02-21).

Abstract

We present Agent S, an open agentic framework that enables autonomous interaction with computers through a Graphical User Interface (GUI), aimed at transforming human-computer interaction by automating complex, multi-step tasks. Agent S aims to address three key challenges in automating computer tasks: acquiring domain-specific knowledge, planning over long task horizons, and handling dynamic, non-uniform interfaces. To this end, Agent S introduces experience-augmented hierarchical planning, which learns from external knowledge search and internal experience retrieval at multiple levels, facilitating efficient task planning and subtask execution. In addition, it employs an Agent-Computer Interface (ACI) to better elicit the reasoning and control capabilities of GUI agents based on Multimodal Large Language Models (MLLMs). Evaluation on the OSWorld benchmark shows that Agent S outperforms the baseline by 9.37% on success rate (an 83.6% relative improvement) and achieves a new state-of-the-art. Comprehensive analysis highlights the effectiveness of individual components and provides insights for future improvements. Furthermore, Agent S demonstrates broad generalizability to different operating systems on a newly-released WindowsAgentArena benchmark. Code available at https://github.com/simular-ai/Agent-S.

View on arXivView PDF

Code Implementations(1)

simular-ai/Agent-SCommunity100%
Apache-2.0

Agent S: an open agentic framework that uses computers like a human

12,2071,427Shell, PythonOct 9, 20248 months agoApache-2.0
agent-computer-interfaceai-agentscomputer-automationcomputer-usecomputer-use-agent+8 more

Similar Papers

Cite this paper

@article{agashe2024agent,
  title  = {Agent S: An Open Agentic Framework that Uses Computers Like a Human},
  author = {Saaket Agashe and Jiuzhou Han and Shuyu Gan and Jiachen Yang and Ang Li and Xin Eric Wang},
  year   = {2024},
  eprint = {2410.08164},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2410.08164},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.08164.svg)](https://codeofpaper.com/paper/2410.08164)

Discussion