Google は、新しい AI コーディング アシスタント Jules を発表し、自動プログラミングの新時代を切り開きます。 Gemini 2.0 プラットフォームに基づいた Jules は、ソフトウェアの脆弱性を独自に修復し、コード変更を準備するなどの機能を備えており、GitHub とシームレスに統合して、継続的な手動監視なしで複雑なコード ライブラリの分析と修復を完了し、詳細なプルを生成できます。リクエスト。このリリースは、ソフトウェア開発業界が人材不足と技術的負債という課題に直面している中で行われ、ガートナーは 2028 年までに新しいアプリケーション開発の 75% で AI 支援コーディングが役割を果たすと予測しており、ジュールズ氏は適切なタイミングで登場します。自動コーディングアシスタントの需要の高まりに対応します。
Googleは水曜日、人工知能コーディングアシスタント「Jules」を正式に発表した。これはコーディングタスクの自動化において大きな前進を示す新製品である。 Jules は最新の Gemini2.0 プラットフォームに基づいて開発されており、開発者が休憩している間にソフトウェアの脆弱性を独自に修正し、コードの変更を準備できます。
このシステムは、GitHub ワークフロー システムと直接統合して、複雑なコード ベースを分析し、複数のファイルにわたる修正を実装し、人間による継続的な監視なしで詳細なプル リクエストを生成できます。
Julesのリリースは、ソフトウェア開発業界が継続的な人材不足と技術的負債の圧力に直面しているときに行われた。市場調査会社ガートナーは、2028 年までに新しいアプリケーション開発の 75% で AI 支援コーディングが役割を果たすと予測しています。この傾向は、自動コーディングアシスタントのニーズが高まっていることを示しています。
従来のコーディング アシスタントとは異なり、Jules は修正提案を提供するだけでなく、GitHub エコシステム内で自律エージェントとして動作します。コード ベースを分析し、包括的な修復計画を作成し、複数のファイルに対して修復タスクを同時に実行できます。さらに、Jules は既存の開発者ワークフローとシームレスに統合されているため、さらに実用的になります。
Google Labsの製品管理ディレクターであるジャクリーン・クンゼルマン氏は記者会見で、システムのセキュリティ機能を強調した。 「開発者はプロセス全体を通じてコントロールを維持できます」とジュールズ氏は言い、行動を起こす前に計画を提案し、ユーザーはコード作成の進行状況をリアルタイムで監視でき、変更をマージする前に明確な承認が必要となるため、人間が作業に参加することが保証されます。開発プロセスの監修。
Jules は単なるコーディングアシスタントではなく、人間の監視を維持しながら自律的に動作できる AI エージェントを構築するという Google のより大きなビジョンの一部です。このシステムは、Google の最新の大規模言語モデルである Gemini 2.0 によって駆動されており、コードの理解と生成機能が大幅に向上しています。
多くの開発者にとって、ジュールは自分のキャリアの将来について重要な考えを引き起こすきっかけとなりました。ただし、予備テストによると、Jules は人間の開発者の作業を置き換えるというよりは、むしろ拡張する可能性が高いことが示唆されています。 Jules と関連ツールを使用することで、ローレンス バークレー国立研究所の研究者は、特定の分析タスクの処理時間を 1 週間から数分に短縮し、より複雑な課題に集中できるようになりました。
財政的には、ジュールズは大きな影響を与える可能性がある。マッキンゼーの統計によると、ソフトウェア開発プロジェクトはコスト超過のリスクに直面することが多く、大規模な IT プロジェクトでは予算を 45% 上回り、期待よりも 56% 低い価値が得られることがよくあります。 Jules は、日常的なバグ修正とメンテナンスのタスクを自動化することで、これらのコストを大幅に削減し、開発サイクルを加速することが期待されています。
Jules は当初、信頼できるテスターの小グループのみが利用できるようになりますが、2025 年初頭にはさらに広範囲にアクセスできるようになる予定です。 Googleは、同様の機能をAndroid StudioやChrome DevToolsなどの開発エコシステムに統合する計画を立てている。
テクノロジーが進歩するにつれて、ジュールズはますます複雑なプログラミングの課題に直面し、コードの品質とセキュリティを維持する必要があります。 「この約束は単にバグをより早く修正するというものではなく、ソフトウェア開発に対する考え方を根本的に変えるものである」と、ある大手ハイテク企業の上級開発者は語った。
プロジェクトの入り口: https://labs.google.com/jules/
全体として、ジュールの登場は、AI 支援プログラミング テクノロジーの大きな進歩を意味します。これは、開発効率を向上させ、コストを削減するだけでなく、より重要なことに、ソフトウェア開発に対する私たちの理解を変え、将来のソフトウェア エンジニアリング開発の機会を提供します。新しい方向性。 ジュールズはまだ初期段階ではありますが、大きな可能性を秘めており、今後の展開が楽しみです。