paperbot · PL 论文追踪

全部论文 待读 收藏

P2 On the Road to Personalized Code Intelligence: Portraiting and Assisting Developers Based on Their In-IDE Behaviors

迈向个性化代码智能:基于开发者在 IDE 内行为的画像与辅助
FSE Proceedings of the 34th ACM International Conference on the Foundations of Software Engineering2026匹配度 3/10 · 论文聚焦于基于开发者 IDE 内行为的个性化代码智能与开发者画像,属于编程环境、开发者工具和 LLM 辅助编程的交叉,但与用户核心关注的静态分析、形式化验证、浮点程序分析、贝叶斯程序分析及其与 LLM 的交叉均无直接关系。引用 0 inbox
Yuhong Liu, Yunhe Su, Zhipeng Peng, Zhiwen Luo, Lin Shi, Zhi Jin, Li Zhang
crossref: 2026-09-12

AI 速览

一句话:提出基于开发者 IDE 内行为进行画像,推动代码智能从通用方案走向个性化辅助。

现有代码智能系统常忽视开发者个体差异,而开发者在编码风格、工具链偏好、领域专长与问题解决策略上高度异质,统一响应对专家冗长、对新手晦涩,影响效果与采用。本文主张从“一刀切”转向“一人一策”的个性化代码智能,将开发者在 IDE 内的动态行为——代码编写模式、导航路径与调试轨迹——作为其能力与习惯的隐式表示;通过捕获和解释这些信号,可对开发者画像并据此提供辅助。摘要未报告具体评估结果,重点在于问题动机与个性化代码智能的形式化。

问题
现有代码智能系统忽视开发者的异质性,统一响应难以匹配不同开发者在编码风格、工具链偏好、专长与问题解决策略上的差异。
方法
利用开发者在 IDE 内的动态行为(代码编写、导航、调试轨迹)构建开发者画像,并据此实现个性化代码智能辅助。
评估
摘要未报告具体评估方式或结果,主要停留在问题动机与个性化代码智能的形式化框架层面。
原文摘要(Abstract)

The rapid advancement of LLMs has opened new opportunities in automated software engineering, driving progress in code understanding, agent-based workflows, and productivity tools. However, existing code intelligence systems have largely sidelined the end-users they aim to serve—the developers themselves. Developers exhibit substantial heterogeneity across multiple dimensions: coding style, toolchain preferences, domain-specific expertise, and problem-solving strategies. Failing to account for these individual differences directly compromises both the effectiveness of code intelligence and the likelihood of its adoption. For example, a senior architect and a junior engineer ask: "Describe the authorization module." Without personalized context, the system produces a uniform response—verbose for the expert, incomprehensible for the novice. This gap motivates a fundamental shift: from one-size-fits-all to one-size-fits-one code intelligence. A developer's dynamic in-IDE behaviors—code authoring patterns, navigation pathways, debugging trajectories—implicitly encode a rich representation of their competencies and habits. If captured and interpreted systematically, these signals can enable Personalized Code Intelligence, formalized as:

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot9861,
  title = {On the Road to Personalized Code Intelligence: Portraiting and Assisting Developers Based on Their In-IDE Behaviors},
  author = {Yuhong Liu and Yunhe Su and Zhipeng Peng and Zhiwen Luo and Lin Shi and Zhi Jin and Li Zhang},
  booktitle = {FSE},
  year = {2026},
  doi = {10.1145/3803437.3807398}
}