基盤フロー
- プラン: Premium、Ultimate
- アドオン: GitLab Duo Core、Pro、またはEnterprise
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
- この機能は、GitLabクレジットを使用します。
Foundational flowはGitLabによって構築およびメンテナンスされ、GitLabによってメンテナンスされたバッジ( )を表示します。
各フローは、特定の問題の解決や開発タスクの支援を目的として設計されています。
次の基盤フローが利用可能です:
- ソフトウェア開発: ソフトウェア開発ライフサイクル全体で、AIが生成したソリューションを作成します。
- デベロッパー: イシューから実用的なマージリクエストを作成します。
- CI/CDパイプラインの修正: 失敗したジョブを診断して修正します。
- GitLab CI/CDへの変換: JenkinsパイプラインをCI/CDに移行します。
- コードレビュー: AIネイティブの分析とフィードバックでコードレビューを自動化します。
- SAST誤検出の検出: SASTの検出結果で誤検出を自動的に識別してフィルタリングします。
Foundational flowのセキュリティ
GitLab UIでは、基盤フローは次のGitLab APIにアクセスできます:
サービスアカウント
Foundational flowは、サービスアカウントを使用してタスクを完了します。詳細については、コンポジットアイデンティティワークフローを参照してください。
Foundational flowがマージリクエストを作成すると、マージリクエストはサービスアカウントに起因します。これは、トリガーされたフローのユーザーが、AIによって生成されたコードを承認してマージできることを意味します。SOC 2、SOX、ISO 27001、またはFedRAMPの要件を持つ組織は、コンプライアンスに関する考慮事項を確認し、適切な承認ポリシーを実装する必要があります。