8 papers · 1 filter
Plans Work in Mysterious Ways: Evaluating a Plan Mode for Spreadsheet Agents
Aayush Kumar, Avik Dutta, Sumit Gulwani +3
Plan Modes have become standard features in agentic programming tools, allowing users to gain transparency and control by working with the agent to develop a plan before task execu…
An Experimental Comparison of Cognitive Forcing Functions for Execution Plans in AI-Assisted Writing: Effects On Trust, Overreliance, and Perceived Critical Thinking
Ahana Ghosh, Advait Sarkar, Siân Lindley +1
Generative AI (GenAI) tools improve productivity in knowledge workflows such as writing, but also risk overreliance and reduced critical thinking. Cognitive forcing functions (CFFs…
Vibe coding: programming through conversation with artificial intelligence
Advait Sarkar, Ian Drosos
We examine "vibe coding": an emerging programming paradigm where developers primarily write code by interacting with code-generating large language models rather than writing code…
"It makes you think": Provocations Help Restore Critical Thinking to AI-Assisted Knowledge Work
Ian Drosos, Advait Sarkar, Xiaotong +2
Recent research suggests that the use of Generative AI tools may result in diminished critical thinking during knowledge work. We study the effect on knowledge work of provocations…
When Copilot Becomes Autopilot: Generative AI's Critical Risk to Knowledge Work and a Critical Solution
Advait Sarkar, Xiaotong, Xu +3
Generative AI, with its tendency to "hallucinate" incorrect results, may pose a risk to knowledge work by introducing errors. On the other hand, it may also provide unprecedented o…
Dynamic Prompt Middleware: Contextual Prompt Refinement Controls for Comprehension Tasks
Ian Drosos, Jack Williams, Advait Sarkar +1
Effective prompting of generative AI is challenging for many users, particularly in expressing context for comprehension tasks such as explaining spreadsheet formulas, Python code,…