Do It For Me vs. Do It With Me: Investigating User Perceptions of Different Paradigms of Automation in Copilots for Feature-Rich Software
Not on the map. Why?
Abstract (arXiv)
Large Language Model (LLM)-based in-application assistants, or copilots, can automate software tasks, but users often prefer learning by doing, raising questions about the optimal level of automation for an effective user experience. We investigated two automation paradigms by designing and implementing a fully automated copilot (AutoCopilot) and a semi-automated copilot (GuidedCopilot) that automates trivial steps while offering step-by-step visual guidance. In a user study (N=20) across data analysis and visual design tasks, GuidedCopilot outperformed AutoCopilot in user control, software utility, and learnability, especially for exploratory and creative tasks, while AutoCopilot saved time for simpler visual tasks. A follow-up design exploration (N=10) enhanced GuidedCopilot with task-and state-aware features, including in-context preview clips and adaptive instructions. Our findings highlight the critical role of user control and tailored guidance in designing the next generation of copilots that enhance productivity, support diverse skill levels, and foster deeper software engagement.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 22 of its 90 references that are in the map. First posted on arXiv 22 Apr 2025.
Builds on
22 of 90 references.
References · 22
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,201
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
- 2020Questioning the AI: Informing Design Practices for Explainable AI User Experiencescited by 251
- 2022Grounded Copilot: How Programmers Interact with Code-Generating Modelscited by 216
- 2020Human-Centered Artificial Intelligence: Reliable, Safe & Trustworthycited by 182
- 2023AI Transparency in the Age of LLMs: A Human-Centered Research Roadmapcited by 119
- 2022Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programmingcited by 91
- 2023A Large-Scale Survey on the Usability of AI Programming Assistants: Successes and Challengescited by 75
- 2023Bridging the Gulf of Envisioning: Cognitive Design Challenges in LLM Interfacescited by 71
10 more
- 2022"Help Me Help the AI": Understanding How Explainability Can Support Human-AI Interactioncited by 63
- 2022Large-scale Text-to-Image Generation Models for Visual Artists' Creative Workscited by 60
- 2021In-IDE Code Generation from Natural Language: Promise and Challengescited by 41
- 2022What is it like to program with artificial intelligence?cited by 39
- 2024Improving Steering and Verification in AI-Assisted Data Analysis with Interactive Task Decompositioncited by 29
- 2017Calendar.help: Designing a Workflow-Based Scheduling Agent with Humans in the Loopcited by 26
- 2024Why and When LLM-Based Assistants Can Go Wrong: Investigating the Effectiveness of Prompt-Based Interactions for Software Help-Seekingcited by 24
- 2023The Rise of the AI Co-Pilot: Lessons for Design from Aviation and Beyondcited by 15
- 2022How Readable is Model-generated Code? Examining Readability and Visual Inspection of GitHub Copilotcited by 14
- 2024Ivie: Lightweight Anchored Explanations of Just-Generated Codecited by 14
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026GUIDE: A Benchmark for Understanding and Assisting Users in Open-Ended GUI Taskscited by 4
- 2026Plover: Steering GUI Agents through Plan-Centric Interactioncited by 2
- 2026"When to Hand Off, When to Work Together": Understanding Concurrent Human-Agent Interaction in Shared Co-Creative Workspacescited by 1
- 2026Helping the Helper: LLM-Assisted Problem Articulation for Older Adults Seeking Technology Supportcited by 0
- 2026Beyond Chat and Clicks: GUI Agents for In-Situ Assistance via Live Interface Transformationcited by 0
- 2026Plover: Steering GUI Agents through Plan-Centric Interaction16 Jul 2026
- 2026Beyond Chat and Clicks: GUI Agents for In-Situ Assistance via Live Interface Transformation16 Apr 2026
- 2026GUIDE: A Benchmark for Understanding and Assisting Users in Open-Ended GUI Tasks26 Mar 2026
- 2026"When to Hand Off, When to Work Together": Understanding Concurrent Human-Agent Interaction in Shared Co-Creative Workspaces2 Mar 2026
- 2026Helping the Helper: LLM-Assisted Problem Articulation for Older Adults Seeking Technology Support15 Jan 2026