网易首页 > 网易号 > 正文 申请入驻

把Agent丢入1000+文件:人大CoDA-Bench揭示Code Agent瓶颈

0
分享至



给 Code Agent 一个明确的数据文件,它往往能写出正确的分析代码。

但如果把它放进一个包含 1000 + 文件的真实数据目录,只告诉它一句自然语言问题,不给文件名、不告诉路径、不提供 schema,它还能完成任务吗?

中国人民大学的研究团队提出CoDA-Bench,联合评估 Agent 的Code Intelligence + Data Intelligence。该基准首次把 Code Agent 放进包含 1000 + 数据文件的复杂环境下,要求模型先自主探索文件系统、找到相关数据,再编写代码完成分析。实验显示,即使当前表现最好的系统,在 CoDA-Bench 上执行准确率也只有61.1%;在更难的 CoDA-HARD 子集上,最高准确率进一步降至49.6%

当前 Code Agent 的真实瓶颈,并不是 “不会写代码”,而是找不对数据。相关论文、数据、代码均已开源:



  • 项目主页:https://coda-bench.github.io/
  • 论文链接:https://arxiv.org/abs/2606.15300
  • 评估代码:https://github.com/ruc-datalab/CoDA-Bench
  • 数据链接:https://huggingface.co/datasets/RUC-DataLab/CoDA-Bench

现有 Code Agent 评估的隐藏前提

数据已经被准备好

过去很多代码或数据分析评测,都会默认把目标文件交给 Agent。模型要做的是读取给定数据、编写代码、运行程序并输出答案。

但真实工作流里,用户往往不会提前整理好数据,也不会告诉 Agent 正确文件在哪。数据可能分散在复杂目录中,格式多样、命名不统一,还夹杂大量主题相近但实际无关的文件

这就带来一个容易被忽视的问题:如果 benchmark 默认把正确数据交给 Agent,它测到的更多是「给定数据后的代码能力」,而不是完整真实工作流中的 Agent 能力。

CoDA-Bench 关注的正是这个缺口:

当正确数据不再被提前给出时,当前 Code Agent 还能否完成数据密集型分析任务?

CoDA-Bench:

让 Agent 自己找数据、写代码、给答案



视频链接:https://mp.weixin.qq.com/s/ofOV3iGUdfZyGpZ8az0fFA

模型既需要找数据也需要写代码分析数据!

在 CoDA-Bench 中,Agent 被放入一个包含 1000 + 数据文件的 Linux sandbox。它只会收到一个自然语言任务,但不被告知目标分析文件路径、文件名或数据的 schema

它需要自己完成完整流程:

  • 理解自然语言任务需求;
  • 在 Linux 文件系统中探索数据目录;
  • 从大量候选文件中找到相关数据;
  • 理解数据结构和字段含义;
  • 编写代码进行分析;
  • 运行代码并输出最终答案。

因此,CoDA-Bench 同时考察 Agent 的两类能力:

  • Data Intelligence:能不能在复杂数据环境中发现、理解和选择正确数据源;
  • Code Intelligence:能不能基于数据写出正确分析代码,并得到正确结果。

这使得 CoDA-Bench 不再只评测「给定数据后的代码生成」,而是评测从数据发现到代码执行的完整链条



难点不在「文件多」,

而在「干扰文件也很像」

构造这样的环境并不容易,一种直观做法是往目录里塞很多无关文件。但随机放入大量无关文件,Agent 很容易通过文件名、关键词或格式把干扰数据排除掉。这样的环境看起来复杂,但并不能真实反映数据发现的难度。

CoDA-Bench 没有简单地使用随机噪声,而是基于 Kaggle 生态构建数据环境。研究团队分析了 Kaggle notebooks 中不同数据集的共现关系:如果多个数据集经常被真实用户在同一个 notebook 中使用,它们通常属于相近主题或分析场景。

基于这种共现关系,CoDA-Bench 构建了一个大规模数据集网络,并进一步划分出多个语义相关的数据社区,每个任务环境中的干扰文件都来自同一个数据社区。

这使得 Agent 面对的不是垃圾堆,而是一批看起来都合理的候选数据。

目标数据和干扰数据往往主题相近、结构相似,Agent 不能只靠简单关键词匹配,而必须真正理解任务需求和数据内容。



构造CoDA-Bench数据环境所使用的Kaggle社区数据集共现关系图

从真实 Kaggle notebook 中

反向构造可验证任务

除了数据环境,CoDA-Bench 的任务本身也来自真实分析过程。

研究团队从 Kaggle notebooks 中提取可复现的分析结果,例如统计量、排名、比例、聚合结果等,并将这些结果作为solution anchor,再反向构造自然语言问题。

这让 CoDA-Bench 的任务具备三个特点:

  • 真实来源:问题来自真实 Kaggle notebook 中的数据分析流程;
  • 可验证答案:答案对应可复现的统计量、排名、比例或聚合结果;
  • 对抗式演化:如果任务对强模型太容易,就移除明显提示;如果任务变得歧义或不可解,就修正或回退,最后再经过人工检查保证问题的可靠性。

这种构造方式既保留了真实数据分析中的问题形态,也保证答案可以通过代码复现,便于自动化评测。



结果:Agent 经常不是写错,而是先找错

研究团队评测了多个当前常用的 Code Agent 和 Agent 框架,包括 Claude Code、Codex CLI、OpenHands 和 Mini-SWE-Agent。

实验结果显示,当前强 Agent 在 CoDA-Bench 上仍然面临明显挑战

  • 在完整 CoDA-Bench 上,最高执行准确率为61.1%
  • 在更难的 CoDA-HARD 子集上,最高执行准确率进一步下降到49.6%



更关键的问题是:这些失败并不总是来自代码写错。很多时候,Agent 在第一步就没有找到正确数据

为了区分「写代码难」和「找数据难」,研究团队进行了 oracle data 实验。

在普通设置中,Agent 需要自己从完整数据环境中发现相关文件;在 oracle 设置中,系统直接告诉 Agent 正确数据路径,只考察后续代码分析能力。

结果差距很大:

  • Claude Code + Sonnet-4.6 在 CoDA-HARD 上从45.4%提升到73.1%
  • OpenHands + GPT-5.5 从44.5%提升到68.9%

这说明,数据发现已经成为当前 Code Agent 的关键瓶颈

如果一个 benchmark 默认把正确数据交给 Agent,它可能会系统性高估 Agent 在真实数据分析场景中的能力。



总结

CoDA-Bench 并不是为了证明某个具体 Agent 不够强,而是希望补上当前 Agent 评测中的一个重要缺口:真实任务中,数据往往不是已经准备好的输入,而是散落在复杂环境中的资源

一个真正可用的 Code Agent,需要先判断该用什么数据、从哪里找数据、如何验证数据是否匹配任务需求,然后才能谈得上写代码分析。CoDA-Bench 希望为这一方向提供更真实、更系统的评测基础。

论文、代码和数据均已开放,欢迎大家体验并提交新的 Agent 结果。

作者介绍



张玉鑫,中国人民大学信息学院在读博士生,导师为范举教授。研究方向包括大语言模型、数据智能体、数据分析与智能体强化学习,主要关注大模型在复杂数据环境中的自主查询、数据发现和代码分析能力。个人主页:yuxinzhang-research.github.io



张绍磊,中国人民大学信息学院助理教授。他于中国科学院计算技术研究所获得博士学位。研究方向涵盖大语言模型、智能体系统、数据科学。相关研究成果在 NeurIPS、ACL、ICLR 等国际人工智能与自然语言处理会议发表论文 30 余篇,开源的多语言与多模态大模型项目在 GitHub 社区累计获得 10000 + 星标,模型下载量万余次。长期担任国际会议 ACL ARR 领域主席。个人主页:https://zhangshaolei1998.github.io/



范举,中国人民大学教授、博士生导师,国家级青年人才,中国计算机学会数据库专委会、大数据专委会执行委员。研究方向包括:数据治理技术与系统、智能数据库系统等。相关研究成果在计算机领域国际顶级期刊 / 会议发表论文 60 余篇。作为负责人先后主持国家自然科学基金优秀青年基金项目、重点项目、面上项目,以及多项产学研合作项目。先后获得 ICDE 2025 Best Paper Runner-Up、ACM SIGMOD Research Highlight Award、ACM China Rising Award、宝钢优秀教师等奖励。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
47岁香港女星承认与70岁百亿富豪恋情,不惧23岁年龄差,直言年龄不是问题,开心最重要

47岁香港女星承认与70岁百亿富豪恋情,不惧23岁年龄差,直言年龄不是问题,开心最重要

叨唠
2026-10-25 19:48:24
谢贤前女友CoCo大曝张柏芝三胎生父内幕,无底线爆料,账号被封!

谢贤前女友CoCo大曝张柏芝三胎生父内幕,无底线爆料,账号被封!

寻墨阁
2026-03-06 13:57:52
“浑身都是放纵的痕迹!”母亲晒儿子大学三年变化,连面相都变了,家长认为责任在学校,网友们痛斥

“浑身都是放纵的痕迹!”母亲晒儿子大学三年变化,连面相都变了,家长认为责任在学校,网友们痛斥

蝴蝶花雨话教育
2026-10-20 00:05:15
中兴通讯前三季营收1168亿 算力营收占比38% 均创历史新高

中兴通讯前三季营收1168亿 算力营收占比38% 均创历史新高

快科技
2026-10-26 17:34:18
曼联新帅二选一,孔蒂已出局!卡里克输球加速下课进程本周将换帅

曼联新帅二选一,孔蒂已出局!卡里克输球加速下课进程本周将换帅

罗米的曼联博客
2026-10-26 09:47:16
这就是差距?陈熠3-0张本美和后,日媒一针见血 指出蒯曼出局原因

这就是差距?陈熠3-0张本美和后,日媒一针见血 指出蒯曼出局原因

烟浔渺渺
2026-10-26 00:00:39
相伴25年夫妻闹离婚,丈夫发现妻子一年前私自将共同房产赠与儿子,于是将妻儿一并起诉,法院:妻子和儿子构成恶意串通,赠与行为无效

相伴25年夫妻闹离婚,丈夫发现妻子一年前私自将共同房产赠与儿子,于是将妻儿一并起诉,法院:妻子和儿子构成恶意串通,赠与行为无效

都市快报橙柿互动
2026-10-26 18:56:57
苏州一对情侣,谈了7年,女子提了18次分手,分手后在街头痛哭!

苏州一对情侣,谈了7年,女子提了18次分手,分手后在街头痛哭!

川渝视觉
2026-04-17 22:13:14
去了一趟日本才发现:在日本普通人眼里,中国人原来是这样的!

去了一趟日本才发现:在日本普通人眼里,中国人原来是这样的!

共情故事会
2026-10-25 12:02:34
法国、意大利、西班牙、葡萄牙、比利时等欧洲多国爆发大规模抗议活动,一些商铺和公共设施遭破坏,千余人被捕

法国、意大利、西班牙、葡萄牙、比利时等欧洲多国爆发大规模抗议活动,一些商铺和公共设施遭破坏,千余人被捕

政知新媒体
2026-10-26 11:40:55
小卡赛季首次伤停!猛龙惨负森林狼吞首败 华子26分巴恩斯12中0

小卡赛季首次伤停!猛龙惨负森林狼吞首败 华子26分巴恩斯12中0

醉卧浮生
2026-10-26 09:39:30
中国石油股价创18年来新高,4个月涨近56%

中国石油股价创18年来新高,4个月涨近56%

21世纪经济报道
2026-10-26 13:47:30
普京痛批:说是俄罗斯煽动欧洲国家骚乱“过分了”,不过也司空见惯了,反正俄罗斯一直都被指责犯下各种“滔天大罪”

普京痛批:说是俄罗斯煽动欧洲国家骚乱“过分了”,不过也司空见惯了,反正俄罗斯一直都被指责犯下各种“滔天大罪”

每日经济新闻
2026-10-26 17:20:13
10 月 26 日提醒所有退休人员十月份养老金到账,一定要核对三样内容

10 月 26 日提醒所有退休人员十月份养老金到账,一定要核对三样内容

老孙说
2026-10-26 13:46:14
有助于降低肾衰竭风险,这类食物真不错!还能抗炎、改善代谢

有助于降低肾衰竭风险,这类食物真不错!还能抗炎、改善代谢

掌上肾医
2026-10-26 17:46:42
贝儿18岁生日大片曝光!

贝儿18岁生日大片曝光!

眼界纵横
2026-10-26 17:01:54
有人把话挑明了:美国真正怕的,不是中国动手,是中国坐下

有人把话挑明了:美国真正怕的,不是中国动手,是中国坐下

纪史行者
2026-10-25 09:00:10
贾静雯没想到,当年赔2600万争回的女儿,如今用50亿遗产替她争光

贾静雯没想到,当年赔2600万争回的女儿,如今用50亿遗产替她争光

落雪听梅a
2026-10-26 18:22:00
19亿铂金级肉签公布中签结果,中签号码48.78万个,股民的雨露均沾奖!

19亿铂金级肉签公布中签结果,中签号码48.78万个,股民的雨露均沾奖!

数据挖掘分析
2026-10-26 07:12:15
领先20+却连续崩盘!哈登也无助,真正源头却仍然活在舒适区里

领先20+却连续崩盘!哈登也无助,真正源头却仍然活在舒适区里

老梁体育漫谈
2026-10-26 00:05:54
2026-10-26 19:32:49
机器之心Pro incentive-icons
机器之心Pro
专业的人工智能媒体
14305文章数 142751关注度
往期回顾 全部

科技要闻

K3.1 Pro发布才两天,Kimi道歉补额度!

头条要闻

媒体:最先进导弹部署地距中国台湾110公里 日美想干啥

头条要闻

媒体:最先进导弹部署地距中国台湾110公里 日美想干啥

体育要闻

13年后重回诺坎普,穆里尼奥又滑跪了

娱乐要闻

胡歌杨幂刘诗诗袁弘陈龙结伴去埃及

财经要闻

卢锋:全球失衡背后 大国博弈与多边治理

汽车要闻

云辇-M上车 第二代海豹07让驾驶者也能爱上的家用车

态度原创

亲子
数码
游戏
旅游
军事航空

亲子要闻

媳妇喝酒喝多了,回家后4岁女儿哄妈妈睡觉,真是妈妈的小棉袄

数码要闻

一加首款耳夹式耳机发布,佩戴无需分左右

《影之刃零》PC版145GB 预载需至少300GB

旅游要闻

恰如其汾,杭州调调!2026汾酒城市巡游计划杭州站等你来

军事要闻

高清大图!歼-15红蓝对抗训练最新画面

无障碍浏览 进入关怀版