mlsanityData to 14 Oct 2026

Code Shaping: Iterative Code Editing with Free-form AI-Interpreted Sketching

arXiv 2502.03719 ↗First posted 6 Feb 2025cs.HCcited by 7

Not on the map. Why?

Abstract (arXiv)

We introduce the concept of code shaping, an interaction paradigm for editing code using free-form sketch annotations directly on top of the code and console output. To evaluate this concept, we conducted a three-stage design study with 18 different programmers to investigate how sketches can communicate intended code edits to an AI model for interpretation and execution. The results show how different sketches are used, the strategies programmers employ during iterative interactions with AI interpretations, and interaction design principles that support the reconciliation between the code editor and sketches. Finally, we demonstrate the practical application of the code shaping concept with two use case scenarios, illustrating design implications from the study.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Feb 2025.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 6; 2026: 1.

7 papers.