GitLab 18.0をリリースしました。このリリースでは、DevSecOpsの中核となるワークフロー、セキュリティとコンプライアンスの向上、そしてAI技術における革新的な進化と未来像が凝縮されています。本リリースに合わせて、GitLab PremiumおよびUltimateで、GitLab Duoの基本的なAI機能を追加料金なしでご利用いただけるようになりました。 PremiumおよびUltimateのお客様は全員、サポートされているソースコードエディタやIDEから直接、GitLab Duoコード提案とGitLab Duo Chatをすぐにご利用いただけます。
すべての開発チームにAIを
人工知能(AI)は今や、デベロッパーエクスペリエンスの中核をなしています。AIは、コードベースの分析、入力中リアルタイムでの提案の提供、プロジェクトのコンテキストに基づいた関数やメソッドの作成、繰り返しの作業の軽減、コードレビューの自動化など、さまざまな方法でコーディングを強化します。
この数年間、当社ではこうした生成AIやエージェント型AIの機能をGitLabプラットフォームに統合するためにGitLab Duoを開発してきました。GitLabが実施したグローバルDevSecOps調査によると、デベロッパーはコード作成以外のタスクに作業時間の79%を費やしています。コード作成はソフトウェアライフサイクルの始まりに過ぎないため、当社ではソフトウェア開発ライフサイクル全体をとおしてAIを統合する戦略を採用してきました。
本リリースではこの戦略をさらに進め、デベロッパーのみなさまが追加料金なしでAIの恩恵を受けられるように、GitLab PremiumおよびUltimateプランにGitLab Duoの基本機能を追加しました。
PremiumとUltimateでChatとコード提案をご利用いただけるようになったことで、すべてのソフトウェアエンジニアが、さまざまなツールやライセンス、そして管理体制を必要とせずに、IDE内でワークフローを高速化できます。既存のPremiumおよびUltimateのお客様は全員、GitLab 18.0へのアップグレード後にすぐにChatとコード提案をご利用いただけるようになります。また、この機能強化は新規のお客様には標準機能として提供されます。
「GitLabはすでに、分散されたツールチェーンへの依存を排除し、これにより連携していないソリューションにかかるコストを削減し、ワークフローを効率化する上で重要な役割を果たしています。GitLab PremiumにGitLab Duoを追加することで、さらなる効率化とコスト削減が期待できます。日常的なコーディング作業にかかる時間が削減されるため、デベロッパーは真のビジネス価値を生み出す複雑な課題に、より多くの時間を費やせるようになります。」
- McKenzie Intelligence Services社、最高技術責任者、Andrei Nita氏
本リリースから、PremiumおよびUltimateのお客様は、以下のAIネイティブ機能をご利用いただけます。
GitLab Duoコード提案
- コメントから完全な関数やコードブロックを生成
- 入力時にAIによる的確なコード補完を実行
- 20以上のプログラミング言語をサポート
- 主要なIDE各種で利用可能
コード提案機能については、こちらの操作ガイドをご覧ください(ツアーを開始するには以下の画像をクリックしてください)。
詳細については、コード提案のドキュメントでもご確認いただけます。
GitLab Duo Chat
- 馴染みのないコードを分かりやすく解説し、複雑な機能の理解をサポート
- 既存のコードをリファクタリングして品質と保守性を向上
- バグを早期に発見できるように、包括的なテストケースを自動作成
- ワークフロー内でコードの問題を直接修正
詳細については、Duo Chatのドキュメントをご覧ください。
「私たちGitLabユーザーにとって、GitLab Duoのインテリジェントなコード提案は、デベロッパーの日常業務を支える資産となっています。Chat機能と組み合わせることで、即時にフィードバックを得て改善できるため、開発サイクルが加速し、より安全なコードベースが実現できています。ワークフローにシームレスに統合された強力な機能です。」
- Ignite by FORVIA HELLA社、最高技術責任者、Felix Kortmann氏
GitLab Premiumのお客様もGitLab Duo Enterpriseをご利用可能に
多くのお客様からのご要望に応え、GitLab Premiumをご利用のお客様は、GitLab UltimateにアップグレードすることなくAI機能をフル搭載したGitLab Duo Enterpriseをご購入いただけるようになりました。Premiumのお客様は、ソフトウェア開発ライフサイクル全体にシームレスに統合された、充実したAI機能をご活用いただけます。
Duo Enterprise のパワフルな機能ラインナップは次のとおりです。
- GitLab Duo根本原因分析:CI/CDパイプラインの失敗を迅速に解決して、パイプラインを健全に保ちます。
- GitLab Duoコードレビュー:GitLab Duoをコードレビュアーとして活用することで、マージリクエストのレビューを高速化します。
- 高度なチャット:会話の内容を要約し、コード変更を理解できるように支援するほか、複雑な設定のサポートを提供します。
- GitLab Duo Self-Hosted:使用が許可されたAIモデルを社内でホスティングすることで、インターネット未接続(エアギャップ)環境やオフライン環境でもGitLab Duoを活用できます。
GitLab Duo Enterpriseの提供と並行して、今GitLab Premiumの価値向上に向けた投資も強化しています。GitLab 17のリリース以降、以下を含む100件を超える機能や改善を実装してきました。
- CI/CDカタログ:デベロッパーが既存のCI/CDコンポーネントや設定を共有、検索、再利用できる一覧ページ
- アーティファクトレジストリ:デベロッパーにアーティファクトへの安全なアクセスを提供するとともに、CI/CDパイプラインとのシームレスな統合を実現
- リモート開発:デベロッパーがオンデマンドのクラウドベースの開発環境で作業できるように支援する機能
GitLab Duo:組織の現在のステージに対応するAI
GitLabは、ProからEnterpriseまで多彩なDuoサービスをご用意しており、お客様のAI導入段階に最適なソリューションをお選びいただけます。チームのAI活用レベルが高まるにつれて、より多くの機能を活用して、安全なソフトウェアをより迅速にビルド、テスト、デプロイすることができます。
GitLab UltimateおよびPremiumの既存のお客様がGitLab Duoを使い始めるには
GitLab 18.0以降、UltimateとPremiumの既存のお客様は、コード提案とChatがデフォルトではオフになっていますが、以下の手順で簡単に有効にできます。
GitLab PremiumおよびUltimateでGitLab Duoを利用する手順:
- GitLab PremiumまたはUltimateを利用中であることを確認します。いずれも導入していない場合は、無料トライアルを開始できます。
- 組織の設定で、GitLab Duoを有効にします。
- ローカルIDEを使用している場合は、対応するGitLabエディタ拡張機能をインストールします。
- サポートされているローカルIDEまたはGitLab Web IDEで、コード提案やChatの利用を開始します。
注:新規ユーザーまたはトライアル中の場合、GitLabのAI機能が自動的に有効になります。
AIネイティブ開発にはDevSecOpsプラットフォームが不可欠
今やAIによって、デベロッパーエクスペリエンスは根本から再構築されつつあります。これからの組織では、ソフトウェア開発に携わる人員が単に増えるだけではなく、AIによって本番環境向けコードの量も増えることになります。そのため、GitLabの存在価値がはかつてないほど高まっています。
当社では、この新時代に向け、GitLab Duoを備えたGitLab PremiumおよびUltimateを構築しました。これによりチームは、あらゆるコードを安全に一元管理できる環境を構築できます。組織全体でAIがコードを生成する環境下で、GitLabが司令塔としての役割を担います。セキュリティスキャンやコンプライアンスチェック、パイプライン管理のために別々のツールを導入する必要はありません。組織の成長に合わせてスケールする単一の統合プラットフォームで、各コードが本番環境へのリリース前に基準を満たしているかを確認できます。AIによって開発速度が加速する中、GitLabを使えば全工程を通じて一貫性のあるコントロール、セキュリティ、品質を保てます。
チームの生産性を向上させるGitLab Duoの活用方法については、GitLab Premiumのページをご覧ください。すでにGitLabをご利用の場合は、GitLab担当者にご連絡いただき、デモンストレーションをご予約ください。また、2025年6月24日にGitLab 18バーチャルリリースイベントを開催します。AIとともに進化するソフトウェア開発の未来像を探る機会となりますので、ぜひご参加ください。
本ブログは、Unlocking AI for every GitLab Premium and Ultimate customerの抄訳です。内容に相違がある場合は、原文が優先されます。