正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

フロー

  • プラン: Premium、Ultimate
  • アドオン: GitLab Duo Core、Pro、またはEnterprise
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
  • この機能はGitLabクレジットを使用します。

この機能の利用可否は、機能フラグによって制御されます。詳細については、履歴を参照してください。

フローとは、1つまたは複数のエージェントが連携して複雑な問題を解決する組み合わせのことです。

GitLabには、次の2種類のフローがあります:

  • 基本フローは、GitLabが一般的なソフトウェア開発タスクのために作成した、事前構築済みの本番環境対応ワークフローです。
  • Custom flowsは、チーム固有のプロセスを自動化するために作成するワークフローです。ワークフローのステップとエージェントを定義し、フローの実行を制御するトリガーを定義します。

フローは、IDEとGitLab UIで利用できます。

  • UIでは、GitLab CI/CDで直接実行され、ブラウザを離れることなく、一般的なソフトウェア開発タスクを自動化できます。
  • IDEでは、ソフトウェア開発フローは、VS Code、Visual Studio、JetBrainsで利用できます。他のフローのサポートも提案されています。

CI/CDでのフローの実行方法について詳しくは、flow executionドキュメントをご覧ください。フローのセキュリティについて詳しくは、the composite identityドキュメントをご覧ください。

前提条件

フローを使用するには:

GitLab UIでフローを実行するには:

GitLab UIで実行中のフローを監視

プロジェクトで実行されているフローを表示するには:

  1. 上部のバーで、検索または移動先を選択して、プロジェクトを見つけます。
  2. 自動化 > セッションを選択します。

IDEでフローの履歴を表示

プロジェクトで実行したフローの履歴を表示するには:

  • フロータブで、下にスクロールしてRecent agent sessionsを表示します。

AGENTS.mdでフローをカスタマイズ

AGENTS.mdファイルを使用して、基本フローとカスタムフローを実行中に従うコンテキストと手順をGitLab Duoに提供します。

詳細については、AGENTS.mdのカスタマイズファイルを参照してください。

フィードバックを提供する

フローは、GitLab AI搭載のソフトウェア開発プラットフォームの一部です。皆様からのフィードバックは、これらのワークフローの改善に役立ちます。フローに関するイシューのレポートや改善案を提案するには、このアンケートにご回答ください