Code4MeV2:一个面向科研的代码补全平台
软件工程
2025-10-07 v1 人工智能
摘要
AI 驱动的代码补全工具在软件开发中的应用有所显著增加,但由此产生的用户交互数据仍停留在大型企业的专有范围内。这构成了学术界的障碍,因为研究人员往往需要开发专门的平台来进行关于人类-AI 交互的研究,从而使得可重复性研究和大规模数据分析变得不切实际。本文我们介绍 Code4MeV2,一个面向科研的、开源代码补全插件,用于 JetBrains IDE,以解决这一限制。Code4MeV2 采用客户端-服务器体系结构,并特点包括内联代码补全和上下文感知的聊天助手。其核心贡献是提供模块化和透明的数据收集框架,使研究人员对遥测和上下文收集拥有细粒度的控制。Code4MeV2 在代码补全性能上实现了与行业相当的水平,平均延迟为 200~ms。我们通过专家评估和与 8 名用户参与的调查来评估该工具。来自研究人员和日常用户的反馈突显了其信息性和实用性。我们邀请社区采用并贡献此工具。有关该工具的更多信息,请访问 https://app.code4me.me。
引用
@article{arxiv.2510.03755,
title = {Code4MeV2: a Research-oriented Code-completion Platform},
author = {Roham Koohestani and Parham Bateni and Aydin Ebrahimi and Behdad Etezadi and Kiarash Karimi and Maliheh Izadi},
journal= {arXiv preprint arXiv:2510.03755},
year = {2025}
}
备注
Under review for submission at a conference