论文

ReproAgent:契约引导的论文到代码复现

ReproAgent: Contract-Guided Paper-to-Code Reproduction

智能体系统Agent Harness

摘要

论文到代码的复现要求科学AI智能体把研究论文转化为可执行代码库,同时保留论文的方法、协议和产物。这件事之所以困难,是因为规格是分散的:论文中的显式内容(如算法、指标和产物)容易在漫长的智能体轨迹中丢失,而隐含细节(如框架默认值和承袭自相关工作的惯例)则不出现在论文里。我们提出ReproAgent,一个围绕持久实现契约构建的Prepare–Plan–Generate–Repair四阶段流水线。契约包含两个通道:实现需求通道把论文片段转化为代码义务,参考证据通道从相关代码库检索内容与结构证据。两者都绑定到工作包,投射为文件级契约,并在生成和修复阶段被持续使用。在PaperBench Code-Dev上,ReproAgent在Claude-Sonnet-4.5和Gemini-3-Flash两种骨干下均取得同骨干脚手架中的最高平均分。端到端通道消融和逐论文案例支持两个通道的贡献。代码与实验产物已公开。

ReproAgent:契约引导的论文到代码复现:论文配图
图1:ReproAgent概览。Prepare、Plan、Generate、Repair四阶段流程将实现需求通道与参考证据通道汇入共享的文件级实现契约。实现需求通道在生成与修复全程保留源自论文的代码义务,参考证据通道则提供来自相关仓库的包内内容与结构证据。