Unveiling ChatGPT's Usage in Open Source Projects: A Mining-based Study
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) have gained significant attention in the software engineering community. Nowadays developers have the possibility to exploit these models through industrial-grade tools providing a handy interface toward LLMs, such as OpenAI's ChatGPT. While the potential of LLMs in assisting developers across several tasks has been documented in the literature, there is a lack of empirical evidence mapping the actual usage of LLMs in software projects. In this work, we aim at filling such a gap. First, we mine 1,501 commits, pull requests (PRs), and issues from open-source projects by matching regular expressions likely to indicate the usage of ChatGPT to accomplish the task. Then, we manually analyze these instances, discarding false positives (i.e., instances in which ChatGPT was mentioned but not actually used) and categorizing the task automated in the 467 true positive instances (165 commits, 159 PRs, 143 issues). This resulted in a taxonomy of 45 tasks which developers automate via ChatGPT. The taxonomy, accompanied with representative examples, provides (i) developers with valuable insights on how to exploit LLMs in their workflow and (ii) researchers with a clear overview of tasks that, according to developers, could benefit from automated solutions.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Feb 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 6; 2026: 8.
16 papers.
Sort:
By area:
- 2025On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHubcited by 53
- 2026Agentic Much? Adoption of Coding Agents on GitHubcited by 31
- 2025Agentic Refactoring: An Empirical Study of AI Coding Agentscited by 17
- 2025Decoding the Configuration of AI Coding Agents: Insights from Claude Code Projectscited by 13
- 2026Promises, Perils, and (Timely) Heuristics for Mining Coding Agent Activitycited by 6
- 2024Students' Perceptions and Use of Generative AI Tools for Programming Across Different Computing Coursescited by 5
- 2026Are Coding Agents Generating Over-Mocked Tests? An Empirical Studycited by 5
- 2025How Do Agents Perform Code Optimization? An Empirical Studycited by 4
- 2024Chain of Targeted Verification Questions to Improve the Reliability of Code Generated by LLMscited by 3
- 2026Investigating Autonomous Agent Contributions in the Wild: Activity Patterns and Code Change over Timecited by 3
- 2026Do AI Coding Agents Log Like Humans? An Empirical Studycited by 2
- 2025Towards Refining Developer Questions using LLM-Based Named Entity Recognition for Developer Chatroom Conversationscited by 0
4 more
- 2025CodeGenLink: A Tool to Find the Likely Origin and License of Automatically Generated Codecited by 0
- 2026The Invisible Hand of AI Libraries Shaping Open Source Projects and Communitiescited by 0
- 2026Do AI Agents Really Improve Code Readability?cited by 0
- 2026On the Maintenance and Co-evolution of Agent Plugins: An Empirical Study of Claude Code Plugin Marketplacescited by 0
- 2026On the Maintenance and Co-evolution of Agent Plugins: An Empirical Study of Claude Code Plugin Marketplaces28 Aug 2026
- 2026Do AI Coding Agents Log Like Humans? An Empirical Study10 Apr 2026
- 2026Investigating Autonomous Agent Contributions in the Wild: Activity Patterns and Code Change over Time1 Apr 2026
- 2026Do AI Agents Really Improve Code Readability?14 Mar 2026
- 2026Are Coding Agents Generating Over-Mocked Tests? An Empirical Study30 Jan 2026
- 2026Promises, Perils, and (Timely) Heuristics for Mining Coding Agent Activity26 Jan 2026
- 2026Agentic Much? Adoption of Coding Agents on GitHub26 Jan 2026
- 2026The Invisible Hand of AI Libraries Shaping Open Source Projects and Communities5 Jan 2026
- 2025How Do Agents Perform Code Optimization? An Empirical Study25 Dec 2025
- 2025Decoding the Configuration of AI Coding Agents: Insights from Claude Code Projects12 Nov 2025
- 2025Agentic Refactoring: An Empirical Study of AI Coding Agents6 Nov 2025
- 2025CodeGenLink: A Tool to Find the Likely Origin and License of Automatically Generated Code1 Oct 2025
4 more
- 2025On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHub18 Sep 2025
- 2025Towards Refining Developer Questions using LLM-Based Named Entity Recognition for Developer Chatroom Conversations2 Mar 2025
- 2024Students' Perceptions and Use of Generative AI Tools for Programming Across Different Computing Courses9 Oct 2024
- 2024Chain of Targeted Verification Questions to Improve the Reliability of Code Generated by LLMs22 May 2024
- 2025On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHubcited by 53
- 2026Agentic Much? Adoption of Coding Agents on GitHubcited by 31
- 2025Agentic Refactoring: An Empirical Study of AI Coding Agentscited by 17
- 2025Decoding the Configuration of AI Coding Agents: Insights from Claude Code Projectscited by 13
- 2026Promises, Perils, and (Timely) Heuristics for Mining Coding Agent Activitycited by 6
- 2026Are Coding Agents Generating Over-Mocked Tests? An Empirical Studycited by 5
- 2026Investigating Autonomous Agent Contributions in the Wild: Activity Patterns and Code Change over Timecited by 3
- 2026Do AI Coding Agents Log Like Humans? An Empirical Studycited by 2
- 2026Do AI Agents Really Improve Code Readability?cited by 0
- 2026On the Maintenance and Co-evolution of Agent Plugins: An Empirical Study of Claude Code Plugin Marketplacescited by 0
- 2026On the Maintenance and Co-evolution of Agent Plugins: An Empirical Study of Claude Code Plugin Marketplaces28 Aug 2026
- 2026Do AI Coding Agents Log Like Humans? An Empirical Study10 Apr 2026
- 2026Investigating Autonomous Agent Contributions in the Wild: Activity Patterns and Code Change over Time1 Apr 2026
- 2026Do AI Agents Really Improve Code Readability?14 Mar 2026
- 2026Are Coding Agents Generating Over-Mocked Tests? An Empirical Study30 Jan 2026
- 2026Promises, Perils, and (Timely) Heuristics for Mining Coding Agent Activity26 Jan 2026
- 2026Agentic Much? Adoption of Coding Agents on GitHub26 Jan 2026
- 2025Decoding the Configuration of AI Coding Agents: Insights from Claude Code Projects12 Nov 2025
- 2025Agentic Refactoring: An Empirical Study of AI Coding Agents6 Nov 2025
- 2025On the Use of Agentic Coding: An Empirical Study of Pull Requests on GitHub18 Sep 2025
- 2024Students' Perceptions and Use of Generative AI Tools for Programming Across Different Computing Coursescited by 5
- 2025How Do Agents Perform Code Optimization? An Empirical Studycited by 4
- 2024Chain of Targeted Verification Questions to Improve the Reliability of Code Generated by LLMscited by 3
- 2025Towards Refining Developer Questions using LLM-Based Named Entity Recognition for Developer Chatroom Conversationscited by 0
- 2025CodeGenLink: A Tool to Find the Likely Origin and License of Automatically Generated Codecited by 0
- 2026The Invisible Hand of AI Libraries Shaping Open Source Projects and Communitiescited by 0
- 2026The Invisible Hand of AI Libraries Shaping Open Source Projects and Communities5 Jan 2026
- 2025How Do Agents Perform Code Optimization? An Empirical Study25 Dec 2025
- 2025CodeGenLink: A Tool to Find the Likely Origin and License of Automatically Generated Code1 Oct 2025
- 2025Towards Refining Developer Questions using LLM-Based Named Entity Recognition for Developer Chatroom Conversations2 Mar 2025
- 2024Students' Perceptions and Use of Generative AI Tools for Programming Across Different Computing Courses9 Oct 2024
- 2024Chain of Targeted Verification Questions to Improve the Reliability of Code Generated by LLMs22 May 2024