Tool and Agent Selection for Large Language Model Agents in Production: A Survey

Read full text
Authors: Elias Lumer, Ashok Gulati, Faheem Nizar, Dzmitry Hedroits, A. Mehta, Henry Hwangbo, V. Subbiah, Pradeep Honaganahalli Basavaraju, James A. Burke
Cited by: 2
References: 120

Abstract

Large Language Model (LLM) agents have demonstrated remarkable abilities to interact with external tools, functions, Model Context Protocol (MCP) servers, and agents. Due to the fast-paced nature of the industry, existing literature does not accurately represent the current state of tool and agent selection. This work provides the first detailed examination of tool selection from a production perspective, distinguishing between the frontend layer where users interact with agents through buttons, slash commands, or natural language, and the backend layer where retrieval, execution, orchestration, and memory enable scalable reasoning. The paper contributes a unified taxonomy of modern tool and agent selection approaches, a production-oriented framework covering dynamic tool retrieval, context engineering, execution methods, memory, and evaluation, and identifies challenges and promising avenues for research.

Fields of Study & Subjects

Multi-Agent Systems and Negotiation Robotic Process Automation Applications Business Process Modeling and Analysis

Publication details

Journal / source
2026 IEEE Conference on Artificial Intelligence (CAI)
Publisher
IEEE
Pages
701–708
Publication date
8 May 2026