自律的にプログラミングをするAIエージェント「Jules」、Googleが発表。人間がタスクを与えると実装計画を作成、コードの生成や変更、バグフィクスなどを実行

今回は「自律的にプログラミングをするAIエージェント「Jules」、Googleが発表。人間がタスクを与えると実装計画を作成、コードの生成や変更、バグフィクスなどを実行」についてご紹介します。

関連ワード (処理、生成、発表等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


Googleは、人間がタスクを与えると自律的に実装計画を立ててコードの生成や変更、バグフィクスなどを実行してくれるAIエージェント「Jules」を発表しました。

同社が発表した最新の生成AIモデルであるGemini 2.0が用いられています。

fig

タスクやイシューを与えると、それを起点に自律的なプログラミングを行う生成AIを用いたサービスは、先日正式サービス化されたDevinや、現在テクニカルプレビュー中のGitHub Copilot Workspaceなど、すでに先行しているサービスが存在します。

参考:GitHub、「Copilot Workspace」テクニカルプレビューを開始。ほとんど全ての開発工程をAIで自動化

GoogleもGemini 2.0によって、同様に自律的なプログラミングが可能なレベルのサービスを開発可能になったということでしょう。

Julesが動作する様子

Googleが公開したJulesのデモ動画からの画面キャプチャで、Julesが動作する様子を紹介しましょう。

まずJulesに対してプロンプトでタスクを与えます。ここでは、あるAPIを使いやすくするためのフラグを設定するなどの改良を依頼しました。

fig

どのようなフラグを追加したいか、などの例も指定してあります。

fig

するとJulesが実装計画を作成。

fig

人間が計画を確認、承認します。

fig

10分程度、Julesが処理を続けます。

fig

コードの追加変更が提案されるためコードレビューをし、問題なければコードをマージして完了です。

fig

現在JulesはPythonとJavaScriptに対応していると説明されており、Googleが信頼するテスターに対して提供されています。2025年の早い時期に、Julesに興味のあるデベロッパーに対して提供予定で、ウェイティングリストへの登録が始まっています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Tesla決算、売上高が初の100億ドル超、通年で初の黒字に
企業・業界動向
2021-01-29 08:07
くら寿司、全519店舗で「LINE WORKS」活用–業務時間が短縮
IT関連
2022-12-22 09:49
キリン、倉庫のピッキング作業を自動化–「かしこく・つなぐ」システム三菱重工が開発
IT関連
2024-12-15 04:01
PwCコンサルティング、ローコード開発基盤「Digital Maker」を提供
IT関連
2023-10-14 19:46
Argo AIがカリフォルニア州で自動運転車に一般客を乗せる許可を取得
IT関連
2021-08-02 00:50
ドラクエ35周年記念特番、27日に配信 堀井雄二さん出演で新作への期待高まる
くらテク
2021-05-14 01:43
企業はITモダナイゼーションの成果を実感しつつある
IT関連
2022-03-09 12:46
Google、Apple、Twitterなどが加盟するAIC、香港当局のデータ法改定に「サービス停止の可能性」と警告
企業・業界動向
2021-07-07 10:34
Splunk、「Observability Cloud」発表–オブザーバビリティーとは何か?
IT関連
2021-05-17 05:45
ガートナー、テクノロジー人材に関する展望–求められるのは「クリエーター的エンジニア」
IT関連
2023-05-16 09:56
12カ月以内に「どこでも生成AI」に–未来志向型インフラテクノロジーのハイプサイクル
IT関連
2023-08-22 03:41
東京エレクトロン デバイス、生成AIで製造業の保守サポート業務を支援するサービス発売
IT関連
2024-10-24 23:31
富士通、24年度もキャリア採用拡充–新卒採用では「OPENコース」を廃止
IT関連
2024-03-21 20:08
東宝、クラウドERP「RISE with SAP」で経営管理基盤を刷新
IT関連
2024-07-28 13:19