Google、オープンソースのメンテナの負担をAIなどで軽減する「Project Oscar」を発表

今回は「Google、オープンソースのメンテナの負担をAIなどで軽減する「Project Oscar」を発表」についてご紹介します。

関連ワード (現時点、要求、過去等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Googleは、オープンソースのプロジェクトにおいてメンテナが行っているさまざまな作業を、生成AIなどによる支援で軽減する「Project Oscar」を、インドのバンガロールで行われたイベント「Google I/O Connect Bengaluru 2024」で発表しました。

Project Oscar

オープンソースプロジェクトには、Issueやプルリクエストやフォーラムでの質問などコントリビュータから寄せられるため、メンテナはこれらに目を通して、不足している情報があれば指摘し、関連する情報があれば補足し、質問に返答するなど、コードを書く以外のさまざまな作業をしなくてはなりません。

プロジェクトが大きくなればなるほど、こうした作業の負荷は大きくなっていきます。

これらの作業を軽減し、コードを書くという最も楽しい作業に多くの時間をメンテナが割けるように支援するのが「Project Oscar」です。

すでにGoogleがオープンソースで開発しているGo言語のプロジェクトで試験的に採用され、開発が進められています。

Project OscarのプロトタイプがGoプロジェクトで稼働中

Project Oscarは、投稿されたIssueに対してプロジェクトの過去のIssueやドキュメントなどから関連性の高い情報へのリンクをリプライとして投稿します(関連する情報が見つからなければリプライしません)。

これにより、すでに解決済みだったり似たようなIssueがあるかどうかなどがすぐに分かるため、投稿者もメンテナもIssueをより深く理解できて、より迅速かつ正確にIssueを解決することにつながります。

こうした作業は必要に応じてメンテナによって人力で行われてきましたが、Project Oscarによりメンテナの負荷が軽減されるだけでなく、Project OscarによるリプライはIssueが投稿されてから数分で行われるため、質問者はリプライに対してすぐに反応でき、より詳しい情報を追加したり、あるいは過去のIssueと重複しているのであれば統合するなどの作業に結びつけやすくなります。

すでにProject OscarのプロトタイプがAIボットの「@gabyhelp」(GabyはGo AI botの略)としてGoプロジェクトのIssueで稼働しており、例えば「runtime/pprof: better generic type information in pprof stack traces · Issue #68196 · golang/go」のリプライを返し、建設的な議論に貢献しています。

Project Oscarによる@gabyhelpのリプライ

また、Issueがソフトウェアのパフォーマンスに関するものであれば「Performance」ラベルを付けることや、担当のメンテナをアサインすること、再現用にプレイグラウンドへのリンクを要求するなど、AIの自然言語の分析能力を用いてプロジェクトで用意されているツールを適切に用いるための支援も行えるようにするとしています。

オープンソースで公開予定

Project Oscarは現在アーリープレビューで、今後オープンソースで公開される予定です。説明によると現時点でAIボットの@gabyhelpは、GoogleのGeminiとキーバリューストレージのPebble、インメモリのベクトルデータベースを用いており、ローカルマシン上で実行しているとのことです。

今後は、例えば生成AIにOllama、キーバリューストレージとベクトルデータベースにはGoogle Cloud Firestoreなどのオプションを選択できるようにし、さまざまな環境で実行できるようにするとしています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
等身大ヤドン、4万9500円 ポケモンセンターオンラインで受注販売
くらテク
2021-06-04 18:02
[速報]Google、Geminiベースの新WebIDE「Project IDX」をオープンベータで公開
Google
2024-05-15 04:57
NEC、セキュリティ対策の問題を全体最適化で解消する新規事業
IT関連
2022-10-05 07:42
インドの独占禁止監視機関がWhatsAppのプライバシーポリシー変更に対する調査を命じる
ネットサービス
2021-03-26 20:57
開発者は言葉での説明能力が必要に–GitHub デイグルCOOが考えるAI普及と開発
IT関連
2024-06-07 21:27
明治4年創業の梅専門店が海外展開に活路–老舗企業の快進撃を支えるIT基盤とは
IT関連
2023-04-25 01:57
NTT Com、データセンター利用者向けにグリーン電力を選択可能に
IT関連
2022-03-31 18:29
富士通、サプライヤー12社と脱炭素に向けて実践–CO2排出量の企業間データを連携
IT関連
2024-11-21 11:33
複数デリバリーサービスからの注文を一元管理できる飲食店向けSaaS「Camel」を提供するtacomsが3億円のシリーズA調達
IT関連
2022-02-23 14:52
「Outlook for Windows」の予定表共有が改善–マイクロソフト:「97年以来最も大きな変更」
IT関連
2021-05-31 13:11
約1億円を調達したテクニカルセールス向け生産性プラットフォームのHubが公開
ソフトウェア
2021-03-31 19:22
クラウドネイティブなデータ可視化ツール「Grafana」で、なぜかWebAssembly化したDoomがプレイ可能に。開発元が社内ハッカソンで実現
Cloud Native
2022-04-05 17:59
デジタルウォレットの相互運用性を目指す団体、The Linux Foundationが設立へ
IT関連
2022-09-17 03:45
スノーデン氏にプーチン大統領がロシア国籍を付与か
IT関連
2022-09-28 15:24