README.md

June 17, 2026 Β· View on GitHub

From Question Answering to Task Completion:
A Survey on Agent System and Harness Design

Survey Paper MIT License

This repo is used for recording, tracking, and organizing papers, systems, benchmarks, and other resources on LLM-based agent system and harness design, as a supplement to our πŸ“„ survey (PDF).

If you find any work missing or have any suggestions (papers, implementations, and other resources), feel free to open pull requests. We will add the missing entries to this repo ASAP.

βœ‰οΈ Corrections & suggestions: jianyuan_guo@outlook.com (Jianyuan Guo)


πŸ“° News

  • [2026.06] Repository and Survey released.

πŸ“š Table of Contents


🎯 Overview

LLM-based agents are moving from passive question answering to active task completion. They perceive environments, invoke tools, maintain state, recover from errors, and act over extended horizons.

The central question of our survey is:

Where does the bottleneck in agent performance reside, in the foundation model, in the execution harness, or in the coupling between them?

We argue that agent quality emerges from the interaction between:

FactorWhat it governs
Model capabilityReasoning, perception, planning, instruction following
Runtime infrastructureTools, context, memory, state, sandboxing, verification, recovery
Task structureHorizon, environment, observability, oracle strength, risk
Evaluation designSuccess criteria, cost, latency, safety, trace quality

Instead of treating agents as models with auxiliary tools, we view an LLM-based agent as:

Agent = Foundation Model + Execution Harness

The execution harness is the runtime system that determines what the model observes, which actions it can take, how state persists, how failures are detected, and how outcomes are verified.

Functional view of an agent as a goal-directed closed-loop system
Functional view of an agent: perception, state, reasoning, action, and feedback adaptation.


πŸ—ΊοΈ Survey Structure

Survey structure overview
Structure of our survey: from background and paradigm shifts to harness anatomy, tasks, evaluation, and future directions.

πŸ“„ Read the full survey (PDF)


πŸ”„ Four Paradigms of Agent Engineering

Our survey organizes the field along four engineering paradigms β€” from eliciting behavior to internalizing it:

ParadigmCore QuestionMain LeverTypical Limitation
Prompt EngineeringHow should we ask the model?Instructions, exemplars, reasoning promptsDoes not manage state, tools, or recovery
Workflow & Context EngineeringWhat information should enter the model context?Retrieval, memory, tool definitions, context compressionMostly feedforward; weak recovery and verification
Harness EngineeringHow do we keep the whole system on track?Runtime loop, sandbox, state, tools, verifiers, rollbackRequires task-specific engineering and evaluation
Agent-Native TrainingWhat agentic behavior should be internalized into the model?RL, trajectory learning, tool-use training, self-evolutionStill requires harnesses for data, verification, and governance

Four paradigms of agent engineering
Four paradigms of agent engineering: prompt β†’ context β†’ harness β†’ agent-native training.


πŸ—οΈ Execution Harness Anatomy

The harness is decomposed into six runtime responsibilities that jointly determine whether model capability becomes reliable task completion:

ComponentRole in Agent Systems
Observation InterfaceConverts environment state into model-usable observations
Context ManagerSelects, compresses, retrieves, and formats information
Control LoopDecides when to plan, act, verify, retry, stop, or escalate
Action InterfaceExposes tools, APIs, browser/GUI controls, shell commands, or robot actions
State and Artifact StorePersists memory, logs, files, checkpoints, traces, and intermediate outputs
Verification and GovernanceChecks correctness, safety, permissions, policy compliance, and recovery

Implementation view of an LLM-based agent with execution harness
Implementation view: foundation model coupled with a six-component execution harness.

Task-to-Harness Pressure Mapping

Task PropertyFailure PressureHarness Response
Long horizonState drift and context lossCheckpoints, summaries, artifacts, memory
Partial observabilityHidden or indirect stateStructured observations and grounding
Strong oracleCheckable outcomesVerifier loops and repair cycles
Weak or delayed oracleUncertain successProvenance, review, approval, conservative stopping
Irreversible actionsPersistent side effectsSandbox, gates, rollback, permissions
High autonomy / low latencyLimited human correctionBudgets, controllers, logging, escalation

πŸ“– Paper List

Papers are formatted as: Title, Author et al., venue badge, optional GitHub badge. Badge colors: red = arXiv, blue = conference/journal, lightgrey = blog/report.

Foundational Papers (Survey Mainline)

  • Language Models are Few-Shot Learners, Brown et al., NeurIPS
  • Training Language Models to Follow Instructions with Human Feedback, Ouyang et al., NeurIPS
  • Chain-of-Thought Prompting Elicits Reasoning in Large Language Models, Wei et al., NeurIPS
  • ReAct: Synergizing Reasoning and Acting in Language Models, Yao et al., ICLR
  • Reflexion: Language Agents with Verbal Reinforcement Learning, Shinn et al., NeurIPS
  • Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks, Lewis et al., NeurIPS
  • Toolformer: Language Models Can Teach Themselves to Use Tools, Schick et al., NeurIPS GitHub
  • SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering, Yang et al., NeurIPS GitHub
  • OpenHands: An Open Platform for AI Software Developers as Generalist Agents, Wang et al., arXiv GitHub
  • SWE-bench: Can Language Models Resolve Real-World GitHub Issues?, Jimenez et al., ICLR GitHub
  • WebArena: A Realistic Web Environment for Building Autonomous Agents, Zhou et al., ICLR GitHub
  • OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments, Xie et al., NeurIPS GitHub
  • Building Effective Agents, Anthropic Engineering, Blog
  • Effective Harnesses for Long-Running Agents, Anthropic Engineering, Blog
  • Harness Engineering: Leveraging Codex in an Agent-First World, OpenAI, Blog
  • Model Context Protocol, Anthropic, MCP

Surveys and Meta-analyses

  • A comprehensive survey of agents for computer use: Foundations, challenges, and future directions, Sager et al., JAIR
  • Empowering Real-World: A Survey on the Technology, Practice, and Evaluation of LLM-driven Industry Agents, Tang et al., arXiv
  • A Survey on the Safety and Security Threats of Computer-Using Agents: JARVIS or Ultron?, Chen et al., arXiv
  • GUI-360: A Comprehensive Dataset and Benchmark for Computer-Using Agents, Mu et al., arXiv
  • Adaptation of Agentic AI: A Survey of Post-Training, Memory, and Skills, Jiang et al., arXiv
  • Engineering Reasoning and Instruction (ERI) Benchmark: A Large Taxonomy-driven Dataset for Foundation Models and Agents, Naser et al., arXiv
  • Beyond Pipelines: A Survey of the Paradigm Shift toward Model-Native Agentic AI, Sang et al., arXiv
  • Gui-ceval: A hierarchical and comprehensive chinese benchmark for mobile gui agents, Li et al., CVPR
  • From static templates to dynamic runtime graphs: a survey of workflow optimization for llm agents, Yue et al., arXiv
  • Toward Reliable Evaluation of LLM-Based Financial Multi-Agent Systems: Taxonomy, Coordination Primacy, and Cost Awareness, Nguyen et al., arXiv
  • ISD-Agent-Bench: A Comprehensive Benchmark for Evaluating LLM-based Instructional Design Agents, Jeon et al., arXiv
  • How AI Coding Agents Communicate: A Study of Pull Request Description Characteristics and Human Review Responses, Watanabe et al., arXiv
  • The Attack and Defense Landscape of Agentic AI: A Comprehensive Survey, Kim et al., arXiv

Prompting, Reasoning, and Planning

  • Beyond Local Code Optimization: Multi-Agent Reasoning for Software System Optimization, Peng et al., arXiv
  • TRACE: A Multi-Agent System for Autonomous Physical Reasoning for Seismology, Liu et al., arXiv
  • Quality-Driven Agentic Reasoning for LLM-Assisted Software Design: Questions-of-Thoughts (QoT) as a Time-Series Self-QA Chain, Liu et al., arXiv
  • SAGE: Multi-Agent Self-Evolution for LLM Reasoning, Peng et al., arXiv
  • Brain-Inspired Graph Multi-Agent Systems for LLM Reasoning, Hao et al., arXiv
  • Efficient Failure Management for Multi-Agent Systems with Reasoning Trace Representation, Zhang et al., arXiv
  • Improving Clinical Diagnosis with Counterfactual Multi-Agent Reasoning, You et al., arXiv
  • WebCoT: Enhancing Web Agent Reasoning by Reconstructing Chain-of-Thought in Reflection, Branching, and Rollback, Hu et al., arXiv
  • Throttling Web Agents Using Reasoning Gates, Kumar et al., arXiv
  • From Assumptions to Actions: Turning LLM Reasoning into Uncertainty-Aware Planning for Embodied Agents, Seo et al., arXiv
  • SYMPHONY: Synergistic Multi-agent Planning with Heterogeneous Language Model Assembly, Zhu et al., arXiv
  • From Prompt-Response to Goal-Directed Systems: The Evolution of Agentic AI Software Architecture, Alenezi et al., arXiv
  • IntentCUA: Learning Intent-level Representations for Skill Abstraction and Multi-Agent Planning in Computer-Use Agents, Lee et al., arXiv

Workflow, Tool Use, and Agent Frameworks

  • SGAgent: Suggestion-Guided LLM-Based Multi-Agent Framework for Repository-Level Software Repair, Zhang et al., arXiv
  • Close the Loop: Synthesizing Infinite Tool-Use Data via Multi-Agent Role-Playing, Li et al., arXiv
  • When Agents Fail to Act: A Diagnostic Framework for Tool Invocation Reliability in Multi-Agent LLM Systems, Huang et al., arXiv
  • Configuring Agentic AI Coding Tools: An Exploratory Study, Galster et al., arXiv
  • TurboAgent: An LLM-Driven Autonomous Multi-Agent Framework for Turbomachinery Aerodynamic Design, Du et al., arXiv
  • VideoThinker: Building Agentic VideoLLMs with LLM-Guided Tool Reasoning, Li et al., arXiv
  • Agent-Driven Corpus Linguistics: A Framework for Autonomous Linguistic Discovery, Yu et al., arXiv
  • The AI Committee: A Multi-Agent Framework for Automated Validation and Remediation of Web-Sourced Data, Vallabhaneni et al., arXiv
  • ET-Agent: Incentivizing Effective Tool-Integrated Reasoning Agent via Behavior Calibration, Chen et al., arXiv
  • How Far Are LLMs from Professional Poker Players? Revisiting Game-Theoretic Reasoning with Agentic Tool Use, Lin et al., arXiv
  • ASTER: Agentic Scaling with Tool-integrated Extended Reasoning, Zhang et al., arXiv
  • iML: Executable, Problem-Grounded, and Broadly Exploratory Code-Driven AutoML, Le et al., arXiv
  • Learning When to Act or Refuse: Guarding Agentic Reasoning Models for Safe Multi-Step Tool Use, Agarwal et al., arXiv
  • Environment-Grounded Multi-Agent Workflow for Autonomous Penetration Testing, Somma et al., arXiv
  • Profile-Then-Reason: Bounded Semantic Complexity for Tool-Augmented Language Agents, Enabe et al., arXiv
  • Agent S2: A Compositional Generalist-Specialist Framework for Computer Use Agents, Agashe et al., arXiv
  • Beyond Monolithic Architectures: A Multi-Agent Search and Knowledge Optimization Framework for Agentic Search, Chen et al., arXiv
  • EFT-CoT: A Multi-Agent Chain-of-Thought Framework for Emotion-Focused Therapy, Du et al., arXiv
  • ToolTok: Tool Tokenization for Efficient and Generalizable GUI Agents, Wang et al., arXiv
  • SolAgent: A Specialized Multi-Agent Framework for Solidity Code Generation, Chen et al., arXiv
  • TraceCoder: A Trace-Driven Multi-Agent Framework for Automated Debugging of LLM-Generated Code, Huang et al., arXiv
  • SiliconMind-V1: Multi-Agent Distillation and Debug-Reasoning Workflows for Verilog Code Generation, Chen et al., arXiv

Harness, Runtime, Memory, and Protocols

  • DOVA: Deliberation-First Multi-Agent Orchestration for Autonomous Research Automation, Shen et al., arXiv
  • MCP vs RAG vs NLWeb vs HTML: A Comparison of the Effectiveness and Efficiency of Different Agent Interfaces to the Web, Steiner et al., WWW
  • MemMA: Coordinating the Memory Cycle through Multi-Agent Reasoning and In-Situ Self-Evolution, Lin et al., arXiv
  • Utility-Guided Agent Orchestration for Efficient LLM Tool Use, Liu et al., arXiv
  • Differentiable Modal Logic for Multi-Agent Diagnosis, Orchestration and Communication, Sulc et al., arXiv
  • Structurally Aligned Subtask-Level Memory for Software Engineering Agents, Shen et al., arXiv
  • CodeScout: Contextual Problem Statement Enhancement for Software Agents, Suri et al., arXiv
  • LDP: An identity-aware protocol for multi-agent LLM systems, Prakash et al., arXiv
  • Context Engineering: From Prompts to Corporate Multi-Agent Architecture, Vishnyakova et al., arXiv

Benchmarks, Evaluation, and Safety

  • MCPWorld: A Unified Benchmarking Testbed for API, GUI, and Hybrid Computer Use Agents, Yan et al., arXiv
  • OS-Harm: A Benchmark for Measuring Safety of Computer Use Agents, Kuntz et al., arXiv
  • SWE-AGI: Benchmarking Specification-Driven Software Construction with MoonBit in the Era of Autonomous Agents, Zhang et al., arXiv
  • OmniACT: A Dataset and Benchmark for Enabling Multimodal Generalist Autonomous Agents for Desktop and Web, Kapoor et al., arXiv
  • EconWebArena: Benchmarking Autonomous Agents on Economic Tasks in Realistic Web Environments, Liu et al., arXiv
  • MCPAgentBench: A Real-world Task Benchmark for Evaluating LLM Agent MCP Tool Use, Liu et al., arXiv
  • FinMCP-Bench: Benchmarking LLM Agents for Real-World Financial Tool Use under the Model Context Protocol, Zhu et al., ICASSP
  • SecureWebArena: A Holistic Security Evaluation Benchmark for LVLM-based Web Agents, Ying et al., arXiv
  • AgentDrive: An Open Benchmark Dataset for Agentic AI Reasoning with LLM-Generated Scenarios in Autonomous Systems, Ferrag et al., arXiv
  • Persona2web: Benchmarking personalized web agents for contextual reasoning with user history, Kim et al., arXiv
  • CaP-X: A Framework for Benchmarking and Improving Coding Agents for Robot Manipulation, Fu et al., arXiv
  • Claw-Eval: Towards Trustworthy Evaluation of Autonomous Agents, Ye et al., arXiv
  • OSWorld-MCP: Benchmarking MCP Tool Invocation In Computer-Use Agents, Jia et al., arXiv
  • UI-CUBE: Enterprise-Grade Computer Use Agent Benchmarking Beyond Task Accuracy to Operational Reliability, Cristescu et al., arXiv
  • ProSoftArena: Benchmarking Hierarchical Capabilities of Multi-modal Agents in Professional Software Environments, Ai et al., CVPR
  • ABC-Bench: Benchmarking Agentic Backend Coding in Real-World Development, Yang et al., arXiv
  • Agent Alpha: Tree Search Unifying Generation, Exploration and Evaluation for Computer-Use Agents, Tang et al., arXiv
  • Featurebench: Benchmarking agentic coding for complex feature development, Zhou et al., arXiv
  • LiveCultureBench: a Multi-Agent, Multi-Cultural Benchmark for Large Language Models in Dynamic Social Simulations, Pham et al., arXiv
  • Beyond Benchmark Islands: Toward Representative Trustworthiness Evaluation for Agentic AI, Qi et al., arXiv
  • Benchmarking Multi-Agent LLM Architectures for Financial Document Processing: A Comparative Study of Orchestration Patterns, Cost-Accuracy Tradeoffs and Production Scaling Strategies, Kulkarni et al., arXiv
  • TurkingBench: A Challenge Benchmark for Web Agents, Xu et al., NAACL
  • Bearcubs: A benchmark for computer-using web agents, Song et al., arXiv
  • macOSWorld: A Multilingual Interactive Benchmark for GUI Agents, Yang et al., arXiv
  • Towards adaptive ml benchmarks: Web-agent-driven construction, domain expansion, and metric optimization, Jia et al., arXiv
  • Promoting Sustainable Web Agents: Benchmarking and Estimating Energy Consumption through Empirical and Theoretical Analysis, Krupp et al., arXiv
  • Mem2ActBench: A Benchmark for Evaluating Long-Term Memory Utilization in Task-Oriented Autonomous Agents, Shen et al., arXiv
  • Agencybench: Benchmarking the frontiers of autonomous agents in 1m-token real-world contexts, Li et al., arXiv
  • LPS-Bench: Benchmarking Safety Awareness of Computer-Use Agents in Long-Horizon Planning under Benign and Adversarial Scenarios, Chen et al., arXiv
  • Agentnoisebench: Benchmarking robustness of tool-using llm agents under noisy condition, Wang et al., arXiv
  • Human-Guided Agentic AI for Multimodal Clinical Prediction: Lessons from the AgentDS Healthcare Benchmark, Pulavarthy et al., arXiv
  • COOP^2: Defining, Observing, and Repairing Cooperation in LLM Multi-Agent Systems, Yang et al., arXiv
  • Vision2Web: A Hierarchical Benchmark for Visual Website Development with Agent Verification, He et al., arXiv
  • Reproducible, Explainable, and Effective Evaluations of Agentic AI for Software Engineering, Li et al., arXiv
  • From laboratory to real-world applications: Benchmarking agentic code reasoning at the repository level, Li et al., arXiv
  • Explore with Long-term Memory: A Benchmark and Multimodal LLM-based Reinforcement Learning Framework for Embodied Exploration, Wang et al., arXiv
  • MCP-Atlas: A Large-Scale Benchmark for Tool-Use Competency with Real MCP Servers, Bandi et al., arXiv
  • From Static Benchmarks to Dynamic Protocol: Agent-Centric Text Anomaly Detection for Evaluating LLM Reasoning, Yoa et al., arXiv
  • Memory for autonomous llm agents: Mechanisms, evaluation, and emerging frontiers, Du et al., arXiv
  • Cuaaudit: Meta-evaluation of vision-language models as auditors of autonomous computer-use agents, Sumyk et al., arXiv
  • Enterpriseops-gym: Environments and evaluations for stateful agentic planning and tool use in enterprise settings, Malay et al., arXiv
  • Design Principles for the Construction of a Benchmark Evaluating Security Operation Capabilities of Multi-agent AI Systems, Cai et al., arXiv
  • A Safety-Aware Role-Orchestrated Multi-Agent LLM Framework for Behavioral Health Communication Simulation, Cho et al., arXiv
  • HarmonyGuard: Toward Safety and Utility in Web Agents via Adaptive Policy Enhancement and Dual-Objective Optimization, Chen et al., arXiv
  • VeriWeb: Verifiable Long-Chain Web Benchmark for Agentic Information-Seeking, Liu et al., arXiv
  • OS-Sentinel: Towards Safety-Enhanced Mobile GUI Agents via Hybrid Validation in Realistic Workflows, Sun et al., arXiv
  • LEGO-Eval: Towards Fine-Grained Evaluation on Synthesizing 3D Embodied Environments with Tool Augmentation, Hwangbo et al., arXiv
  • Beyond Description: Cognitively Benchmarking Fine-Grained Action for Embodied Agents, Liu et al., arXiv
  • AI-Trader: Benchmarking Autonomous Agents in Real-Time Financial Markets, Fan et al., arXiv
  • Agent Tools Orchestration Leaks More: Dataset, Benchmark, and Mitigation, Qiao et al., arXiv
  • ReX-MLE: The Autonomous Agent Benchmark for Medical Imaging Challenges, Kenia et al., arXiv
  • RoboSafe: Safeguarding Embodied Agents via Executable Safety Logic, Wang et al., arXiv
  • It's a TRAP! Task-Redirecting Agent Persuasion Benchmark for Web Agents, Korgul et al., arXiv
  • Mind the GAP: Text Safety Does Not Transfer to Tool-Call Safety in LLM Agents, Cartagena et al., arXiv
  • ToolMATH: A Diagnostic Benchmark for Long-Horizon Tool Use under Systematic Tool-Catalog Constraints, Choi et al., arXiv
  • Exploring the Reasoning Depth of Small Language Models in Software Architecture: A Multidimensional Evaluation Framework Towards Software Engineering 2.0, Vo et al., arXiv
  • LABSHIELD: A Multimodal Benchmark for Safety-Critical Reasoning and Planning in Scientific Laboratories, Sun et al., arXiv
  • CoMAI: A Collaborative Multi-Agent Framework for Robust and Equitable Interview Evaluation, Sun et al., arXiv
  • WebPII: Benchmarking Visual PII Detection for Computer-Use Agents, Zhao et al., arXiv
  • Who Tests the Testers? Systematic Enumeration and Coverage Audit of LLM Agent Tool Call Safety, Chen et al., arXiv
  • The Causal Impact of Tool Affordance on Safety Alignment in LLM Agents, Yu et al., arXiv
  • GUIDE: Resolving domain bias in GUI agents through real-time web video retrieval and plug-and-play annotation, Xie et al., arXiv
  • Full-duplex-bench-v3: Benchmarking tool use for full-duplex voice agents under real-world disfluency, Lin et al., arXiv
  • Medbrowsecomp: Benchmarking medical deep research and computer use, Chen et al., arXiv
  • RiOSWorld: Benchmarking the Risk of Multimodal Computer-Use Agents, Yang et al., arXiv
  • OSWorld-Human: Benchmarking the Efficiency of Computer-Use Agents, Abhyankar et al., arXiv
  • SCUBA: Salesforce Computer Use Benchmark, Dai et al., arXiv
  • WARC-Bench: Web Archive Based Benchmark for GUI Subtask Executions, Srivastava et al., arXiv
  • CUARewardBench: A Benchmark for Evaluating Reward Models on Computer-using Agent, Lin et al., arXiv
  • From Benchmarks to Business Impact: Deploying IBM Generalist Agent in Enterprise Production, Shlomov et al., arXiv
  • Evo-Memory: Benchmarking LLM Agent Test-time Learning with Self-Evolving Memory, Wei et al., arXiv
  • KGCE: Knowledge-Augmented Dual-Graph Evaluator for Cross-Platform Educational Agent Benchmarking with Multimodal Language Models, Liu et al., arXiv
  • Agentlongbench: A controllable long benchmark for long-contexts agents via environment rollouts, Fang et al., arXiv
  • Swe context bench: A benchmark for context learning in coding, Zhu et al., arXiv
  • EvoCodeBench: A Human-Performance Benchmark for Self-Evolving LLM-Driven Coding Systems, Zhang et al., arXiv
  • BrowseComp-V3: A Visual, Vertical, and Verifiable Benchmark for Multimodal Browsing Agents, Zhang et al., arXiv
  • GraphSkill: Documentation-Guided Hierarchical Retrieval-Augmented Coding for Complex Graph Reasoning, Wang et al., arXiv
  • MobilityBench: A Benchmark for Evaluating Route-Planning Agents in Real-World Mobility Scenarios, Song et al., arXiv
  • Cloud-OpsBench: A Reproducible Benchmark for Agentic Root Cause Analysis in Cloud Systems, Wang et al., arXiv
  • ArchBench: Benchmarking Generative-AI for Software Architecture Tasks, Adnan et al., arXiv
  • Can LLM Agents Be CFOs? A Benchmark for Resource Allocation in Dynamic Enterprise Environments, Han et al., arXiv
  • Efficient benchmarking of ai agents, Ndzomga et al., arXiv
  • Beliefshift: Benchmarking temporal belief consistency and opinion drift in llm agents, Myakala et al., arXiv
  • Memorycd: Benchmarking long-context user memory of llm agents for lifelong cross-domain personalization, Zhang et al., arXiv
  • SciVisAgentBench: A benchmark for evaluating scientific data analysis and visualization agents, Ai et al., arXiv
  • ELT-Bench-Verified: Benchmark Quality Issues Underestimate AI Agent Capabilities, Zanoli et al., arXiv
  • YC-Bench: Benchmarking AI Agents for Long-Term Planning and Consistent Execution, He et al., arXiv
  • HippoCamp: Benchmarking Contextual Agents on Personal Computers, Yang et al., arXiv
  • PHMForge: Evaluating LLM Agents on Industrial Prognostics through MCP-Native, Algorithm-Grounded Tools, Feng et al., arXiv
  • Agenthazard: A benchmark for evaluating harmful behavior in computer-use agents, Feng et al., arXiv
  • How well do agentic skills work in the wild: Benchmarking llm skill usage in realistic settings, Liu et al., arXiv
  • Benchmarking Requirement-to-Architecture Generation with Hybrid Evaluation, Li et al., arXiv
  • Web-Bench: A LLM Code Benchmark Based on Web Standards and Frameworks, Xu et al., arXiv
  • AirCopBench: A Benchmark for Multi-drone Collaborative Embodied Perception and Reasoning, Zha et al., arXiv
  • AppSelectBench: Application-Level Tool Selection Benchmark, Chen et al., arXiv
  • Arabic Prompts with English Tools: A Benchmark, Kubrak et al., BigData
  • Agentic Artificial Intelligence (AI): Architectures, Taxonomies, and Evaluation of Large Language Model Agents, V et al., arXiv
  • IDE-Bench: Evaluating Large Language Models as IDE Agents on Real-World Software Engineering Tasks, Mateega et al., arXiv
  • Supporting software engineering tasks with agentic AI: Demonstration on document retrieval and test scenario generation, Kica et al., arXiv
  • Capture the Flags: Family-Based Evaluation of Agentic LLMs via Semantics-Preserving Transformations, Honarvar et al., arXiv
  • NAAMSE: Framework for Evolutionary Security Evaluation of Agents, Pai et al., arXiv

Domain Agents

Coding & Software Engineering

  • Towards autonomous normative multi-agent systems for Human-AI software engineering teams, Dam et al., arXiv
  • AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Development, Agarwal et al., arXiv
  • Agyn: A Multi-Agent System for Team-Based Autonomous Software Engineering, Benkovich et al., arXiv
  • CoAct-1: Computer-using Multi-agent System with Coding Actions, Song et al., ICLR
  • Self-Organizing Multi-Agent Systems for Continuous Software Development, Lyu et al., arXiv
  • Fault-Tolerant Sandboxing for AI Coding Agents: A Transactional Approach to Safe Autonomous Execution, Yan et al., arXiv
  • ESAA: Event Sourcing for Autonomous Agents in LLM-Based Software Engineering, Brito dos Santos Filho et al., arXiv
  • FLARE: Agentic Coverage-Guided Fuzzing for LLM-Based Multi-Agent Systems, Hui et al., arXiv
  • CCD-CBT: Multi-Agent Therapeutic Interaction for CBT Guided by Cognitive Conceptualization Diagram, Liu et al., arXiv
  • Hybrid-Gym: Training Coding Agents to Generalize Across Tasks, Xie et al., arXiv
  • ``I'm Not Reading All of That'': Understanding Software Engineers' Level of Cognitive Engagement with Agentic Coding Assistants, Catalan et al., arXiv
  • Budget-aware agentic routing via boundary-guided training, Zhang et al., arXiv
  • Programming with Pixels: Can Computer-Use Agents do Software Engineering?, Aggarwal et al., arXiv
  • SWE-Replay: Efficient Test-Time Scaling for Software Engineering Agents, Ding et al., arXiv
  • MEnvAgent: Scalable Polyglot Environment Construction for Verifiable Software Engineering, Guo et al., arXiv
  • AgentStepper: Interactive Debugging of Software Development Agents, Hutter et al., arXiv
  • Rethinking the Value of Agent-Generated Tests for LLM-Based Software Engineering Agents, Chen et al., arXiv
  • Aidev: studying ai coding agents on github, Li et al., arXiv
  • Wink: Recovering from Misbehaviors in Coding Agents, Nanda et al., arXiv
  • AgenticTyper: Automated Typing of Legacy Software Projects Using Agentic AI, Pohle et al., arXiv
  • SWE-ProtΓ©gΓ©: Learning to Selectively Collaborate With an Expert Unlocks Small Language Models as Software Engineering Agents, Kon et al., arXiv
  • XAI for Coding Agent Failures: Transforming Raw Execution Traces into Actionable Insights, Joshi et al., arXiv

Web, GUI & Computer-Use

  • The dawn of gui agent: A preliminary case study with claude 3.5 computer use, Hu et al., arXiv
  • SEAgent: Self-Evolving Computer Use Agent with Autonomous Learning from Experience, Sun et al., arXiv
  • ``Are We Done Yet?'': A Vision-Based Judge for Autonomous Task Completion of Computer Use Agents, Sumyk et al., arXiv
  • Agenttrek: Agent trajectory synthesis via guiding replay with web tutorials, Xu et al., ICLR
  • Are Autonomous Web Agents Good Testers?, Chevrot et al., PACMSE
  • Efficient agent training for computer use, He et al., arXiv
  • VideoAgentTrek: Computer Use Pretraining from Unlabeled Videos, Lu et al., arXiv
  • OmegaUse: Building a General-Purpose GUI Agent for Autonomous Task Execution, Zhang et al., arXiv
  • WebTestPilot: Agentic End-to-End Web Testing against Natural Language Specification by Inferring Oracles with Symbolized GUI Elements, Teoh et al., arXiv
  • Go-Browse: Training Web Agents with Structured Exploration, Gandhi et al., arXiv
  • WebExplorer: Explore and Evolve for Training Long-Horizon Web Agents, Liu et al., arXiv
  • WebSTAR: Scalable Data Synthesis for Computer Use Agents with Step-Level Filtering, He et al., arXiv
  • DPO Learning with LLMs-Judge Signal for Computer Use Agents, Luo et al., arXiv
  • Evolving in Tasks: Empowering the Multi-modality Large Language Model as the Computer Use Agent, Cheng et al., arXiv
  • Scaling Agents for Computer Use, Gonzalez-Pumariega et al., arXiv
  • Surfer 2: The Next Generation of Cross-Platform Computer Use Agents, Andreux et al., arXiv
  • Fara-7B: An Efficient Agentic Model for Computer Use, Awadallah et al., arXiv
  • Camels can use computers too: System-level security for computer use agents, Foerster et al., arXiv
  • Evocua: Evolving computer use agents via learning from scalable synthetic experience, Xue et al., arXiv

Embodied & Robotics

  • Transforming Monolithic Foundation Models into Embodied Multi-Agent Architectures for Human-Robot Collaboration, Sun et al., arXiv
  • CGoT: A Novel Inference Mechanism for Embodied Multi-Agent Systems Using Composable Graphs of Thoughts, Nie et al., arXiv
  • Advances and Innovations in the Multi-Agent Robotic System (MARS) Challenge, Kang et al., arXiv
  • Can a Robot Walk the Robotic Dog: Triple-Zero Collaborative Navigation for Heterogeneous Multi-Agent Systems, Wang et al., arXiv
  • From Language to Action: Can LLM-Based Agents Be Used for Embodied Robot Cognition?, Shaji et al., arXiv

Agent-Native Training and RL

  • Can We Trust a Black-box LLM? LLM Untrustworthy Boundary Detection via Bias-Diffusion and Multi-Agent Reinforcement Learning, Zhou et al., arXiv
  • WebRL: Training LLM Web Agents via Self-Evolving Online Curriculum Reinforcement Learning, Qi et al., arXiv
  • Webagent-r1: Training web agents via end-to-end multi-turn reinforcement learning, Wei et al., EMNLP
  • WorkForceAgent-R1: Incentivizing reasoning capability in llm-based web agents via reinforcement learning, Zhuang et al., ACL Findings
  • Large Language Model Guided Incentive Aware Reward Design for Cooperative Multi-Agent Reinforcement Learning, Urgun et al., arXiv
  • ComputerRL: Scaling End-to-End Online Reinforcement Learning for Computer Use Agents, Lai et al., arXiv
  • TGPO: Tree-Guided Preference Optimization for Robust Web Agent Reinforcement Learning, Chen et al., ICASSP
  • Reinforcement Learning Integrated Agentic RAG for Software Test Cases Authoring, Hariharan et al., arXiv
  • WideSeek-R1: Exploring Width Scaling for Broad Information Seeking via Multi-Agent Reinforcement Learning, Xu et al., arXiv
  • Adaptive Robust Estimator for Multi-Agent Reinforcement Learning, Li et al., arXiv
  • Agent Q-Mix: Selecting the Right Action for LLM Multi-Agent Systems through Reinforcement Learning, Jiang et al., arXiv
  • LangMARL: Natural Language Multi-Agent Reinforcement Learning, Yao et al., arXiv
  • MARL-GPT: Foundation Model for Multi-Agent Reinforcement Learning, Nesterova et al., arXiv
  • ERA: Transforming VLMs into Embodied Agents via Embodied Prior Learning and Online Reinforcement Learning, Chen et al., arXiv
  • MCP-Flow: Facilitating LLM Agents to Master Real-World, Diverse and Scaling MCP Tools, Wang et al., arXiv
  • ESearch-R1: Learning Cost-Aware MLLM Agents for Interactive Embodied Search via Reinforcement Learning, Zhou et al., arXiv
  • DynaWeb: Model-Based Reinforcement Learning of Web Agents, Ding et al., arXiv
  • Building Autonomous GUI Navigation via Agentic-Q Estimation and Step-Wise Policy Optimization, Wang et al., arXiv
  • SWE-Fuse: Empowering Software Agents via Issue-free Trajectory Learning and Entropy-aware RLVR Training, Wen et al., arXiv
  • Content Caching-Assisted Vehicular Edge Computing Using Multi-Agent Graph Attention Reinforcement Learning, Shen et al., arXiv
  • CODA: Coordinating the Cerebrum and Cerebellum for a Dual-Brain Computer Use Agent with Decoupled Reinforcement Learning, Sun et al., arXiv
  • LLM-Driven Stationarity-Aware Expert Demonstrations for Multi-Agent Reinforcement Learning in Mobile Systems, Duan et al., arXiv
  • Reasoning and Tool-use Compete in Agentic RL:From Quantifying Interference to Disentangled Tuning, Li et al., arXiv
  • AgriWorld: A World Tools Protocol Framework for Verifiable Agricultural Reasoning with Code-Executing LLM Agents, Zhang et al., arXiv
  • When Should a Robot Think? Resource-Aware Reasoning via Reinforcement Learning for Embodied Robotic Decision-Making, Liu et al., arXiv
  • LATS: Large Language Model Assisted Teacher-Student Framework for Multi-Agent Reinforcement Learning in Traffic Signal Control, Zhang et al., arXiv
  • Multi-Agent LLM Governance for Safe Two-Timescale Reinforcement Learning in SDN-IoT Defense, Jamshidi et al., arXiv
  • ProCeedRL: Process Critic with Exploratory Demonstration Reinforcement Learning for LLM Agentic Reasoning, Gao et al., arXiv
  • PoC-Adapt: Semantic-Aware Automated Vulnerability Reproduction with LLM Multi-Agents and Reinforcement Learning-Driven Adaptive Policy, Duy et al., arXiv
  • Chain-of-Agents: End-to-End Agent Foundation Models via Multi-Agent Distillation and Agentic RL, Li et al., arXiv
  • Guided by trajectories: Repairing and rewarding tool-use trajectories for tool-integrated reasoning, Gong et al., arXiv
  • SWE-World: Building Software Engineering Agents in Docker-Free Environments, Sun et al., arXiv
  • SuperLocalMemory: Privacy-Preserving Multi-Agent Memory with Bayesian Trust Defense Against Memory Poisoning, Bhardwaj et al., arXiv

Other High-Relevance Systems and Reports

  • Coral: Towards autonomous multi-agent evolution for open-ended discovery, Qu et al., arXiv
  • Training-Free Agentic AI: Probabilistic Control and Coordination in Multi-Agent LLM Systems, Hosseini et al., arXiv
  • ProductResearch: Training E-Commerce Deep Research Agents via Multi-Agent Synthetic Trajectory Distillation, Wang et al., arXiv
  • Optimizing Multi-Agent Weather Captioning via Text Gradient Descent: A Training-Free Approach with Consensus-Aware Gradient Fusion, Liu et al., arXiv
  • AIVV: Neuro-Symbolic LLM Agent-Integrated Verification and Validation for Trustworthy Autonomous Systems, Kwon et al., arXiv
  • SkinGPT-X: A Self-Evolving Collaborative Multi-Agent System for Transparent and Trustworthy Dermatological Diagnosis, Chen et al., arXiv
  • Deception and Communication in Autonomous Multi-Agent Systems: An Experimental Study with Among Us, Milkowski et al., arXiv
  • From Perception to Autonomous Computational Modeling: A Multi-Agent Approach, Wilke et al., arXiv
  • Advancing language multi-agent learning with credit re-assignment for interactive environment generalization, He et al., arXiv
  • Unleashing Diverse Thinking Modes in LLMs through Multi-Agent Collaboration, He et al., arXiv
  • Towards Ethical Multi-Agent Systems of Large Language Models: A Mechanistic Interpretability Perspective, Lee et al., arXiv
  • Lying with Truths: Open-Channel Multi-Agent Collusion for Belief Manipulation via Generative Montage, Hu et al., arXiv
  • Adaptive Confidence Gating in Multi-Agent Collaboration for Efficient and Optimized Code Generation, Zhang et al., arXiv
  • The PBSAI Governance Ecosystem: A Multi-Agent AI Reference Architecture for Securing Enterprise AI Estates, Willis et al., arXiv
  • OMGs: A multi-agent system supporting MDT decision-making across the ovarian tumour care continuum, Zhang et al., arXiv
  • Build, Judge, Optimize: A Blueprint for Continuous Improvement of Multi-Agent Consumer Assistants, Herrera et al., arXiv
  • EigenData: A Self-Evolving Multi-Agent Platform for Function-Calling Data Synthesis, Auditing, and Repair, Chen et al., arXiv
  • Evoscientist: Towards multi-agent evolving ai scientists for end-to-end scientific discovery, Lyu et al., arXiv
  • Fanar-Sadiq: A Multi-Agent Architecture for Grounded Islamic QA, Abbas et al., arXiv
  • Multi-Agent Collaboration for Automated Design Exploration on High Performance Computing Systems, Menon et al., arXiv
  • ProMAS: Proactive Error Forecasting for Multi-Agent Systems Using Markov Transition Dynamics, Zhao et al., arXiv

πŸ› οΈ Representative Systems

SystemDomainHarness StyleKey Design
SWE-agentSoftware engineeringReAct-style loopShell/editor interface, iterative inspect-edit-test
AgentlessSoftware engineeringFixed pipelineLocalization, repair generation, patch selection
AutoCodeRoverSoftware engineeringSearch-guided repairRepository-aware code search and validation
OpenHandsSoftware engineeringGeneral runtime agentShell, editor, browser/tools, iterative execution
PatchPilotSoftware engineeringStructured repair workflowReproduction, localization, validation, refinement
CodexSoftware engineeringManaged coding agentCode execution, editing, task management
AppAgentMobile GUIExploration-drivenSmartphone interaction as agent task
Mobile-AgentMobile GUIVision-grounded loopOCR, icon detection, visual perception
OpenSquillaGeneral agentsToken-efficient runtimeHigher intelligence density under fixed budget
Sibyl-AutoResearchResearch agentsSelf-evolving harnessTrial-and-error memory, evidence gates, repair loops

πŸ“Š Benchmarks at a Glance

BenchmarkFocusEnvironmentPrimary Signal
SWE-benchCodingReal GitHub issuesResolution rate
WebArenaWebRealistic websitesTask success
VisualWebArenaMultimodal webVisual web tasksTask success
OSWorldDesktopReal OSMulti-app success
Terminal-BenchTerminal / codingCommand lineTask success
TheAgentCompanyEnterprise tasksSimulated companyTask success
AgentBenchGeneral agentsInteractive environmentsTask completion
GAIAGeneral assistantsMulti-step tasksAccuracy
MLAgentBenchML engineeringExperimentation tasksPerformance improvement
OS-HarmSafetyDesktop computer useHarmful action rate
LoCoMoLong-term memoryMulti-session dialogueQA / consistency
MCPWorldAPI + GUIHybrid tool environmentsTask success / tool use
MCPAgentBenchMCP tool useReal MCP serversTool-use success

Beyond headline task success, benchmark leaderboards also reveal model–harness interaction effects. On Terminal-Bench 2.0, the same foundation model can span a wide accuracy range depending on the execution harness, suggesting that reported scores reflect paired model–harness systems rather than model capability alone.

Terminal-Bench 2.0 model-harness effects
(a) Terminal-Bench 2.0 accuracy across model–harness pairings; dashed lines connect the same model under different harnesses. (b) Within-model variation across harnesses.


πŸ’‘ Value-Aware Evaluation

Agent evaluation should not only report task success. Practical deployment also depends on:

  • Cost: tokens, API calls, tool calls, compute, infrastructure
  • Latency: wall-clock time, step count, P95/P99 tail latency
  • Reliability: repeated-run consistency, stress robustness, recovery
  • Safety: policy violations, permission boundaries, side effects
  • Process quality: trace inspectability, provenance, verifier use, rollback

Two systems with the same success rate may differ dramatically in cost, risk, auditability, and deployment value.


🀝 Contributing

Contributions are welcome! You can help by:

  • Adding missing papers, systems, or benchmarks
  • Fixing broken links or metadata
  • Suggesting better taxonomy categories
  • Adding concise summaries for important papers
  • Opening issues for correction, clarification, or discussion

Paper Formatting Guidelines

* **_Paper Title_**, Author et al., [![arXiv](https://img.shields.io/badge/arXiv-YY.MM-red?labelColor=grey)](PAPER_URL) [![GitHub](https://img.shields.io/badge/GitHub-Code-white?logo=github)](CODE_URL)

Badge Colors

  • red β€” arXiv preprints
  • blue β€” conference / journal papers
  • lightgrey β€” blogs, reports, product pages

πŸ“‘ Citation

If this repository or the survey is useful for your work, please cite:

@misc{guo2026agentengineering,
  title = {From Question Answering to Task Completion: A Survey on Agent System and Harness Design},
  author = {Guo, Jianyuan and Hao, Zhiwei and Wang, Chengcheng and Fan, Cheng and Luo, Tingzhang and Li, Hongguang and Gao, Ying and Mei, Hefei and Peng, Jiankun and Xu, Rongjian and Dong, Minjing and Wu, Han and Zheng, Mengyu and Han, Kai and Wang, Shiqi and Xu, Chang and Wang, Yunhe},
  year = {2026},
  howpublished = {Preprint},
}

πŸ“„ License

This repository is released under the MIT License unless otherwise specified. Paper copyrights belong to their respective authors.