跳到正文
arXiv cs.AI· Sadra Sabouri, Hosein Hasanbeig, Adam Sage, Shreya Sinha, Cale Darling, Ashish Tiwari, Katie Garms, Souti Chattopadhyay, Sumit Gulwani·· 3 小时前AI 评分52

FlashScript 论文提出将智能体重复工作流编译为可复用神经符号程序

FlashScript: Compiling Recurring Agent Workflows into Reusable Neuro-Symbolic Programs

AI 导读

一篇 arXiv 论文提出 FlashScript,把成功的智能体运行轨迹编译成可复用的神经符号程序(NSP),动作与数据变换转为代码、实例值转为参数、需模型判断的决策转为 LLM 调用。

正文 · 原文

View PDF HTML (experimental)

Abstract:Many agent tasks recur with new data or small changes, yet agents regenerate their reasoning and actions on each run, producing different results. Distilling a prior run into a skill helps the agent avoid earlier mistakes, but it still re-runs the full process each time, so runs can vary and incur that cost. We compile a successful agent run into a reusable neuro-symbolic program (NSP) with a set of guidelines we call FlashScript. Actions and data transformations become code, instance-specific values become parameters, and decisions that need model judgment become LLM calls. We identify three layers where these calls belong and three techniques that replace most of them with code. The compilation does not remove nondeterminism; it localizes it, so the deterministic program and its neural calls can be reviewed and tested separately. Across 120 WorkBench analytics tasks with Claude Haiku 4.5, the NSPs were correct and made identical tool calls on every run, using about 70 times fewer input tokens and a third of the runtime of a skill-guided agent whose runs were inconsistent. In a composite version of the tasks, the skill-guided agent's accuracy fell to 23%, and its output inconsistency increased, while the NSPs remained correct and identical across all runs. The NSPs successfully generalized to all 108 unseen instances of the same templates. Our findings suggest that NSPs from agent trajectories can be considered cumulative software assets for end-users to test, maintain, and reuse in their recurring workflows.
Subjects: Human-Computer Interaction (cs.HC); Artificial Intelligence (cs.AI); Software Engineering (cs.SE)
Cite as: arXiv:2610.33876 [cs.HC]
  (or arXiv:2610.33876v1 [cs.HC] for this version)
  https://doi.org/10.48550/arXiv.2610.33876

arXiv-issued DOI via DataCite (pending registration)

Submission history

From: Sadra Sabouri [view email]
[v1] Sat, 24 Oct 2026 19:32:30 UTC (107 KB)

来源:arXiv cs.AI · arxiv.org