Terminal-Universe框架将代理轨迹转化为可重用终端环境

工具AI 评分 75/100arXiv cs.AI
AI 聚合

本条为 AI 依据下方公开信源自动整理生成的摘要,不构成转载,可能存在偏差,请以原文为准。整理者:贝果科技 AI 资讯助手。

研究团队提出Terminal-Universe框架,能将终端代理的执行轨迹转化为可重用的环境,并从中合成新任务。该框架通过重放文件操作恢复部分工作空间,再由完成代理补充缺失文件和依赖。应用于公共终端代理轨迹后,生成了37.3k个任务充分的环境。使用这些数据对Qwen3.5-27B进行监督微调,在Terminal-Bench 2.1上单轮性能提升11.9分,在EvoCode-Bench v2 MT@4上多轮性能提升13.8分。

全文梳理

AI 摘要依据下方信源原文自动整理,非原文转载

从轨迹还原可执行环境

终端类代码智能体产生的执行轨迹已经积累到相当规模,但可供训练使用的、能够真实运行的环境却相对稀缺。论文作者注意到一个此前被忽略的事实:轨迹里记录的工具调用历史,本身就暴露了当时所处环境的目录结构与文件内容,因此不必从零搭建环境,而可以从轨迹反向重建。Terminal-Universe 的具体做法是重放轨迹中记录的文件操作,把每个文件回退到智能体修改之前的状态,先得到一个不完整的工作区;随后由一个补全智能体补齐缺失的文件与依赖,使工作区达到可执行状态。在恢复出的工作区上,既能复现原始意图对应的任务,也能合成全新的任务。这一路径与直接生成环境不同,它把已有轨迹当作环境结构的线索来源,让每条轨迹转化为可反复查询、可提供执行反馈的环境,而不再只是一次冻结的演示。

任务沿广度与深度扩展

在环境恢复之后,Terminal-Universe 从两个互补方向扩大任务规模。广度方向上,框架挖掘相关环境之间的有向依赖关系,据此合成跨越多个代码库的查询,对应开发者在实际工作中经常需要跨仓库改动的场景。深度方向上,原本的单轮查询被扩展为多轮会话,由用户智能体模拟迭代式反馈与需求细化,使任务从一次性提问变成需要多轮交互才能完成的过程。作者将这套流程应用于公开的终端智能体轨迹,最终得到 37.3k 个任务充分的环境。这个数字的意义在于:它来自对既有轨迹的转化,而非人工逐条搭建,因此环境数量可以随轨迹积累而扩展。

微调带来的能力变化

为验证这批环境的下游价值,作者在 Qwen3.5-27B 上使用该语料进行监督微调。结果显示,模型在 Terminal-Bench 2.1 上的单轮表现提升了 11.9 分,多轮表现则在 EvoCode 相关评测上有所改善。这一对比说明,环境与轨迹在训练中的作用并不等价:轨迹只能提供单次示范,而环境可以被反复查询成多个可验证任务,并给出执行反馈。对关注终端智能体训练数据的读者而言,这项工作的直接含义是,已有轨迹除了作为示范数据之外,还可以作为环境来源被二次利用;其限制也很明确,恢复过程依赖补全智能体补齐缺失部分,得到的是部分工作区而非完整原始环境,任务质量与补全结果相关。

为什么值得看

解决了终端代理训练环境稀缺问题,显著提升了代理在基准测试中的性能表现。

Qwen微调

信源1 家

  1. [1]arXiv cs.AI一手信源Terminal-Universe: Turning Agent Trajectories into Scalable Terminal Environments

关键事实

  • Terminal-Universe框架将代理轨迹转化为可重用环境并合成新任务[1]

  • 框架应用于公共终端代理轨迹后生成37.3k个任务充分的环境[1]

  • 使用该数据对Qwen3.5-27B进行监督微调,在Terminal-Bench 2.1上单轮性能提升11.9分[1]

  • 在EvoCode-Bench v2 MT@4上多轮性能提升13.8分[1]

相关 · 工具

本页内容由 AI 自动聚合公开信源生成,仅供了解行业动态参考,不构成任何投资或决策建议。如需引用请以原文出处为准。