mlsanityData to 14 Oct 2026

Agents as Software: A Programming Languages Agenda for Agent Reliability

arXiv 2609.32198 ↗First posted 26 Sep 2026cs.PL cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

AI agents increasingly resemble software systems: they call tools, remember facts, follow policies, delegate work, and take actions with real consequences. % Yet the ``program'' of an agent is scattered across prompts, tools, memories, workflows, and execution traces, making its behavior difficult to inspect through ordinary testing and debugging alone. % This essay argues that a programming-systems perspective offers a natural lens for making agents reliable. % We recast agents as programmable artifacts whose behavior can be specified over traces and state, checked before deployment, monitored during execution, and improved from observed failures. % The goal is not to make probabilistic agents behave like deterministic programs, but to give them enough structure that their behavior can be reasoned about, controlled, and repaired.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 24 of its 53 references that are in the map. First posted on arXiv 26 Sep 2026.

Builds on

24 of 53 references.

References · 24

  1. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
  2. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
  3. 2023SGLang: Efficient Execution of Structured Language Model Programscited by 1,141
  4. 2023ViperGPT: Visual Inference via Python Execution for Reasoningcited by 603
  5. 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
  6. 2023PromptRobust: Towards Evaluating the Robustness of Large Language Models on Adversarial Promptscited by 226
  7. 2025AgentSpec: Customizable Runtime Enforcement for Safe and Reliable LLM Agentscited by 223
  8. 2023Sociotechnical Safety Evaluation of Generative AI Systemscited by 157
  9. 2022Sociotechnical Harms of Algorithmic Systems: Scoping a Taxonomy for Harm Reductioncited by 138
  10. 2022Prompting Is Programming: A Query Language for Large Language Modelscited by 110
  11. 2023Scallop: A Language for Neurosymbolic Programmingcited by 63
  12. 2020Neuro-Symbolic Visual Reasoning: Disentangling "Visual" from "Reasoning"cited by 35
12 more
  1. 2025Enforcing Temporal Constraints for LLM Agentscited by 34
  2. 2025AgentGuard: Runtime Verification of AI Agentscited by 17
  3. 2024PDL: A Declarative Prompt Programming Languagecited by 14
  4. 2025PromptPex: Automatic Test Generation for Language Model Promptscited by 9
  5. 2026Agentproof: Static Verification of Agent Workflow Graphscited by 9
  6. 2023Data Extraction via Semantic Regular Expression Synthesiscited by 8
  7. 2024APPL: A Prompt Programming Language for Harmonious Integration of Programs and Large Language Model Promptscited by 8
  8. 2026Willful Disobedience: Automatically Detecting Failures in Agentic Tracescited by 6
  9. 2025Open Agent Specification (Agent Spec): A Unified Representation for AI Agentscited by 5
  10. 2019Composing Neural Learning and Symbolic Reasoning with an Application to Visual Discriminationcited by 4
  11. 2025A Closer Look at the Existing Risks of Generative AI: Mapping the Who, What, and How of Real-World Incidentscited by 4
  12. 2025An Empirically-grounded tool for Automatic Prompt Linting and Repair: A Case Study on Bias, Vulnerability, and Optimization in Developer Promptscited by 1

Built on by

Not cited yet.