GitLabは2026年8月20日、統合DevSecOpsプラットフォーム「GitLab 19.3」をリリースしました。GitLab.com・Self-Managed・Dedicatedすべてで提供され、AI駆動のフロー生成、シークレット管理、脆弱性修正の一括処理、iOS向け高度SAST、PostgreSQL 18.4/Kubernetes 1.36対応など、AI・セキュリティ・インフラ・課金管理の複数領域を横断する強化が入った内容です。とくに「Flow Creator基本エージェント」「GitLab Secrets Manager(Limited Availability)」「GitLab Duo マージコンフリクト解決(一般提供)」など、開発チームの日常業務に直結する機能追加が並びます。開発生産性とセキュリティを両輪で強化する意図が明確に読み取れるリリースです。
AI・エージェント関連——Flow CreatorとDuoの拡張
GitLab 19.3のAI関連の目玉は、以下の5点に整理できます。
- Flow Creator基本エージェント(Premium/Ultimate):自然言語入力からカスタムフローを生成
- GitLab Duo マージコンフリクト解決(一般提供):AIによる自動競合解決
- Duo レビューディスカッション解決(一般提供):AIがコメント対応を自動実行
- Duo CLI プラグインマーケットプレイス(実験的):MRレビュー、スタック変更などのスキル群
- VS Code向け新UI(ベータ版):Agentic Chatインターフェースの再設計
これまでβ/実験段階だった機能のうち、マージコンフリクト解決とレビューディスカッション解決が「一般提供」に格上げされた点が実務上の大きな意味を持ちます。開発チームが日常的に直面する時間泥棒(コンフリクト解決/レビュー往復)を、AIで縮められる状態が正式運用可能になりました。
セキュリティ強化——Secrets Managerと一括脆弱性修正
セキュリティ領域では、以下の機能追加が入りました。
- GitLab Secrets Manager(Limited Availability):各シークレットを必要なジョブ単位でスコープ管理し、環境・ブランチ・保護ルール別に制御
- GitLab Secret Scanning for Source Code(ベータ版、Ultimate):未知パターンのシークレット検出に対応
- マージトレイン強制機能(Premium/Ultimate):CI/CDパイプライン保護を強化
- SAST誤検出判定・脆弱性修正の一括実行(Ultimate):大量脆弱性への効率的対応
- Bun依存関係スキャン対応(Ultimate)
- iOSの高度SAST(ベータ版、Ultimate):Objective-C/Swift言語間テイント解析
GitLab Secrets Managerは、シークレット漏えい事案が業界横断で相次ぐ中で、ジョブ単位のスコープ管理を実現する重要な追加機能です。SAST誤検出判定・修正の一括実行は、脆弱性対応で発生しがちな「大量の低優先度アラートに埋もれて重要脆弱性を見逃す」課題への現実的な回答となります。
インフラ・スケール——PostgreSQL 18.4/Kubernetes 1.36対応
インフラ層のアップデートも重要な変更点です。
- PostgreSQL 18.4オプション:新規Linuxパッケージインストール対応
- Kubernetes 1.36サポート(Free/Premium/Ultimate)
- GitLab Runner 19.3:Job Router互換性マトリックスの公開
PostgreSQL 18.4オプションの登場は、DBレイヤーのアップグレードを計画している企業にとって、GitLabのライフサイクルと合わせて計画立案しやすくなる材料です。Kubernetes 1.36対応は、K8sクラスタとGitLabの整合性を維持したい運用チームに歓迎される変更となります。
MCP(Model Context Protocol)機能——OAuth事前登録と管理者制御
Model Context Protocol関連では、以下の変更が入りました。
- OAuth事前登録:動的クライアント登録を回避する運用オプション
- 動的アプリケーション承認者表示:ユーザー名の自動付加による監査性向上
- DCR(Dynamic Client Registration)無効化オプション:管理者による接続制御
MCPが業界で急速に普及する中、企業ガバナンス要件を満たしながら安全に活用するための設定オプションが充実したかたちです。DCR無効化オプションは、社内標準として利用するツールを厳密に制御したい情シス部門にとって、実務的な意味を持つ追加要素です。
課金・ライセンス管理——GitLab Flexの支出上限機能
見落とされがちですが、課金・ライセンス管理の強化も注目に値します。
- GitLab Flex機能別支出上限:機能ごとに「制限あり」「使用量上限」「無制限」を設定
- Flex使用量メール通知:50%/80%/100%到達時アラート
- GitLabクレジット使用上限(一般提供):オンデマンド料金抑制
AI関連の従量課金がコスト予測を難しくしている現状において、機能別・使用量別の上限設定と段階的アラートは、企業のFinOps運用に直結する追加機能です。予期しない請求増加を未然に防ぐ運用が組みやすくなります。
エディション別の主要機能整理
機能 | Free | Premium | Ultimate |
|---|---|---|---|
Flow Creator基本エージェント | - | ✓ | ✓ |
GitLab Secrets Manager | - | ✓ | ✓ |
Advanced SAST (iOS) | - | - | ✓ |
Secret Scanning for Source Code | - | - | ✓ |
Ultimateの独占機能として、iOS向け高度SASTとソースコード用シークレットスキャニングが位置付けられています。モバイルアプリ開発を抱える企業や、機密性の高いソースコードを扱う組織では、Ultimate契約の再評価材料となる内容です。
日本企業への示唆——DevSecOps標準の選択に「AI×セキュリティ両立」の観点
GitLab 19.3のリリースが日本企業に投げかける論点は、DevSecOps標準ツールの選択基準に「AI活用の成熟度」と「セキュリティ機能の統合度」の両方が問われる段階に入ったことです。競合ツールとの比較検討時に、単発機能の有無ではなく、「AI駆動の開発支援」「シークレット管理」「脆弱性一括対応」「MCPガバナンス」「FinOps運用」を統合的に評価する視点が必要になります。
情シス・DevOps・セキュリティ部門としては、以下の観点で社内評価を進めるのが実務的なアプローチです。
- 既存のGitLab利用チームでの Flow Creator・Duo マージコンフリクト解決の試験導入
- Secrets Manager(Limited Availability)への申請と評価
- Ultimateエディションの契約している場合、iOS向け高度SASTとソースコード用シークレットスキャニングの適用範囲確認
- GitLab Flex利用時の機能別支出上限設定によるコスト予測性向上
- MCPのDCR無効化オプションの導入による社内標準ツール制御
まとめ
GitLab 19.3は、AI駆動の開発支援機能の一般提供化、Secrets Managerの登場、SAST・脆弱性対応の効率化、Kubernetes 1.36・PostgreSQL 18.4対応、MCPガバナンス強化、Flex支出上限機能と、DevSecOpsプラットフォームとしての完成度を一段引き上げるリリースです。特に、Duo系機能の一般提供格上げと、Secrets Manager・iOS向け高度SASTの追加は、開発現場とセキュリティ現場の両方に恩恵をもたらす内容といえます。
日本企業としては、既存のGitLab利用状況を棚卸ししつつ、新機能の適用可能な範囲を早めに特定していくことが実務的な対応となります。AI活用とセキュリティ強化を同時に進められるツール選定が、これから数年のDevSecOps戦略の重要な判断軸となる中で、GitLab 19.3の登場は選択肢の評価を促すタイミングとして注目に値します。

