Tue 7 - Fri 10 October 2025 Raleigh, North Carolina, United States
Thu 9 Oct 2025 14:11 - 14:33 at Duke Energy Hall - Creative AI & Multimodal Interfaces Chair(s): Chris Brown

Recent AI code assistants have significantly improved their ability to process more complex contexts and generate entire codebases based on a textual description, compared to the popular snippet-level generation. These codebase AI assistants (CBAs) can also extend or adapt codebases, allowing users to focus on higher-level design and deployment decisions. While prior work has extensively studied the impact of snippet-level code generation, this new class of codebase generation models is relatively unexplored. Despite initial anecdotal reports of excitement about these agents, they remain less frequently adopted compared to snippet-level code assistants. To utilize CBAs better, we need to understand how developers interact with CBAs, and how and why CBAs fall short of developers’ needs. In this paper, we explored these gaps through a counterbalanced user study and interview with (n = 16) students and developers working on coding tasks with CBAs. We found that participants varied the information in their prompts, like problem description (48% of prompts), required functionality (98% of prompts), code structure (48% of prompts), and their prompt writing process. Despite various strategies, the overall satisfaction score with generated codebases remained low (mean = 2.8, median = 3, on a scale of one to five). Participants mentioned functionality as the most common factor for dissatisfaction (77% of instances), alongside poor code quality (42% of instances) and communication issues (25% of instances). We delve deeper into participants’ dissatisfaction to identify six underlying challenges that participants faced when using CBAs, and extracted five barriers to incorporating CBAs into their workflows. Finally, we surveyed 21 commercial CBAs to compare their capabilities with participant challenges and present design opportunities for more efficient and useful CBAs.

Thu 9 Oct

Displayed time zone: Eastern Time (US & Canada) change

14:00 - 15:30
Creative AI & Multimodal InterfacesResearch Papers at Duke Energy Hall
Chair(s): Chris Brown Virginia Tech
14:00
11m
Talk
The Hidden Burden: Insights Into Women's Lived Experiences In Computing
Research Papers
Shandler Mason North Carolina State University, Sandeep Kuttal North Carolina State University
14:11
22m
Talk
Exploring the Challenges and Opportunities of AI-assisted Codebase Generation
Research Papers
Philipp Eibl University of Southern California, Sadra Sabouri University of Southern California, Souti Chattopadhyay University of Southern California
Pre-print
14:33
22m
Talk
Let's Talk About It: Making Scientific Computational Reproducibility Easier
Research Papers
Lázaro Costa Faculty of Engineering, University of Porto & INESC TEC, Susana Barbosa INESC TEC, Jácome Cunha University of Porto & HASLab/INESC
14:55
22m
Talk
Co-Advisor: Learning Programming Strategies in Context
Research Papers
Maryam Arab University of Michigan, Hanning Li University of Michigan, Rushal Butala University of Michigan, Steve Oney University of Michigan