GitLab Duo Code Suggestions
about.gitlab.com
What it is
GitLab Duo Code Suggestions provides code completion and generation in supported editors. It can complete code blocks, help define function logic, generate tests, and suggest common patterns such as regular expressions. Supported editors include Visual Studio Code, GitLab Web IDE, Microsoft Visual Studio 2022, JetBrains IDEs, Neovim, and Eclipse; GitLab lists more than 14 supported languages, including C++, C#, Go, Java, JavaScript, Python, Rust, and TypeScript. The feature is available on the GitLab.com Free tier with GitLab Credits, and self-managed GitLab instances can use it through a secure connection to GitLab.com. GitLab says it does not train generative AI models and that private, non-public customer code stored in GitLab is not training data. Suggestions are scanned to help prevent sensitive information such as API keys or passwords from being shared. GitLab warns that high demand may degrade performance or cause unexpected downtime. GitLab Duo Pro is listed at $19 per user per month.
Spec sheet
- Free plan
- YesRead 20 Sep 2026 · about.gitlab.com
- 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.Read 28 Sep 2026 · about.gitlab.com
- Headquarters
- San Francisco, California, United StatesRead 28 Sep 2026 · about.gitlab.com
- Founded
- 2011Read 28 Sep 2026 · about.gitlab.com
- Availability limitation
- GitLab warns that high demand may cause degraded performance or unexpected downtime for GitLab Duo AI features.Read 28 Sep 2026 · docs.gitlab.com
- Chat assistance
- NoRead 20 Sep 2026 · about.gitlab.com
- Code completion
- YesRead 20 Sep 2026 · about.gitlab.com
- Code completion and generation
- Code Suggestions completes code blocks, helps define function logic, generates tests, and proposes common code such as regex patterns.Read 28 Sep 2026 · about.gitlab.com
- Codebase indexing
- YesRead 20 Sep 2026 · about.gitlab.com
- Coding agent
- NoRead 20 Sep 2026 · about.gitlab.com
- Company history
- GitLab says its project began in 2011 and the company was incorporated in 2014.Read 28 Sep 2026 · about.gitlab.com
- 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.Read 28 Sep 2026 · docs.gitlab.com
- Free access
- The documentation says Code Suggestions is available on the GitLab.com Free tier with GitLab Credits.Read 28 Sep 2026 · docs.gitlab.com
- Languages
- The product page lists support for over 14 languages, including C++, C#, Go, Java, JavaScript, Python, Rust, and TypeScript.Read 28 Sep 2026 · about.gitlab.com
- 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.Read 28 Sep 2026 · about.gitlab.com
- Security guardrails
- GitLab says Code Suggestions are scanned to help prevent sensitive information such as API keys or passwords from being shared.Read 28 Sep 2026 · docs.gitlab.com
- Self-managed
- Code Suggestions is available to self-managed GitLab instances through a secure connection to GitLab.com.Read 28 Sep 2026 · about.gitlab.com
- Supported editors
- Supported extensions include VS Code, GitLab Web IDE, Visual Studio 2022 for Windows, JetBrains IDEs, Neovim, and Eclipse.Read 28 Sep 2026 · docs.gitlab.com
- Supported IDEs
- Visual Studio Code; GitLab Web IDE; Microsoft Visual Studio 2022; JetBrains IDEs; Neovim; EclipseRead 20 Sep 2026 · about.gitlab.com
- Terminal access
- NoRead 20 Sep 2026 · about.gitlab.com
Plans and prices
Strong points and limits
Strong points
- Available on the GitLab.com Free tier with GitLab Credits
- Supports more than 14 languages
- Works in six listed editor families
- Suggestions are scanned for sensitive information
Limits
- High demand may degrade performance
- Unexpected downtime may occur
- No chat assistance or coding agent
Who it suits
It suits developers who want code completion and generation in one of its supported editors. Teams using self-managed GitLab instances can also access it through a secure connection to GitLab.com.
GitLab Duo Code Suggestions in depth
Read the full write-up
Overview
GitLab Duo Code Suggestions is an in-editor coding assistant for completing and generating code. It suits developers who want help in a range of editors, particularly teams using GitLab or needing a self-managed deployment. Its completion-first focus is a strength for routine coding, but it is not a chat assistant or coding agent.
Key features
It can complete code blocks, help define function logic, generate tests, and propose common patterns such as regular expressions. Codebase indexing supports suggestions with codebase context, making the tool more than a basic next-line completer. But there is no chat assistance, agent mode, or terminal access, so developers seeking back-and-forth problem solving or automated multi-step work should choose another tool.
GitLab lists support for more than 14 languages, including C++, C#, Go, Java, JavaScript, Python, Rust, and TypeScript. Editors include Visual Studio Code, GitLab Web IDE, Visual Studio 2022 for Windows, JetBrains IDEs, Neovim, and Eclipse. That breadth makes it a reasonable fit for teams with varied editor preferences, though it does not help developers whose editor is outside that set.
GitLab says private, non-public customer code stored in GitLab is not used to train models and that it does not train generative AI models. For Fireworks AI requests, the provider discards inputs and outputs after responding, except when prompt caching is enabled for Code Suggestions. Suggestions are scanned to help prevent sensitive information such as passwords or API keys from being shared. GitLab also 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. These controls will matter to organizations assessing data handling, but GitLab warns that high demand can still bring degraded performance or unexpected downtime for Duo AI features.
Pricing
GitLab Duo Code Suggestions has a free plan and free access on GitLab.com’s Free tier using GitLab Credits. That makes it accessible for individual evaluation and teams with modest needs, but the Credits requirement means free access is not simply an unlimited allowance.
GitLab Duo Pro costs $19 a month, billed per user per month. It includes Code Suggestions and organizational controls and is available for SaaS, self-managed, and Dedicated deployments. It is the clearer fit for teams that need organizational controls or want Code Suggestions with a self-managed GitLab instance; the free tier gives up those controls.
GitLab Duo Agent Platform has usage-based billing and custom pricing. It is a separate option for buyers considering GitLab’s agent platform, rather than a lower-cost way to get the same completion-focused feature set.
Platforms
Code Suggestions is available as an extension and on Linux, macOS, Windows, web, and self-hosted GitLab deployments. Self-managed instances connect securely to GitLab.com, so self-hosted does not mean the suggestion service runs entirely on the customer’s own infrastructure.
Who it's for
Choose it if you want code completion and generation in one of its supported editors, need codebase indexing, or value GitLab’s stated data protections and self-managed availability. It is less suitable if your workflow depends on chat, terminal operations, or an autonomous coding agent, or if continuity during periods of high demand is essential.
Pros and cons
Pros
Broad editor coverage: Support for six named editor environments accommodates teams with mixed tooling.
Useful everyday generation: Code blocks, function logic, tests, and common patterns are all within its completion-and-generation remit.
Free entry point: GitLab.com Free tier access with GitLab Credits lets users start without a paid plan.
Published privacy and security measures: GitLab describes training exclusions, sensitive-data scanning, and certifications relevant to organizational review.
Cons
No chat, agent, or terminal features: It cannot serve as a conversational or autonomous coding workflow.
Service availability can vary: GitLab warns of degraded performance or unexpected downtime under high demand.
Self-managed still depends on GitLab.com: The secure connection is useful, but the service is not wholly on-premises.
Free access uses Credits: The free tier is not described as an unlimited suggestion allowance.
Alternatives
For a broader DevOps or DevSecOps platform comparison, browse DevOps Platforms or DevSecOps Platforms. Readers focused on adjacent needs can also compare Test Flakiness Management Software, Mobile CI/CD Software, Game Build Automation Software, and Continuous Integration Software.
GitHub Codespaces is worth considering if you want a freemium development environment with broad platform coverage; its listed compute plans are $0.18 a month for 2-core and 0.36 USD for 4-core machines. Azure Test Plans is a better match when test planning is the need: its Basic + Test Plans tier costs $52 a month, billed $52 per user per month. For deployment and infrastructure workflows, Northflank offers a free Sandbox, while Devtron Release Orchestration has a free tier for up to 50 vCPUs, 10 users, and one cluster. JFrog Artifactory is an alternative when artifact management is the priority; its Pro plan starts at $50 a month, with consumption-based scaling. Skyhook, KubeVela, and Qovery are other options to compare.
Verdict
GitLab Duo Code Suggestions is a good choice for GitLab users who want code completion, generation, and codebase-aware suggestions across a varied set of editors, with a free entry point and a paid option for organizational controls. Its biggest reason to choose is that focused, broad-editor workflow; its biggest reason to look elsewhere is the absence of chat, terminal access, and agent capabilities, compounded by the possibility of service disruption during high demand.
Verdict
Code Suggestions focuses on completion and generation in a broad set of editors rather than chat or agent features. GitLab identifies potential availability disruption during periods of high demand.
Where Specifiction places it
- AI Code Generators#20 of 548.7
- AI Coding Assistants#51 of 1028.3