๐Ÿ–ฅ๏ธ Computer-Use Agents: An Overview of Terminal-Based and GUI-Based Approaches

August 16, 2026 ยท View on GitHub

Awesome Report

A curated list of papers, tools, and benchmarks on computer-use agents: systems that let LLMs operate computers through terminals or graphical interfaces.

We organize this collection into two families:

  • Terminal / CLI-Based Agents interact with computers through text interfaces: shell commands, file I/O, and code execution. This category spans five stages of development: code completion, chat assistants, autonomous coding agents, general-purpose sandbox agents, and personal AI assistants.
  • GUI-Based Agents perceive and act on graphical interfaces through mouse clicks, keyboard input, and screen observation. We cover web agents, desktop/OS agents, and mobile agents, each with distinct perception strategies and challenges.

Note: This is a preliminary collection and is by no means exhaustive. Many important papers and tools are likely missing. If you know of work that should be included, please open a PR or issue. Contributions of all kinds are welcome!

We also wrote a short report discussing the development and architecture of these systems: report (PDF).

Contributions welcome! Please open a PR.


Table of Contents


Terminal / CLI-Based Agents

Code Completion

NameYearTypeLinks
Codex2021ModelPaper
GitHub Copilot2021ProductWebsite
Codeium2022ProductWebsite
Clickyy2026Desktop AgentGitHub

Chat-Based Coding Assistants

NameYearTypeLinks
ChatGPT2022ProductWebsite
Cursor2024ProductWebsite
Aider2024Open SourceGitHub

Autonomous Coding Agents

Research Frameworks

NameYearTypeLinks
SWE-Agent2024Paper + CodePaper ยท GitHub
OpenHands (OpenDevin)2024Paper + CodePaper ยท GitHub
AutoCodeRover2024Paper + CodePaper ยท GitHub
Agentless2024Paper + CodePaper ยท GitHub
CodeAct2024Paper + CodePaper

Product Agents

NameYearTypeLinks
Devin2024ProductWebsite
Claude Code2025ProductDocs
Codex CLI2025ProductGitHub
Gemini CLI2025ProductGitHub

IDE-Integrated

NameYearTypeLinks
Cursor Agent Mode2025ProductWebsite
Windsurf (Codeium)2025ProductWebsite

General Agents

NameYearTypeLinks
Open Interpreter2023Open SourceWebsite ยท GitHub
Manus2025ProductWebsite
Agent SDK (Anthropic)2025ProductDocs
LLM-in-Sandbox2026Paper + CodePaper ยท GitHub

Personal AI Assistants

NameYearTypeLinks
OpenClaw2025Open SourceGitHub ยท Website

GUI-Based Agents

Web Agents

NameYearTypeLinks
Mind2Web2023Paper + DataPaper ยท GitHub
SeeAct2024Paper + CodePaper ยท GitHub
WebVoyager2024Paper + CodePaper
WebArena2023Benchmark + PaperPaper ยท GitHub
Browser Use2025Open SourceGitHub
Operator (OpenAI)2025ProductBlog
Project Mariner (Google)2025ProductBlog
BrowserTrace2026Open Source ToolGitHub
Agent QA2026Source-Available ToolGitHub
ClawBench2026Benchmark + PaperPaper ยท GitHub ยท Live

Desktop / OS Agents

NameYearTypeLinks
Computer Use (Anthropic)2024APIBlog
CogAgent2024Paper + CodePaper ยท GitHub
ScreenAgent2024PaperPaper
UFO (Microsoft)2024Paper + CodePaper ยท GitHub
Set-of-Mark (SoM)2023PaperPaper
OmniParser2024Paper + CodePaper ยท GitHub
OS-Copilot2024Paper + CodePaper
UI-TARS (ByteDance)2025PaperPaper
UI-TARS-22025PaperPaper
axcli2026Open SourceGitHub

Mobile Agents

NameYearTypeLinks
AppAgent2024Paper + CodePaper
Mobile-Agent-v32025Paper + CodePaper

Benchmarks

NameDomainYearLinks
GAIAGeneral AI assistant2023Paper
SWE-benchCoding (Python)2024Paper ยท Website
WebArenaWeb browsing2023Paper ยท Website
VisualWebArenaVisual web tasks2024Paper
OSWorldDesktop OS2024Paper ยท GitHub
AndroidWorldMobile (Android)2024Paper
TheAgentCompanyMulti-tool (company sim)2024Paper ยท Website
Terminal-BenchCLI tasks (diverse)2026Paper ยท Website

Foundational Work

NameYearLinks
ReAct: Synergizing Reasoning and Acting in Language Models2023Paper
Toolformer: Language Models Can Teach Themselves to Use Tools2023Paper
Codex: Evaluating Large Language Models Trained on Code2021Paper
GPT-4 Technical Report2023Paper
Plan-and-Solve Prompting2023Paper
AdaPlanner: Adaptive Planning from Feedback2023Paper
Tree of Thoughts2023Paper
LLM Debate: Improving Factuality through Multiagent Debate2024Paper

Contributing

PRs welcome! When adding an entry, please include:

  • Name, year, and type (Paper / Product / Open Source)
  • Links to paper (arXiv preferred), code (GitHub), and website

License

MIT

Citation

If you find this list helpful, please give it a โญ!

@misc{cheng2026awesomecomputeruseagents,
  title={Awesome Computer-Use Agents},
  author={Cheng, Daixuan},
  year={2026},
  howpublished={\url{https://github.com/cdxeve/awesome-computer-use-agents}},
}