11 papers
Configurable AI Coding Assistants: Designing For Developers Who Like to Be in Control
Ekaterina Koshchenko, Jovana Stankovic, Ilya Zakharov +1
AI coding assistants are now widely used in professional development, yet they offer only limited ways for developers to control how they behave. In this paper, we investigate what…
Trust-Calibrated Code Review: A Participatory Design Study of Review Workflows for LLM-Generated Multi-File Changes
Lo Gullstrand Heander, Agnia Sergeyuk, Ilya Zakharov +2
Background: Developers increasingly review multi-file code changes generated by LLM-based agents, yet no validated end-to-end workflow or IDE tooling design exists for this scenari…
Evolving with AI: A Longitudinal Analysis of Developer Logs
Agnia Sergeyuk, Eric Huang, Dariia Karaeva +3
AI-powered coding assistants are rapidly becoming fixtures in professional IDEs, yet their sustained influence on everyday development remains poorly understood. Prior research has…
Developer Interaction Patterns with Proactive AI: A Five-Day Field Study
Nadine Kuo, Agnia Sergeyuk, Valerie Chen +1
Current in-IDE AI coding tools typically rely on time-consuming manual prompting and context management, whereas proactive alternatives that anticipate developer needs without expl…
Human-AI Experience in Integrated Development Environments: A Systematic Literature Review
Agnia Sergeyuk, Ilya Zakharov, Ekaterina Koshchenko +1
The integration of Artificial Intelligence (AI) into Integrated Development Environments (IDEs) is reshaping software development, fundamentally altering how developers interact wi…
Developer Needs and Feasible Features for AI Assistants in IDEs
Agnia Sergeyuk, Ekaterina Koshchenko, Ilya Zakharov +2
Despite the increasing presence of AI assistants in Integrated Development Environments (IDEs), it remains unclear what different groups of developers actually need from these tool…