mlsanityData to 7 Oct 2026

CoPrompt: Supporting Prompt Sharing and Referring in Collaborative Natural Language Programming

arXiv 2310.09235 ↗First posted 13 Oct 2023cs.HCcited by 16

Not on the map. Why?

Abstract (arXiv)

Natural language (NL) programming has become more approachable due to the powerful code-generation capability of large language models (LLMs). This shift to using NL to program enhances collaborative programming by reducing communication barriers and context-switching among programmers from varying backgrounds. However, programmers may face challenges during prompt engineering in a collaborative setting as they need to actively keep aware of their collaborators' progress and intents. In this paper, we aim to investigate ways to assist programmers' prompt engineering in a collaborative context. We first conducted a formative study to understand the workflows and challenges of programmers when using NL for collaborative programming. Based on our findings, we implemented a prototype, CoPrompt, to support collaborative prompt engineering by providing referring, requesting, sharing, and linking mechanisms. Our user study indicates that CoPrompt assists programmers in comprehending collaborators' prompts and building on their collaborators' work, reducing repetitive updates and communication costs.

Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Oct 2023.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 5; 2025: 7; 2026: 4.

16 papers.

Sort:

By area:

  1. 2024Using AI-Based Coding Assistants in Practice: State of Affairs, Perceptions, and Ways Forwardcited by 44
  2. 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
  3. 2024What Should We Engineer in Prompts? Training Humans in Requirement-Driven LLM Usecited by 24
  4. 2025Understanding the LLM-ification of CHI: Unpacking the Impact of LLMs at CHI through a Systematic Literature Reviewcited by 16
  5. 2026Graph-of-Agents: A Graph-based Framework for Multi-Agent LLM Collaborationcited by 15
  6. 2024MeMemo: On-device Retrieval Augmentation for Private and Personalized Text Generationcited by 12
  7. 2024Wordflow: Social Prompt Engineering for Large Language Modelscited by 9
  8. 2025Human-AI Experience in Integrated Development Environments: A Systematic Literature Reviewcited by 5
  9. 2025Sharing State Between Prompts and Programscited by 2
  10. 2026"If You're Very Clever, No One Knows You've Used It": The Social Dynamics of Developing Generative AI Literacy in the Workplacecited by 2
  11. 2026Unpacking Vibe Coding: Help-Seeking Processes in Student-AI Interactions While Programmingcited by 2
  12. 2025Understanding Prompt Programming Tasks and Questionscited by 1
4 more
  1. 2025Botender: Supporting Communities in Collaboratively Designing AI Agents through Case-Based Provocationscited by 1
  2. 2025A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AIcited by 1
  3. 2026Human-Human-AI Triadic Programming: Uncovering the Role of AI Agent and the Value of Human Partner in Collaborative Learningcited by 1
  4. 2025Componentization: Decomposing Monolithic LLM Responses into Manipulable Semantic Unitscited by 0