Track 3: Interactive and Aligned IDEs in the LLM Era
Track leader at TU Delft: Maliheh Izadi (Assistant Professor)Track leader at JetBrains: Sergey Titov (Senior researcher)
An essential part of the success of tools like GitHub Copilot and ChatGPT is their interface. While some of these models’ capabilities were available before, the tools brought them to larger audiences without dramatically disrupting their workflow or requiring lots of additional steps. IDE users have their own workflows and the injection of new complex features, such as LLM-based ones, is a non-trivial task. We believe that there is significant space for innovation in the field of Human-AI interaction. While chat is a popular and user-friendly way of using LLMs, we believe there are better ways to utilize them in IDEs.
The goal of this project is to embed emerging LLM practices as code generation or code explanation into the developer workflow without disturbing the user and improving her productivity.
PhD Students:
- Agnia Sergeyuk (JetBrains)
- Ziyou Li (TU Delft)
MSc Students:
- Nadine Kuo
- Remco Schrijver (graduated in 2024): Thesis
- Frank van der Heijden (graduated in 2024): Thesis
- Andrei Ionescu (graduated in 2024): Thesis
Scientific Developer
- Roham Koohestani: Honours BSc student
Track News
Publications
-
Enhancing Human-IDE Interaction in the SDLC using LLM-based Mediator Agents The ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE), 2025
-
Mediating between Human Programmers and Integrated Development Environments using LLM-based Agents The 2025 ACM International Conference on the Foundations of Software Engineering (FSE), 2025
-
HyperSeq; A Hyper-Adaptive Representation for Predictive Sequencing of States. ACM International Conference on the Foundations of Software Engineering (FSE), 2025
-
A Multi-agent Onboarding Assistant based on Large Language Models, Retrieval Augmented Generation, and Chain-of-Thought. ACM International Conference on the Foundations of Software Engineering (FSE), 2025
-
Rethinking IDE Customization for Enhanced HAX; A Hyperdimensional Perspective. The 2nd Workshop on Integrated Development Environments (the IDE Workshop), Co-located with ACM/IEEE ICSE, 2025
-
A Transformer-Based Approach for Smart Invocation of Automatic Code Completion. Proceedings of the 1st ACM International Conference on AI-Powered Software (AIWare), co-located with ACM FSE, ACM Distinguished Paper Award 🏆, 2024
-
In-IDE Human-AI Experience in the Era of Large Language Models; A Literature Review. The 1st Workshop on Integrated Development Environments (the IDE Workshop), Co-located with ACM/IEEE ICSE, 2024