GitLab Duo Features for Developers and Reviewers
Overview
Section titled βOverviewβGitLab Duo bundles AI features to help engineers, reviewers, and project managers accelerate delivery while maintaining quality.
AI-Assisted Code Review
Section titled βAI-Assisted Code Reviewβ- Uses machine learning to highlight potential issues in merge requests.
- Suggests improvements and catches bugs before merging.
- Learn more: GitLab Duo Code Review.
Unit Test Generation
Section titled βUnit Test Generationβ- Generates boilerplate tests based on existing code.
- Helps teams expand test coverage quickly.
- Learn more: Unit Test Generation.
Inline Code Suggestions
Section titled βInline Code Suggestionsβ- Provides real-time suggestions as you edit files in the web IDE or supported editors.
- Speeds up implementation by reducing manual typing.
- Learn more: Code Suggestions.
Copy Code Snippets
Section titled βCopy Code Snippetsβ- Quickly copy AI-generated snippets or suggestions into your project.
- Reduces context switching during reviews or development.
- Learn more: Copy Code.
Duo Agentic Mode
Section titled βDuo Agentic Modeβ- Executes multi-step tasks like refactoring or documentation generation.
- Useful for managers coordinating broader changes or for developers automating repetitive work.
- Learn more: Agentic Mode.
Additional Features
Section titled βAdditional Featuresβ- Chat for natural language queries about projects or CI/CD pipelines.
- Knowledge retrieval to surface relevant docs or past issues for reviewers.
- Security scanning suggestions to help maintainers enforce policies.
- Learn more: GitLab Duo Overview.