Shell-based agents
1 article · search the full text for this term
-
Shell-Based Agents as Execution Systems: A Survey of Command Generation, Verification, Security, State, and Recovery
Abstract: Shell environments are increasingly becoming interfaces through which AI agents interact with software and operating systems. Unlike conventional command generation systems, shell-based agents can interpret task objectives, plan multi-step actions, invoke terminal tools, observe system state, and adapt subsequent actions. These capabilities support software development, system administration, experimentation, and automated operations, but also introduce reliability and security challenges that cannot be assessed through command generation alone. This survey reviews 57 …
Published in Journal of Advances in Shell Programming · Vol. 13, Issue 2, 2026 · pp. 30–54 Read article