グーグルは、Gemini 2.5ベースのAIコーディングエージェントであるJulesのベータ版を全世界でリリースしました。これはOpenAI Codexの直接的な競合相手として位置付けられています。Julesはコードベースの自主分析、複数ステップの計画の作成、GitHubのプルリクエスト(PR)の生成が可能です。1日に5回の無料タスクが提供され、開発者の効率を大幅に向上させます。AIbaseは最新のソーシャルメディア動向を総合し、Julesの技術的な特長とAIコーディングツール市場への潜在的な影響について詳しく解説しています。

1.jpg

Julesの主要機能: 自主コーディングとGitHubとのシームレスな統合

Julesは、グーグルラボスによって開発された実験的なAIコーディングエージェントであり、Gemini 2.5 Proのマルチモーダル能力を利用して煩雑なコーディングタスクを自動化します。AIbaseによると、Julesは以下の方法で開発プロセスを簡素化します:

自主的なタスク実行: Julesはユーザーのプロンプト(例: "utils.jsのparseQueryString関数を修正してください")に基づいて、複数ステップの計画を作成し、ターゲットコードベースをクローンしてファイルを編集し、PRを生成します。

コードベースの理解: プロジェクトの履歴やファイル構造を分析することで、Julesはリポジトリ固有の貢献ガイドラインに従い、コード変更が規範に沿うことを保証します。

非同期操作: 開発者はGitHubのassign-to-julesタグを使用してタスクを割り当て、Julesはクラウド仮想マシン上で非同期的に処理し、完了後にリアルタイム通知で状態を更新します。

AIbaseのテストでは、PythonやJavaScriptプロジェクトでJulesが優れたパフォーマンスを示しており、例えばJAXコンパイラの実行時間最適化問題を自動修正し、PR生成の平均時間はわずか3分でした。毎日5回の無料タスクと同時に2つの並列タスクをサポートする設定により、個人開発者にとって低コストのAIコーディング体験が提供されています。

技術的特長: Gemini 2.5駆動のスマートエージェント

JulesはGemini 2.5 Proのマルチモーダル能力を活用して、複雑なコードベースやマルチファイルタスクを処理します。AIbaseの分析によると、そのワークフローには以下のような要素が含まれています:

計画の生成: ユーザープロンプトを受け取ると、Julesは詳細な計画を立て、提案される変更対象のファイルやコード差分を表示し、ユーザーの承認を得てから実行します。

コード生成とレビュー: Julesは自動的にテストを作成したり、依存関係を更新したり、ドキュメントを追加したりできます。その後、PRを通じてコードレビューを行い、人間による監査を確保します。

リアルタイムフィードバック: 開発者はJulesプラグインや通知システムを通じてタスクの優先順位を調整でき、柔軟性を維持します。

OpenAIのCodex(GitHub Copilotのコアモデル、完了率約37%)と比べて、Julesはマルチステップタスクとコンテキスト理解において優位性があり、特に大規模プロジェクトでの安定したパフォーマンスを発揮します。AIbaseは、Julesの非同期ワークモードとGitHubの深層統合が企業級開発シーンで大きな可能性を持つと見ています。

開発者体験: 低コストと高透明度

Julesのベータ版はjules.google.comを通じて全世界の開発者に公開されており、待機リストなしでGoogleアカウントまたはGitHubアカウントでログインできます。AIbaseによると、設定プロセスは簡単です:

迅速な接続: ユーザーはGitHubにアクセス権限を与え、ターゲットリポジトリとブランチを選択し、自然言語のプロンプトを入力すればタスクを開始できます。

透明な制御: Julesは実行前に計画のプレビューを提供し、開発者がレビューおよび調整することが可能であり、マージ前に完全なコントロールを保持できます。

無料試用: 毎日5回の無料タスクと同時に2つの並列タスクをサポートしており、個人開発者や小規模チームに適しています。

また、グーグルは5月21日22:30 UTCにLabs DiscordサーバーでAMAイベントを開催し、開発者の質問に答えます。AIbaseは予測しており、Julesの無料戦略とオープンソースの可能性により多くの開発者が試すきっかけとなるでしょう。特にPythonやJavaScriptコミュニティでは高い関心が寄せられるでしょう。

業界への影響: AIコーディングツール市場の再活性化

Julesの登場はAIコーディングツール市場での競争が激化している時期に重なります。マイクロソフトはBuild 2025でGitHub Copilot Chatのオープンソース化を発表しましたが、WindsurfのSWE-1シリーズもCodexに挑戦しています。AIbaseの分析によれば、JulesはGoogle CloudエコシステムとGemini 2.5の性能の利点を活かし、以下のように競合他社に影響を与える可能性があります:

エコシステムの統合: JulesはGoogle Cloud、Colab、Gemini APIとシームレスに連携し、企業ユーザー向けに最適化されています。

コスト優位性: 無料タスクモードはGitHub Copilotの有料サブスクリプション($10/月)と対抗し、中小規模チームを引き付けるでしょう。

企業向けのポテンシャル: Julesの透明性と人間によるレビュー機構により、企業はコード品質と安全性に関する懸念が軽減されます。

ただし、AIbaseはJulesが現在PythonとJavaScriptしかサポートしていないこと、Codexが12以上の言語に対応していることを指摘しています。これからの言語サポートの拡張が鍵となります。さらに、複雑なタスクでは明確なユーザープロンプトが必要であり、バグの自主的な発見能力はまだ向上の余地があるとされています。