Get Started with GitLab Duo

GitLab Duo is the suite of AI capabilities powering your software development workflows. Whether you’re a developer looking to incorporate GitLab Duo in your day-to-day workstreams or an administrator getting your organization up and running, we have a learning journey to help streamline your onboarding.

To get started, select your role:

Developer Administrator

Wistia video thumbnail

Developer onboarding

Choose how you prefer to learn:

GitLab Duo for developers quick start

Integrate GitLab Duo with your IDE

Prerequisite: Validate you’ve been assigned a GitLab Duo seat by logging into your GitLab instance and checking for the GitLab Duo Chat button in the top right.

Incorporate GitLab Duo in your day-to-day workflow and eliminate context switching by adding the GitLab extension to your preferred IDE. See the Prepare to use GitLab Duo in your IDE documentation page for a full list of supported IDEs and instructions. Below we’ll highlight two common ones for quick reference:

VS Code
  • Install the GitLab Workflow extension
  • Authenticate to GitLab
    Wistia video thumbnail
  • If needed, try one of these common troubleshooting strategies:
    • In the extension settings, enable GitLab: Debug
    • Run GitLab: Show Extension Logs

JetBrains
  • Install the GitLab Duo plugin
    Wistia video thumbnail
  • Authenticate to GitLab
    • If needed, try one of these common troubleshooting strategies:
      • Run a health check
      • View logs stored in idea.lo

    Microlearning

    Comprehensive learning path

    Earn a certificate of completion, shareable on LinkedIn, by completing this comprehensive learning path. You’ll take an in-depth look at all the features available in GitLab Duo Enterprise and practice what you learn with hands-on exercises in our lab environment.


    Admin onboarding

    Choose how you prefer to learn:

    GitLab Duo for admins checklist

    1. Ensure GitLab Duo is enabled

    2. Assign seats to users

      Wistia video thumbnail
    3. Refine visibility by groups, projects, or feature maturity

    4. Monitor impact analytics

    5. Enable your organization by sharing the developer onboarding resources

    Microlearning