Agent Safety Program Synthesis Control Flow Type Checking
摘要

针对大语言模型智能体中运行时与生成代码分离导致的表达力受限及安全隐患,本文提出 LACUNA 编程模型。该模型将智能体动作定义为类型化调用,由模型在执行时填充代码,并在运行前进行类型检查以确保安全。若代码被拒绝,环境状态保持不变,编译器诊断信息驱动重试。该方法将 ReAct 循环、子智能体协作、技能调用及多模型规划统一为常规控制流。实验表明,LACUNA 在多个基准测试中实现了与安全基线相当的任务解决率,有效平衡了表达力与安全性。

AI 推荐理由

提出递归程序孔编程模型,核心解决多步计划生成、任务分解及安全控制流问题。

研究机构
EPFL, Lausanne, Switzerland
论文信息
作者 Yaoyu Zhao, Yichen Xu, Oliver Bračevac, Cao Nguyen Pham, Frank Zhengqing Wu et al.
发布日期 2026-05-27
arXiv ID 2605.28617
相关性评分 9/10 (高度相关)