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

フロー

  • プラン: Premium、Ultimate
  • アドオン: GitLab Duo Core、Pro、またはEnterprise。
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
  • ステータス: ベータ

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

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

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

  • UIでは、フローはGitLab CI/CDで直接実行され、ブラウザを離れることなく、一般的な開発タスクを自動化できます。
  • IDEでは、フローはVS Code、Visual Studio、およびJetBrainsで利用できます。

利用可能なフロー

以下のフローが利用可能です:

選択したコードを理解するなど、より焦点を絞った作業には、GitLab Duoチャット(エージェント型)を使用します。

フローをオンにする

フローをオンまたはオフにするには、GitLab Duo設定を使用します。

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

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

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

IDEでフローの履歴を表示する

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

  • フロータブで、下にスクロールしてRecent agent sessions(最近のエージェントセッション)を表示します。

サポートされているAPIと権限

GitLab UIでは、フローは次のGitLab APIにアクセスできます:

フローは各ユーザーの権限を使用し、すべてのプロジェクトアクセス制御とセキュリティポリシーを尊重します。

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

エージェントフローは、GitLab AI搭載の開発プラットフォームの一部です。皆様からのフィードバックは、これらのワークフローの改善に役立ちます。フローに関する問題を報告したり、改善点を提案するには、このアンケートにご回答ください