論文の概要: Developers and Generative AI: A Study of Self-Admitted Usage in Open Source Projects
- arxiv url: http://arxiv.org/abs/2603.26277v1
- Date: Fri, 27 Mar 2026 10:44:06 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-03-30 21:49:48.455754
- Title: Developers and Generative AI: A Study of Self-Admitted Usage in Open Source Projects
- Title(参考訳): 開発者と生成AI: オープンソースプロジェクトにおける自己承認型利用に関する研究
- Authors: Rosalia Tufano, Federica Pepe, Fiorella Zampetti, Antonio Mastropaolo, Ozren Dabić, Massimiliano Di Penta, Gabriele Bavota,
- Abstract要約: 我々は、64種類のChatGPTとGitHub Copilotの使用タスクの分類を7つのカテゴリに分類する。
我々は、どのように利用方法が拡大されたか、開発者がこのような生成AIの使用が有用であると感じている範囲、そして1年以上前に起きた懸念がもはや存在しないかを示す。
- 参考スコア(独自算出の注目度): 18.524728732046146
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The availability of generative Artificial Intelligence (AI) tools such as ChatGPT or GitHub Copilot is reshaping the way in which software is developed, evolved, and maintained. Oftentimes, developers leave traces of such an usage in software artifacts. This allows not only to understand how AI is used in software development, but also to let others be aware how such software artifacts were created, e.g., for licensing or trustworthiness purposes. This paper-building upon our preliminary work presented at MSR 2024-aims at qualitatively investigating on the self-admitted use of two very popular generative AI tools - ChatGPT and GitHub Copilot - in software development. To this aim, we mined GitHub for such traces, by looking at commits, issues and pull requests (PRs). Then, through a manual coding, we create a taxonomy of 64 different ChatGPT and GitHub Copilot usage tasks, grouped into 7 categories. By repeating our previous analysis two years after and by extending it to GitHub Copilot, we show how the usage avenues have been expanded, the extent to which developers perceived such a generative AI usage useful, and whether some concerns occurring more than one year ago are no longer present. The taxonomy of tasks we derived from such a qualitative study provided (i) developers with valuable insights into how generative AI can be integrated into their workflows, and (ii) researchers with a clear overview of tasks that developers perceive as well-suited for automation.
- Abstract(参考訳): ChatGPTやGitHub Copilotといった生成人工知能(AI)ツールが利用可能になったことで、ソフトウェアの開発、進化、メンテナンスの方法が変わりつつある。
多くの場合、開発者はそのような使い方の痕跡をソフトウェアアーティファクトに残します。
これにより、AIがソフトウェア開発でどのように使われているかを理解するだけでなく、ライセンスや信頼性のために、このようなソフトウェアアーティファクトがどのように作られたのかを他の人に知らせることが可能になる。
この論文は、ソフトウェア開発において、非常に人気のある2つの生成AIツールであるChatGPTとGitHub Copilotの自己推奨使用について、質的に調査するMSR 2024で発表された予備的な研究に基づいています。
この目的のために、コミット、イシュー、プルリクエスト(PR)を見て、このようなトレースのためにGitHubをマイニングしました。
それから、手動のコーディングによって、64のChatGPTとGitHub Copilot使用タスクの分類を作成し、それらを7つのカテゴリに分類します。
2年後のこれまでの分析を繰り返して、それをGitHub Copilotに拡張することで、どのように利用方法が拡張されたか、開発者がこのような生成AIの使用が有用であると感じている範囲、そして1年以上前に発生した懸念がもはや存在しないかを示します。
このような質的研究から得られた課題の分類
i) ジェネレーティブAIをワークフローに組み込む方法について、貴重な洞察を持つ開発者。
(ii) 開発者が自動化に適していると思われるタスクの明確な概要を持つ研究者。
関連論文リスト
- AI Co-Scientist for Ranking: Discovering Novel Search Ranking Models alongside LLM-based AI Agents with Cloud Computing Access [60.37646376282544]
本稿では,全検索ランキング研究パイプラインを自動化したAI共同科学者フレームワークを提案する。
これは、AIの共同科学者フレームワークをアルゴリズム研究に利用した、ランキングコミュニティで初めての研究である。
論文 参考訳(メタデータ) (2026-03-23T09:29:08Z) - AIDev: Studying AI Coding Agents on GitHub [9.1677959533705]
AIDevはエージェントによるプルリクエスト(Agentic-PR)に焦点を当てた大規模なデータセットで、現実のGitHubリポジトリに導入しています。
AIDevは、OpenAI Codex、Devin、GitHub Copilot、Cursor、Claude Codeという5つのエージェントによって生成された932,791のエージェント-PRを集約する。
さらに、AIDevには、100以上の星を持つ2,807のリポジトリから33,596のAgentic-PRのキュレートされたサブセットが含まれており、コメント、レビュー、コミット、関連する問題などのさらなる情報を提供している。
論文 参考訳(メタデータ) (2026-02-09T20:45:58Z) - Self-Admitted GenAI Usage in Open-Source Software [14.503048663131574]
我々は、開発者がソフトウェアアーティファクトのコンテンツ作成にGenAIツールを使うことを明示的に言及する、自称GenAI利用の概念を紹介した。
我々は25万以上のGitHubリポジトリのキュレートされたサンプルを分析し、コミットメッセージ、コードコメント、プロジェクトドキュメントで156リポジトリにまたがる1292の自己承認を識別した。
我々の調査によると、開発者はプロジェクトにおいてGenAIがどのように使われているのかを積極的に管理し、プロジェクトレベルの透明性の必要性を強調しています。
論文 参考訳(メタデータ) (2025-07-14T16:05:49Z) - Code with Me or for Me? How Increasing AI Automation Transforms Developer Workflows [60.04362496037186]
本研究は,コーディングエージェントと開発者インタラクションを制御した最初の研究である。
我々は,2つの主要な協調型およびエージェント型符号化アシスタントの評価を行った。
結果から,エージェントはコピロトを超える方法で開発者を支援することができることがわかった。
論文 参考訳(メタデータ) (2025-07-10T20:12:54Z) - From Developer Pairs to AI Copilots: A Comparative Study on Knowledge Transfer [8.567835367628787]
AIコーディングアシスタントの台頭により、開発者は人間のパートナーだけでなく、AIペアプログラマーとも仕事をするようになる。
人・人・AI設定の知識伝達を解析するために,実験的検討を行った。
同様の頻度で知識伝達が成功し、両方の設定で話題カテゴリーが重複していることがわかりました。
論文 参考訳(メタデータ) (2025-06-05T09:13:30Z) - OpenHands: An Open Platform for AI Software Developers as Generalist Agents [109.8507367518992]
私たちは、人間の開発者と同じような方法で世界と対話するAIエージェントを開発するためのプラットフォームであるOpenHandsを紹介します。
プラットフォームが新しいエージェントの実装を可能にし、コード実行のためのサンドボックス環境との安全なインタラクション、評価ベンチマークの導入について説明する。
論文 参考訳(メタデータ) (2024-07-23T17:50:43Z) - Generative AI for Pull Request Descriptions: Adoption, Impact, and
Developer Interventions [11.620351603683496]
GitHubのCopilot for Pull Requests (PR)は、PRに関連するさまざまな開発者タスクを自動化することを目的とした有望なサービスである。
本研究では,生成AIによって記述の一部が作成された18,256個のPRについて検討した。
われわれは、Copilot for PRは幼少期ではあるが、採用が著しく増加していることを示唆している。
論文 参考訳(メタデータ) (2024-02-14T06:20:57Z) - The GitHub Development Workflow Automation Ecosystems [47.818229204130596]
大規模なソフトウェア開発は、非常に協力的な取り組みになっています。
この章では、開発ボットとGitHub Actionsのエコシステムについて解説する。
この領域における最先端技術に関する広範な調査を提供する。
論文 参考訳(メタデータ) (2023-05-08T15:24:23Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。