Skip to content

Flows

  • Tier: Premium, Ultimate
  • Add-on: GitLab Duo Core, Pro, or Enterprise
  • Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
  • Status: Beta
  • LLM: Anthropic Claude Sonnet 4

Version history

  • Introduced as a beta in GitLab 18.3.

A flow is a combination of one or more agents working together to solve a complex problem.

Flows are available in IDEs and the GitLab UI.

  • In the UI, they run directly in GitLab CI/CD, helping you automate common development tasks without the need to leave your browser.
  • In IDEs, flows are available in VS Code and JetBrains.

Available flows

The following flows are available:

For more focused pieces of work, like understanding selected code, use GitLab Duo Agentic Chat.

Monitor running flows in the GitLab UI

To view flows that are running for your project:

  1. On the left sidebar, select Search or go to and find your project.
  2. Select Automate > Sessions.

View flow history in the IDEs

To view a history of flows you've run in your project:

  • On the Flows tab, scroll down and view Recent agent sessions.

Supported APIs and permissions

In the GitLab UI, flows have access to the following GitLab APIs:

Flows use each user's permissions and respect all project access controls and security policies.

Give feedback

Agents flows are part of GitLab AI-powered development platform. Your feedback helps us improve these workflows. To report issues or suggest improvements for flows, complete this survey.

Related topics