- Home
- AI Code Generators
- GitLab Duo Code Suggestions
GitLab Duo Code Suggestions
GitLab Duo Code Suggestions · San Francisco, California, United States · founded 2011
What it is
GitLab Duo Code Suggestions completes and generates code in supported editors. It can fill in code blocks, help define function logic, generate tests, and suggest common code such as regular-expression patterns. Supported environments include Visual Studio Code, GitLab Web IDE, Visual Studio 2022 for Windows, JetBrains IDEs, Neovim, and Eclipse; GitLab lists more than 14 supported languages, including C++, C#, Go, Java, JavaScript, Python, Rust, and TypeScript. Code Suggestions is available on the GitLab.com Free tier with GitLab Credits and for self-managed GitLab instances through a secure connection to GitLab.com. GitLab says private, non-public customer code stored in GitLab is not used to train its generative AI models. It also says suggestions are scanned to help guard against sharing sensitive information such as passwords or API keys. For Fireworks AI requests, inputs and outputs are discarded after a result is returned, except when prompt caching is enabled. GitLab warns that heavy demand can affect performance or cause unexpected downtime.
For and against
For
- Completes code blocks and helps define function logic.
- Generates tests and suggests common code patterns.
- Supports more than 14 listed languages.
- Available on GitLab.com Free tier with GitLab Credits.
- Supports self-managed instances through a secure connection.
Against
- No chat assistance or coding agent.
- No terminal access.
- High demand may degrade performance or cause downtime.
The verdict
Code Suggestions focuses on in-editor completion and generation rather than chat or agent features. Its free-tier availability and broad editor support may suit developers looking for that narrower workflow.
Who it suits
It suits developers seeking code completion across several IDEs, including users of self-managed GitLab instances. Its listed language support spans common languages such as JavaScript, Python, and Rust.
Plans and prices
GitLab Duo Pro
Code Suggestions and organizational controls · available for SaaS, self-managed, and Dedicated
Read 28 Sep 2026 · about.gitlab.com
GitLab Duo Agent Platform
Usage-based billing
Read 28 Sep 2026 · docs.gitlab.com
On the record
- Coding agent
- Noabout.gitlab.com · read 20 Sep 2026
- Availability limitation
- GitLab warns that high demand may cause degraded performance or unexpected downtime for GitLab Duo AI features.docs.gitlab.com · read 28 Sep 2026
- Chat assistance
- Noabout.gitlab.com · read 20 Sep 2026
- Codebase indexing
- Yesabout.gitlab.com · read 20 Sep 2026
- Code completion
- Yesabout.gitlab.com · read 20 Sep 2026
- Code completion and generation
- Code Suggestions completes code blocks, helps define function logic, generates tests, and proposes common code such as regex patterns.about.gitlab.com · read 28 Sep 2026
- Company history
- GitLab says its project began in 2011 and the company was incorporated in 2014.about.gitlab.com · read 28 Sep 2026
- Compliance
- GitLab maintains SOC 2 Type 2 reports for GitLab.com and GitLab Dedicated and ISO/IEC 27001:2022 certification for its SaaS subscriptions, GitLab.com, and GitLab Dedicated.about.gitlab.com · read 28 Sep 2026
- Data handling
- For Fireworks AI requests, GitLab states that the provider discards model inputs and outputs after providing the output, except when prompt caching is enabled for Code Suggestions.docs.gitlab.com · read 28 Sep 2026
- Free access
- The documentation says Code Suggestions is available on the GitLab.com Free tier with GitLab Credits.docs.gitlab.com · read 28 Sep 2026
- Languages
- The product page lists support for over 14 languages, including C++, C#, Go, Java, JavaScript, Python, Rust, and TypeScript.about.gitlab.com · read 28 Sep 2026
- Privacy and training
- GitLab says private, non-public customer code stored in GitLab is not used as training data, and its documentation says GitLab does not train generative AI models.about.gitlab.com · read 28 Sep 2026
- Security guardrails
- GitLab says Code Suggestions are scanned to help prevent sensitive information such as API keys or passwords from being shared.docs.gitlab.com · read 28 Sep 2026
- Self-managed
- Code Suggestions is available to self-managed GitLab instances through a secure connection to GitLab.com.about.gitlab.com · read 28 Sep 2026
- Supported editors
- Supported extensions include VS Code, GitLab Web IDE, Visual Studio 2022 for Windows, JetBrains IDEs, Neovim, and Eclipse.docs.gitlab.com · read 28 Sep 2026
- Supported IDEs
- Visual Studio Code; GitLab Web IDE; Microsoft Visual Studio 2022; JetBrains IDEs; Neovim; Eclipseabout.gitlab.com · read 20 Sep 2026
- Terminal access
- Noabout.gitlab.com · read 20 Sep 2026