Dellows News

GitLabがGitLab 19.4を発表 自律機能や新MCPツールを提供

米サンフランシスコに本社を置き、NASDAQに上場するGitLab(NASDAQ:GTLB)は、DevSecOpsオーケストレーションプラットフォームの最新版となるGitLab 19.4のリリースを発表しました。今回のリリースでは、目標を指示するだけで実装と検証まで自動で進める/goalコマンドや、外部クライアントからGitLab上の作業を自動化するMCPサーバーツールがパブリックベータ版として提供されます。あわせて自社運用するオープンウェイトモデルの追加や使用状況の可視化機能などを実装し、組織全体でのエージェント型自動化の展開を支援します。

目標の指示から成果の検証までを自動化する/goalコマンド

GitLab 19.4では、GitLab Duo CLI向けに/goalスラッシュコマンドが追加されました。デベロッパーはプロジェクトの制限や背景情報を踏まえたうえで、目標達成や未解決内容の報告に至るまで処理を自動で進められます。

この機能では、エージェントが実装を担当し、別のモデルが各ステップの成果を目標と照らし合わせて検証します。目標達成または反復回数の上限に達したかを判断する仕組みとなっており、デベロッパーは途中で実行を停止して目標を修正したうえで再開することも可能です。

GitLab Duo Agent Platformにおいて、従来のフロンティアモデルに加え、新たにGitLabホスト型オープンウェイトモデルとしてKimi K3、MiniMax M3、GLM 5.3の3種類が提供されます。

新モデルは、同クラスのフロンティアモデルと比較してGitLabクレジットあたりのコール数が最大4倍となり、タスクの複雑さに応じたコストの最適化が可能です。管理者は機能ごとにデフォルトのモデルを設定し、チームが利用できるモデルを絞り込む統制を維持できます。

外部エージェントと連携するMCPサーバーツールの拡充

GitLab以外のModel Context Protocol(MCP)クライアントからGitLab上の作業を実行できるツールの提供も開始されました。パイプラインの実行や失敗したジョブのトレース確認、マージリクエストの作成からレビュー、マージまでの実行、脆弱性のトリアージなどが自動化の対象となります。読み取り専用ツールの初期設定は「常に許可」、書き込みや削除を伴うツールは「常に確認」となっており、既存の権限設定に沿った運用が可能です。

また、共同開発プログラムのCo-Createに参加するコミュニティコントリビューターによって、プロジェクトメタデータの読み取りやMarkdownおよびAsciiDocのプレビュー機能などもMCPサーバーに追加されました。

使用状況の可視化とSlack向け機能の提供

プラットフォームオーナー向けには、請求対象イベント単位まで対応した使用状況のエクスポート機能が追加され、GitLab FlexおよびFlex以外のサブスクリプションで利用可能です。デベロッパー自身も使用量を確認できるようになりました。

さらに、PremiumおよびUltimate向けにSlack向けGitLab Duo Agent Platformが実験的機能として提供されます。Slackのスレッド内で@GitLabをメンションすることで、CI/CD Runner上でエージェントが動作し、イシューの起票やプロジェクトに関する質問への回答を行います。

GitLabで最高製品・マーケティング責任者(CPMO)を務めるマナブ・クラナ(Manav Khurana)は、プラットフォーム自体がツールの統制とリソースの紐付けを行うことで、組織がリスクを見極めたうえで自動化の規模を広げられるようになると説明しています。

本記事はGitLabの発表をもとに作成されています。

アクセスランキング

今日

1週間