The Landscape of Emerging AI Agent Architectures for Reasoning, Planning, and Tool Calling: A Survey
On the map: LLM agents and tool use → General LLM agent frameworks and benchmarks
Abstract (arXiv)
This survey paper examines the recent advancements in AI agent implementations, with a focus on their ability to achieve complex goals that require enhanced reasoning, planning, and tool execution capabilities. The primary objectives of this work are to a) communicate the current capabilities and limitations of existing AI agent implementations, b) share insights gained from our observations of these systems in action, and c) suggest important considerations for future developments in AI agent design. We achieve this by providing overviews of single-agent and multi-agent architectures, identifying key patterns and divergences in design choices, and evaluating their overall impact on accomplishing a provided goal. Our contribution outlines key themes when selecting an agentic architecture, the impact of leadership on agent systems, agent communication styles, and key phases for planning, execution, and reflection that enable robust AI agent systems.
Key facts. Cited by 168 papers in the map (data through 14 Oct 2026). Placed in General LLM agent frameworks and benchmarks, one of 16 directions in LLM agents and tool use. Builds on 36 of its 37 references that are in the map. First posted on arXiv 17 Apr 2024.
Builds on
36 of 37 references.
Closest ancestors · 14
Same direction, newest first
- 2024Embodied LLM Agents Learn to Cooperate in Organized Teams19 Mar
- 2024Rethinking the Bounds of LLM Reasoning: Are Multi-Agent Discussions the Key?28 Feb
- 2024Dynamic Evaluation of Large Language Models by Meta Probing Agents21 Feb
- 2024Large Language Model-based Human-Agent Collaboration for Complex Task Solving20 Feb
- 2024Benchmark Self-Evolving: A Multi-Agent Framework for Dynamic LLM Evaluation18 Feb
- 2024Understanding the planning of LLM agents: A survey5 Feb
- 2024From LLM to Conversational Agent: A Memory Enhanced Architecture with Fine-Tuning of Large Language Models5 Jan
- 2023Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Models6 Oct
- 2023A Dynamic LLM-Powered Agent Network for Task-Oriented Agent Collaboration3 Oct
- 2023The Rise and Potential of Large Language Model Based Agents: A Survey14 Sep
- 2023AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviors21 Aug
- 2023AgentBench: Evaluating LLMs as Agents7 Aug
2 more
Other references · 22
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2020Measuring Massive Multitask Language Understandingcited by 7,963
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2021Did Aristotle Use a Laptop? A Question Answering Benchmark with Implicit Reasoning Strategiescited by 743
- 2023Bias and Fairness in Large Language Models: A Surveycited by 639
- 2023How Language Model Hallucinations Can Snowballcited by 311
- 2023AI Deception: A Survey of Examples, Risks, and Potential Solutionscited by 188
- 2023Time Travel in LLMs: Tracing Data Contamination in Large Language Modelscited by 177
10 more
- 2023Personality Traits in Large Language Modelscited by 169
- 2023SmartPlay: A Benchmark for LLMs as Intelligent Agentscited by 125
- 2023Evil Geniuses: Delving into the Safety of LLM-based Agentscited by 106
- 2023DyVal: Dynamic Evaluation of Large Language Models for Reasoning Taskscited by 101
- 2024Systematic Biases in LLM Simulations of Debatescited by 99
- 2024Learning to Use Tools via Cooperative and Interactive Agentscited by 54
- 2024Graph-enhanced Large Language Models in Asynchronous Plan Reasoningcited by 37
- 2024Efficient Tool Use with Chain-of-Abstraction Reasoningcited by 33
- 2024AutoGPT+P: Affordance-based Task Planning with Large Language Modelscited by 19
- 2023S3Eval: A Synthetic, Scalable, Systematic Evaluation Suite for Large Language Modelscited by 18
Built on by
Citing papers per year: 2024: 22; 2025: 82; 2026: 64.
168 papers.
Sort:
By area:
- 2025Small Language Models are the Future of Agentic AIcited by 270
- 2025DeepResearch Bench: A Comprehensive Benchmark for Deep Research Agentscited by 248
- 2024Magentic-One: A Generalist Multi-Agent System for Solving Complex Taskscited by 232
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challengescited by 205
- 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Surveycited by 205
- 2024Large Language Model-Brained GUI Agents: A Surveycited by 162
- 2024AI Agents Under Threat: A Survey of Key Security Challenges and Future Pathwayscited by 127
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 126
- 2025A Survey of Context Engineering for Large Language Modelscited by 126
- 2025G-Memory: Tracing Hierarchical Memory for Multi-Agent Systemscited by 122
- 2025AgenTracer: Who Is Inducing Failure in the LLM Agentic Systems?cited by 116
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systemscited by 111
38 more
- 2024AutoML-Agent: A Multi-Agent LLM Framework for Full-Pipeline AutoMLcited by 87
- 2025From AI for Science to Agentic Science: A Survey on Autonomous Scientific Discoverycited by 77
- 2025MedRAX: Medical Reasoning Agent for Chest X-raycited by 70
- 2025A Survey on (M)LLM-Based GUI Agentscited by 62
- 2025Agentic AI: A Comprehensive Survey of Architectures, Applications, and Future Directionscited by 48
- 2025Agentic Web: Weaving the Next Web with AI Agentscited by 45
- 2025Magentic-UI: Towards Human-in-the-loop Agentic Systemscited by 43
- 2024FIRE: Fact-checking with Iterative Retrieval and Verificationcited by 39
- 2025BlindGuard: Safeguarding LLM-based Multi-Agent Systems under Unknown Attackscited by 38
- 2025Measuring Agents in Productioncited by 37
- 2025MCP-Zero: Active Tool Discovery for Autonomous LLM Agentscited by 33
- 2025Characterizing AI Agents for Alignment and Governancecited by 30
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?cited by 30
- 2025A Survey on Autonomy-Induced Security Risks in Large Model-Based Agentscited by 29
- 2024Planning with Multi-Constraints via Collaborative Language Agentscited by 26
- 2025ML-Agent: Reinforcing LLM Agents for Autonomous Machine Learning Engineeringcited by 26
- 2025Simple Prompt Injection Attacks Can Leak Personal Data Observed by LLM Agents During Task Executioncited by 26
- 2025LLM-based Agentic Reasoning Frameworks: A Survey from Methods to Scenarioscited by 26
- 2025TAMAS: Benchmarking Adversarial Risks in Multi-Agent LLM Systemscited by 26
- 2025AutoData: A Multi-Agent System for Open Web Data Collectioncited by 25
- 2025MathAgent: Leveraging a Mixture-of-Math-Agent Framework for Real-World Multimodal Mathematical Error Detectioncited by 24
- 2025Graphs Meet AI Agents: Taxonomy, Progress, and Future Opportunitiescited by 23
- 2024CoMAL: Collaborative Multi-Agent Large Language Models for Mixed-Autonomy Trafficcited by 22
- 2025LLM-Powered AI Agent Systems and Their Applications in Industrycited by 22
- 2025TableMind: An Autonomous Programmatic Agent for Tool-Augmented Table Reasoningcited by 20
- 2025AI for Service: Proactive Assistance with AI Glassescited by 20
- 2025A Vision for Auto Research with LLM Agentscited by 18
- 2025Multi-Agent Deep Research: Training Multi-Agent Systems with M-GRPOcited by 18
- 2026Inside the Scaffold: A Source-Code Taxonomy of Coding Agent Architecturescited by 18
- 2025Agent Data Protocol: Unifying Datasets for Diverse, Effective Fine-tuning of LLM Agentscited by 17
- 2026EvoRoute: Experience-Driven Self-Routing LLM Agent Systemscited by 16
- 2026BackdoorAgent: A Unified Framework for Backdoor Attacks on LLM-based Agentscited by 16
- 2025The Automated but Risky Game: Modeling and Benchmarking Agent-to-Agent Negotiations and Transactions in Consumer Marketscited by 15
- 2025An Empirical Study of Testing Practices in Open Source AI Agent Frameworks and Agentic Applicationscited by 15
- 2025A Practical Guide for Designing, Developing, and Deploying Production-Grade Agentic AI Workflowscited by 15
- 2025A Survey on Agent Workflow -- Status and Futurecited by 14
- 2025An Empirical Study of Agent Developer Practices in AI Agent Frameworkscited by 14
- 2025GTM: Simulating the World of Tools for AI Agentscited by 14
50 most cited of 168 All 168 (JSON)
- 2026Forms of LLM-Integrated Applications from LLM-Chats to Autonomous AI Agent System8 Oct 2026
- 2026Agents in the Large: Perception-Centered Architecture for Persistent Agents31 Aug 2026
- 2026Extracting Knowledge from Tools in LLM Agents31 Aug 2026
- 2026HiDiffTIR: Hierarchical Difficulty-Aware Policy Optimization for Multi-Turn Tool-Integrated Reasoning22 Aug 2026
- 2026On Understanding, Identifying, and Mitigating Vulnerabilities in Agentic Large Language Models11 Aug 2026
- 2026CommitKV: Lifecycle-Aware KV Cache Compression via Commit Transitions for Multi-Turn Agents8 Aug 2026
- 2026From Economic Agents to Agentic Economies: A Systems Blueprint for Economic World Models6 Aug 2026
- 2026Scaling LLM-Driven Multi-Agent Systems: Design Principles and Architectural Scalability Analysis30 Jul 2026
- 2026What makes prompts a graph: necessary and sufficient conditions for prompt graph engineering30 Jul 2026
- 2026SciDataSailor: Deep Scientific Data Exploring29 Jul 2026
- 2026Addressable Recall Compaction for Long Context-Window Control in AI Agents27 Jul 2026
- 2026Agent Team Work Zone: An Automated, Persistent Workspace for Long-Lived Claude Code Agent Teams24 Jul 2026
38 more
- 2026Human-AI Agent Interaction as a Neuroplastic Training Environment14 Jul 2026
- 2026When Passing Tests Hides Vulnerabilities: An Empirical Study of Silent Failures in Agentic Systems25 Jun 2026
- 2026HiLSVA: Design and Evaluation of a Human-in-the-Loop Agentic System for Scientific Visualization25 Jun 2026
- 2026A Technical Taxonomy of LLM Agent Communication Protocols17 Jun 2026
- 2026Toward Self-Evolution-Ready Workflow Harnesses: A Reversible Migration Path and Convertibility Taxonomy for Expert LLM Pipelines15 Jun 2026
- 2026From Chatbot to Digital Colleague: The Paradigm Shift Toward Persistent Autonomous AI12 Jun 2026
- 2026GUITrans2Act: Understanding User Operational Behaviors from Mobile GUI Interactions with Vision-Language Models11 Jun 2026
- 2026The Containment Gap: How Deployed Agentic AI Frameworks Fail Public-Facing Safety Requirements11 Jun 2026
- 2026InternVideo3: Agentify Foundation Models with Multimodal Contextual Reasoning10 Jun 2026
- 2026What makes a harness a harness: necessary and sufficient conditions for an agent harness8 Jun 2026
- 2026Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agents3 Jun 2026
- 2026TRACES: Proactive Safety Auditing for Multi-Turn LLM Agents via Trajectory-State Modeling26 May 2026
- 2026Do Coding Agents Understand Least-Privilege Authorization?14 May 2026
- 2026GRAFT: Graph-Tokenized LLMs for Tool Planning12 May 2026
- 2026Social Theory Should Be a Structural Prior for Agentic AI: A Formal Framework for Multi-Agent Social Systems8 May 2026
- 2026Towards Security-Auditable LLM Agents: A Unified Graph Representation7 May 2026
- 2026SAAG: Structured Agent Assessment and Grounding30 Apr 2026
- 2026Rethinking Agentic Reinforcement Learning In Large Language Models30 Apr 2026
- 2026Co-evolving Agent Architectures and Interpretable Reasoning for Automated Optimization20 Apr 2026
- 2026Weak-Link Optimization for Multi-Agent Reasoning and Collaboration17 Apr 2026
- 2026OpenClaw and Ollama in Agentic AI: Toward Fully Autonomous and Scalable AI Agent Systems16 Apr 2026
- 2026SGA-MCTS: Decoupling Planning from Execution via Training-Free Atomic Experience Retrieval16 Apr 2026
- 2026AutoSurrogate: An LLM-Driven Multi-Agent Framework for Autonomous Construction of Deep Learning Surrogate Models in Subsurface Flow13 Apr 2026
- 2026AgentWebBench: Benchmarking Multi-Agent Coordination in Agentic Web13 Apr 2026
- 2026AgentOpt v0.1 Technical Report: Client-Side Optimization for LLM-Based Agent7 Apr 2026
- 2026Quantifying Trust: Financial Risk Management for Trustworthy AI Agents5 Apr 2026
- 2026CODE-GEN: A Human-in-the-Loop RAG-Based Agentic AI System for Multiple-Choice Question Generation5 Apr 2026
- 2026Inside the Scaffold: A Source-Code Taxonomy of Coding Agent Architectures3 Apr 2026
- 2026Evaluating Privilege Usage of Agents with Real-World Tools30 Mar 2026
- 2026VeriGrey: Greybox Agent Validation18 Mar 2026
- 2026Is Your LLM-as-a-Recommender Agent Trustable? LLMs' Recommendation is Easily Hacked by Biases (Preferences)18 Mar 2026
- 2026You Told Me to Do It: Measuring Instructional Text-induced Private Data Leakage in LLM Agents12 Mar 2026
- 2026One Supervisor, Many Modalities: Adaptive Tool Orchestration for Autonomous Queries12 Mar 2026
- 2026GraphBit: A Graph-based Agentic Framework for Non-Linear Agent Orchestration8 Mar 2026
- 2026Learning When to Act or Refuse: Guarding Agentic Reasoning Models for Safe Multi-Step Tool Use3 Mar 2026
- 2026DuCCAE: A Hybrid Engine for Immersive Conversation via Collaboration, Augmentation, and Evolution25 Feb 2026
- 2026"Are You Sure?": An Empirical Study of Human Perception Vulnerability in LLM-Driven Agentic Systems24 Feb 2026
- 2026LAMMI-Pathology: A Tool-Centric Bottom-Up LVLM-Agent Framework for Molecularly Informed Medical Intelligence in Pathology21 Feb 2026
50 newest of 168 All 168 (JSON)
- 2025Small Language Models are the Future of Agentic AIcited by 270
- 2025DeepResearch Bench: A Comprehensive Benchmark for Deep Research Agentscited by 248
- 2024Magentic-One: A Generalist Multi-Agent System for Solving Complex Taskscited by 232
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challengescited by 205
- 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Surveycited by 205
- 2024Large Language Model-Brained GUI Agents: A Surveycited by 162
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 126
- 2025G-Memory: Tracing Hierarchical Memory for Multi-Agent Systemscited by 122
- 2025AgenTracer: Who Is Inducing Failure in the LLM Agentic Systems?cited by 116
- 2024AutoML-Agent: A Multi-Agent LLM Framework for Full-Pipeline AutoMLcited by 87
- 2025From AI for Science to Agentic Science: A Survey on Autonomous Scientific Discoverycited by 77
- 2025A Survey on (M)LLM-Based GUI Agentscited by 62
12 most cited of 103 All 103 (JSON)
- 2026Agents in the Large: Perception-Centered Architecture for Persistent Agents31 Aug 2026
- 2026Extracting Knowledge from Tools in LLM Agents31 Aug 2026
- 2026On Understanding, Identifying, and Mitigating Vulnerabilities in Agentic Large Language Models11 Aug 2026
- 2026Scaling LLM-Driven Multi-Agent Systems: Design Principles and Architectural Scalability Analysis30 Jul 2026
- 2026Agent Team Work Zone: An Automated, Persistent Workspace for Long-Lived Claude Code Agent Teams24 Jul 2026
- 2026When Passing Tests Hides Vulnerabilities: An Empirical Study of Silent Failures in Agentic Systems25 Jun 2026
- 2026HiLSVA: Design and Evaluation of a Human-in-the-Loop Agentic System for Scientific Visualization25 Jun 2026
- 2026A Technical Taxonomy of LLM Agent Communication Protocols17 Jun 2026
- 2026The Containment Gap: How Deployed Agentic AI Frameworks Fail Public-Facing Safety Requirements11 Jun 2026
- 2026InternVideo3: Agentify Foundation Models with Multimodal Contextual Reasoning10 Jun 2026
- 2026What makes a harness a harness: necessary and sufficient conditions for an agent harness8 Jun 2026
- 2026Human oversight of agentic systems in practice: Examining the oversight work, challenges, and heuristics of developers using software agents3 Jun 2026
12 newest of 103 All 103 (JSON)
- 2025A Survey of Frontiers in LLM Reasoning: Inference Scaling, Learning to Reason, and Agentic Systemscited by 111
- 2025LLM-based Agentic Reasoning Frameworks: A Survey from Methods to Scenarioscited by 26
- 2025MathAgent: Leveraging a Mixture-of-Math-Agent Framework for Real-World Multimodal Mathematical Error Detectioncited by 24
- 2025TableMind: An Autonomous Programmatic Agent for Tool-Augmented Table Reasoningcited by 20
- 2025Multi-Agent Deep Research: Training Multi-Agent Systems with M-GRPOcited by 18
- 2024Watson: A Cognitive Observability Framework for the Reasoning of LLM-Powered Agentscited by 8
- 2026Learning When to Act or Refuse: Guarding Agentic Reasoning Models for Safe Multi-Step Tool Usecited by 8
- 2025ToolDreamer: Instilling LLM Reasoning Into Tool Retrieverscited by 7
- 2025Branch-and-Browse: Efficient and Controllable Web Exploration with Tree-Structured Reasoning and Action Memorycited by 6
- 2025OracleAgent: A Multimodal Reasoning Agent for Oracle Bone Script Researchcited by 3
- 2025Empowering Real-World: A Survey on the Technology, Practice, and Evaluation of LLM-driven Industry Agentscited by 2
- 2026Addressable Recall Compaction for Long Context-Window Control in AI Agentscited by 2
12 most cited of 17 All 17 (JSON)
- 2026HiDiffTIR: Hierarchical Difficulty-Aware Policy Optimization for Multi-Turn Tool-Integrated Reasoning22 Aug 2026
- 2026Addressable Recall Compaction for Long Context-Window Control in AI Agents27 Jul 2026
- 2026Rethinking Agentic Reinforcement Learning In Large Language Models30 Apr 2026
- 2026Co-evolving Agent Architectures and Interpretable Reasoning for Automated Optimization20 Apr 2026
- 2026Weak-Link Optimization for Multi-Agent Reasoning and Collaboration17 Apr 2026
- 2026Learning When to Act or Refuse: Guarding Agentic Reasoning Models for Safe Multi-Step Tool Use3 Mar 2026
- 2026From Single to Multi-Agent Reasoning: Advancing GeneGPT for Genomics QA15 Jan 2026
- 2025Multi-Agent Deep Research: Training Multi-Agent Systems with M-GRPO17 Nov 2025
- 2025OracleAgent: A Multimodal Reasoning Agent for Oracle Bone Script Research30 Oct 2025
- 2025ToolDreamer: Instilling LLM Reasoning Into Tool Retrievers22 Oct 2025
- 2025Empowering Real-World: A Survey on the Technology, Practice, and Evaluation of LLM-driven Industry Agents20 Oct 2025
- 2025Branch-and-Browse: Efficient and Controllable Web Exploration with Tree-Structured Reasoning and Action Memory18 Oct 2025
12 newest of 17 All 17 (JSON)
- 2026Is Agentic RAG worth it? An experimental comparison of RAG approachescited by 5
- 2024Satyrn: A Platform for Analytics Augmented Generationcited by 2
- 2026CODE-GEN: A Human-in-the-Loop RAG-Based Agentic AI System for Multiple-Choice Question Generationcited by 1
- 2026Forms of LLM-Integrated Applications from LLM-Chats to Autonomous AI Agent Systemcited by 0
- 2026Forms of LLM-Integrated Applications from LLM-Chats to Autonomous AI Agent System8 Oct 2026
- 2026CODE-GEN: A Human-in-the-Loop RAG-Based Agentic AI System for Multiple-Choice Question Generation5 Apr 2026
- 2026Is Agentic RAG worth it? An experimental comparison of RAG approaches12 Jan 2026
- 2024Satyrn: A Platform for Analytics Augmented Generation17 Jun 2024
- 2024AI Agents Under Threat: A Survey of Key Security Challenges and Future Pathwayscited by 127
- 2025A Survey of Context Engineering for Large Language Modelscited by 126
- 2025MedRAX: Medical Reasoning Agent for Chest X-raycited by 70
- 2024FIRE: Fact-checking with Iterative Retrieval and Verificationcited by 39
- 2025Characterizing AI Agents for Alignment and Governancecited by 30
- 2025AI for Service: Proactive Assistance with AI Glassescited by 20
- 2025Debate-to-Detect: Reformulating Misinformation Detection as a Real-World Debate with Large Language Modelscited by 12
- 2025Blueprint First, Model Second: A Framework for Deterministic LLM Workflowcited by 12
- 2025Distributional AGI Safetycited by 12
- 2024Security Threats in Agentic AI Systemcited by 11
- 2025Episodic memory in AI agents poses risks that should be studied and mitigatedcited by 11
- 2024SafetyAnalyst: Interpretable, Transparent, and Steerable Safety Moderation for AI Behaviorcited by 10
12 most cited of 40 All 40 (JSON)
- 2026What makes prompts a graph: necessary and sufficient conditions for prompt graph engineering30 Jul 2026
- 2026SciDataSailor: Deep Scientific Data Exploring29 Jul 2026
- 2026Human-AI Agent Interaction as a Neuroplastic Training Environment14 Jul 2026
- 2026Toward Self-Evolution-Ready Workflow Harnesses: A Reversible Migration Path and Convertibility Taxonomy for Expert LLM Pipelines15 Jun 2026
- 2026From Chatbot to Digital Colleague: The Paradigm Shift Toward Persistent Autonomous AI12 Jun 2026
- 2026GRAFT: Graph-Tokenized LLMs for Tool Planning12 May 2026
- 2026SAAG: Structured Agent Assessment and Grounding30 Apr 2026
- 2026SGA-MCTS: Decoupling Planning from Execution via Training-Free Atomic Experience Retrieval16 Apr 2026
- 2026Quantifying Trust: Financial Risk Management for Trustworthy AI Agents5 Apr 2026
- 2026Human Attribution of Causality to AI Across Agency, Misuse, and Misalignment17 Feb 2026
- 2026Autonomous Action Runtime Management(AARM):A System Specification for Securing AI-Driven Actions at Runtime10 Feb 2026
- 2025Distributional AGI Safety18 Dec 2025
12 newest of 40 All 40 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025AI Agents: Evolution, Architecture, and Real-World Applications
- 2025A Comprehensive Review of AI Agents: Transforming Possibilities in Technology and Beyond
- 2025Distinguishing Autonomous AI Agents from Collaborative Agentic Systems: A Comprehensive Framework for Understanding Modern Intelligent Architectures
- 2025Control Plane as a Tool: A Scalable Design Pattern for Agentic AI Systems
- 2025AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challenges
- 2026The Path Ahead for Agentic AI: Challenges and Opportunities
- 2026Agentic Artificial Intelligence (AI): Architectures, Taxonomies, and Evaluation of Large Language Model Agents
- 2025AgentArch: A Comprehensive Benchmark to Evaluate Agent Architectures in Enterprise