Features by Group
发布时间:2026-09-22 | 浏览:2
Features by Group
This page is meant to showcase the features by tier across GitLab’s Product Hierarchy.
Agent Foundations
Agent Foundations: Agent Developer Group
Agent Foundations: Agent Execution Group
Agent Foundations: AI Catalog Group
AI Clients: Developer Clients Group
Model Selection for Agentic Chat in VS Code and JetBrains IDEs
Duo Agent Platform in VS Code and JetBrains IDEs
Duo Agent Platform in Visual Studio
View downstream Pipeline job logs in VS Code
Clone project inside Visual Studio Code
Open project in Visual Studio Code
Insert Snippets directly in Visual Studio Code
View issues and merge requests in Visual Studio Code
View merge request changes in VS Code
Autocomplete GitLab CI Variables in VS Code
View code review comments in VS Code
Merge request reviews in VS Code
Comments indicator for merge request reviews in VS Code
Check out branches of merge requests in Visual Studio Code
Create and apply patches in VS Code
Remote Repositories for GitLab in VS Code
New Web IDE source control operations
Extension marketplace for Web IDE on self-managed instances
Extension marketplace in the Web IDE on GitLab.com
EditorConfig in the Web IDE
Launch Gitpod Workspaces directly from GitLab
GitLab Eclipse Plugin Available in Beta
Add Project Files to Duo Chat
Duo Chat in Visual Studio for Windows
Duo Quick Chat in VS Code
Language-specific code suggestions in VS Code
GitLab Duo Chat and Code Suggestions available in workspaces
Code Suggestions in VS Code
Code Suggestions in Visual Studio
Code Suggestions in Neovim
Code Suggestions in GitLab Web IDE
More context aware Code Suggestions using open tabs
Code explanation in GitLab Duo Chat, available in the Web IDE
Code refactoring in GitLab Duo Chat, available in the Web IDE
Test generation in GitLab Duo Chat, available in the Web IDE
Code explanation in GitLab Duo Chat, available in VS Code
Code refactoring in GitLab Duo Chat, available in VS Code
Test generation in GitLab Duo Chat, available in VS Code
Security findings integrated in the IDE
Real-time SAST scanning in the IDE (Experiment)
Model Selection for Agentic Chat in VS Code and JetBrains IDEs
Duo Agent Platform in VS Code and JetBrains IDEs
OAuth Authentication in JetBrains IDEs
HTTP agent options in JetBrains IDEs
Add Project Files to Duo Chat
Duo Quick Chat in JetBrains
Code Suggestions in JetBrains IDEs
More context aware Code Suggestions using open tabs
Code explanation in GitLab Duo Chat, available in JetBrains IDEs
Code refactoring in GitLab Duo Chat, available in JetBrains IDEs
Test generation in GitLab Duo Chat, available in JetBrains IDEs
Open and close Duo Chat with keyboard shortcuts in JetBrains
1Password integration in GitLab Duo Plugin for JetBrains IDEs
AI Clients: Duo Chat Group
Code explanation in GitLab Duo Chat, available on the repository file page
GitLab Duo Chat
AI Clients: Duo Client SDK Group
Corporate Network Support for GitLab Duo
AI Coding: Code Review Group
Description Templates
File Attachments
Emoji reactions
Threaded Discussions
Filterable System Activity
Track Title Changes
Lock Discussion
Bulk Edit Merge Requests
Custom Notifications
Jira Integration
Jira Issues Integration
Jira Development Panel Integration
Optional Merge Request Approvals
Suggest changes to merge requests
Multi-line diff comments
Image Discussions
Merge Request Commit Discussions
Create merge request from email
First time contributor badge
Cleaner diffs for Jupyter Notebook files
Comment Templates
Display merge request status for builds on Jenkins CI
Merge conflict resolution
Revert specific commits or a merge request from the UI
Merge request versions
Inline commenting and discussion resolution
Ability to edit all fields of a merge request
Automatically close issue(s) when a merge request is merged
Configurable issue closing pattern
Draft merge requests
Inline code coverage in merge request diff
Merge request reviews
Code intelligence by Sourcegraph
Code intelligence
Merge request reviewers
Track Description Changes
Multiple approvers in code review
Approval rules for code review
Merge Request Dependencies
GitLab CLI - `glab`
AI Coding: DAP Events Group
AI Coding: DAP Repository Flows Group
Language-specific code suggestions in VS Code
GitLab Duo Chat and Code Suggestions available in workspaces
Inline Code Completion
Code Generation
Code Suggestions in VS Code
Code Suggestions in JetBrains IDEs
Code Suggestions in Visual Studio
Code Suggestions in Neovim
Code Suggestions in GitLab Web IDE
More context aware Code Suggestions using open tabs
Code explanation in GitLab Duo Chat, available in the Web IDE
Code refactoring in GitLab Duo Chat, available in the Web IDE
Test generation in GitLab Duo Chat, available in the Web IDE
Code explanation in GitLab Duo Chat, available in VS Code
Code refactoring in GitLab Duo Chat, available in VS Code
Test generation in GitLab Duo Chat, available in VS Code
Code explanation in GitLab Duo Chat, available in JetBrains IDEs
Code refactoring in GitLab Duo Chat, available in JetBrains IDEs
Test generation in GitLab Duo Chat, available in JetBrains IDEs
Code explanation in GitLab Duo Chat, available on the repository file page
View Multiple Code Suggestions
Duo Code Review
AI Platform: AI Core Infra Group
Semantic Code Search (Beta)
AI Platform: AI Model Services Group
GitLab Duo Model Selection
Self-hosted Gitlab Duo
Health check for GitLab Duo
Analytics Section
Analytics: Analytics Instrumentation Group
Analytics: Global Search Group
Global Search API
Advanced Search
Analytics: Optimize Group
Value Stream Management
Project Level Value Stream Analytics
Issue Analytics
Group Level Value Stream Analytics
Contribution Analytics
Productivity Analytics
Code Review Analytics
Value Streams Dashboard with Life cycle, DORA, merge request, and vulnerability metrics
AI Impact Analytics with GitLab Duo metrics
ClickHouse-based Contribution Analytics
DORA Metrics dashboard in Value Stream Dashboard
DORA Metrics - Value Stream Dashboard DevOps performance panel with DORA scores industry benchmarks
DORA - Lead time for changes
DORA - Deployment frequency
DORA - Time To restore Service
DORA - Change Failure Rate
Insights: Custom DORA reporting
DORA Trends Over Time Charts
Value Streams Dashboard with Life cycle, DORA, merge request, and vulnerability metrics
DevOps Adoption
Analytics: Platform Insights Group
Incident Timeline
Generic HTTP Endpoint
Alert Notifications
Escalate manually created Incidents
Service Level Agreement countdown timer
On-call Schedule Management
Escalation Policies
Escalate manually created Incidents
On-call Schedule Management
Escalation Policies
Orbit: Context Systems Group
Deploy: Environments Group
Deploy from Chat
Protected Runners
Timed and manual incremental rollout deployments
Canary Deployments
Official GitLab container with AWS client installed
Auto Deploy to ECS with Auto DevOps
Template to Deploy to EC2
Auto Deploy to EC2 with Auto DevOps
Pipeline Resource Groups
Robust deploy and rollback bundle
Pre-written deploy target mechanisms
Load balancer management for Blue/Green deployment
Operations Dashboard
View alerts on the Environments page
View deployment status on the Environments page
Auto Rollback in case of failure
Environment-specific variables
GitLab Agent for Kubernetes
GitOps deployment management
Timed and manual incremental rollout deployments
Canary Deployments
Complex, simultaneous deployments per environment
Load balancer management for Blue/Green deployment
Fine-grained access controls for CI/CD based Kubernetes deployments
Environments and deployments
Per-environment permissions
Environment-specific variables
Flux sync status visualization
Protected Environments
Environment type
Environments Dashboard
Manage access to protected environments from the API
View alerts on the Environments page
Feature Flag List view
Percent of Users Strategy for Feature Flags
Flexible Rollout Strategy for Feature Flags
UserID Rollout Strategy for Feature Flags
Set multiple strategies per environment
User List Strategy for Feature Flags
Associate Feature Flags with the issue(s) that is related to them
Terraform plan output summary in Merge Requests
GitLab-managed Terraform state files
Create a release from the UI
Environments history
Environment-specific variables
Keep track of releases using GitLab Releases
Group-level release analytics
Pipeline Resource Groups
Associate Releases with Milestones
Release Progress view
Link runbooks to a Release
Create a release directly from the .gitlab-ci.yml via the release CLI
Generic Package Registry
Manage access to protected environments from the API
Group-level permissions for Protected Environments
Package: Container Registry Group
Built-in Container Registry
Built for using containers and Docker
Docker image support
Container registry webhooks
Container registry high availability
Supports private container registries
SaaS container registry offering
Use container registry through REST API
Container registry storage management
Group-level Docker registry browser
Use search to find and container images
Container debugging with an integrated web terminal
Container image cleanup policies
Global Docker registry browser
Container Registry geographic replication
Dependency Proxy for Container Registry
Maven virtual registry
Maven virtual registry beta
Package: Package Registry Group
Package Registry cleanup policies
Forward requests for npm packages not found in GitLab to npmjs.com
Forward requests for Python packages not found in GitLab to PyPI.org
Forward requests for Maven packages not found in GitLab to Maven central
Conan (C/C++) Repository
Maven (Java) Repository
npm (node) Registry
NuGet (.NET) Repository
PyPI (Python) Repository
Terraform Module Registry
Composer (PHP) Repository
Use the Package Registry through REST API
Package debugging with an integrated web terminal
Publish and share package versions
Generic Package Registry
Helm chart repository support
Verify: CI Platform Group
Runner upgrade notification when managing runners
Summary of outdated runners metric
View statistics for runner performance
Runner Fleet Dashboard Admin View (Beta)
Runner fleet dashboard for groups (Beta)
Verify: Mobile DevOps Group
Verify: Pipeline Authoring Group
CI/CD variables
Comprehensive pipeline graphs
Protected variables
Nested variable expansion
Group-level variables
Automatic Retry for Failed CI Jobs
Include external files in CI/CD pipeline definition
Run jobs only when there are changes to a file or path
More efficient job execution flow
Run pipelines for merge requests
Explicit support for monorepos
Community powered workflows (configuration is code so are shareable)
Pipeline defined in one file kept in the repository
Auto suggest pipelines to start with based on code language
Advanced CI/CD configuration linter
Comes with many pre-defined pipelines
Multiple pipelines per repo
Reference actions/jobs in another repo
Define Parent-child pipelines
Create parallel jobs via a matrix of targets
CI/CD components
Instance file templates
Group file templates
Downstream and Multi-project pipeline graphs
Define cross-project jobs with artifact dependencies
Multi project pipeline visualization
Verify: Pipeline Execution Group
Scheduled triggering of pipelines
Customizable path for CI/CD configuration
Automatic CI/CD pipeline cleanup
Protected Runners
CI on Protected Branches
Step folding for CI/CD logs
Pipeline deletion
Trigger pipeline on any event in code repository
Any platform, any language, and cloud
Store CI configuration outside the repository
Connects the diff tools & services used during the SDLC
Pipeline status visible in pull/merge request
Live streaming of logs from running pipeline
Search across all job logs
View raw logs in plaintext
Parent-child pipelines
Integrations - Jenkins
Integrations - Buildkite
Integrations - Teamcity
CI/CD for external repo
CI/CD for GitHub
Cross-project jobs with artifact dependencies
Troubleshoot failed jobs with root cause analysis
Merge request pipelines
Merged results pipelines
Run pipelines in the parent project for MRs from forks
Show code coverage rate for your pipelines
Repeat failed test notification
Graph Code coverage changes over time
Unit Test Report
Failed test screenshots in test report
See unit test summaries in merge request widget
Browser Performance Testing
Load Performance Testing
Group Code Coverage Data
Preview your changes with Review Apps
Environments Auto-stop
Automated Accessibility scanning of Review Apps
Online visualization of HTML artifacts
Browsable artifacts
Latest artifacts locked to prevent deletion
Object storage for artifacts
Data Science Section
ModelOps: DataOps Group
ModelOps: MLOps Group
Database Excellence Section
Database Excellence
Database Excellence: Database Architecture Group
Database Excellence: Database Automation Group
Database Excellence: Database Health Group
Create: Remote Development Group
Faster workspace startup with shallow cloning
Instance workspace agents
Custom workspace initialization with postStart events
Support for shared namespace in workspace
Create a workspace from merge requests
Workspace extensions now support proposed APIs
Create workspaces without a custom devfile
Workspaces container support with Sysbox
Extension marketplace in GitLab workspaces
Support for private container registries in workspaces
Improved workspace lifecycle with delayed termination
Secure sudo access for workspaces
New agent authorization strategy for workspaces
Create preconfigured remote development workspaces on-demand
GitLab Duo Chat and Code Suggestions available in workspaces
Enable Workspaces in GitLab Agent for Kubernetes
Automatically clone public projects into a workspace
Define a reproducible development environment in a devfile
Create: Source Code Group
Branch rules overview
Ease of migration from other providers
Powerful branching
Protected branches
Commit graph and reporting tools
Create new branches from issues
Allow edits from upstream maintainers in a fork
Search files with fuzzy file finder
Fast-forward merge with option to rebase
Squash and merge
Remote repository push mirroring
Xcode integration
Cherry-picking changes
Sign Commits with GPG
Sign Commits with SSH
Sign Commits and Tags with X.509
Web-based Commit Signing
Git LFS 2.0 support
Keep personal email private
Download single repository files
S/MIME Signed Commits
Navigate repositories with collapsible file tree
Optional Merge Request Approvals
Activity Stream
Initialize README on project creation
Repository languages on project overview
Git protocol v2 support
Required Merge Request Approvals
Multiple approvers in code review
Approval rules for code review
Repository pull and bidirectional mirroring
Block secret file push
Reject unsigned commits
Verified Committer
Restrict push and merge access
Instance file templates
Group file templates
Merge request approval settings
Built-in and custom project templates
Code explanation in GitLab Duo Chat, available on the repository file page
Plan: Planner Intelligence Group
Wiki based project documentation
Group-level Wiki
Use GitLab Pages without wildcard DNS
Publish static websites for free with GitLab Pages
Publish your website from a private project for free
Custom domains for GitLab Pages
Multiple custom domains for GitLab Pages
Limit the maximum number of custom domains per project
Secure custom domains (HTTPS) with GitLab Pages
GitLab Pages custom domains verification
GitLab Pages support all Static Site Generators
GitLab Pages example projects
GitLab Pages Templates for Static Site Generators
GitLab Pages supports all Jekyll plugins
Custom Error Pages (404) for GitLab Pages
Access control for GitLab Pages
Interactive onboarding for GitLab Pages
All new rich text editor experience
WYSIWYG Editing in Wiki
GitLab Flavored Markdown
Paste images in Markdown in the Web IDE
GitLab Flavored Markdown with CommonMark
Create Markdown tables from JSON data
Plan: Planning Views Group
Plan: Portfolio Planning Group
Project Issue Board
Group Issue Board
Multiple Project Issue Boards
Total Issue Count per Issue Board List
Issue Board Label Lists
Issue Board Focus Mode
Reorder Issues in Issue Board List
Add Multiple Issues to Project Issue Board
New Issue in Issue Board List
Bulk Edit Epics
Multiple Group Issue Boards
Total Issue Weight per Issue Board List
Issue Board Assignee Lists
Issue Board Milestone Lists
Issue Board Configuration
Single level Epics
Confidential Epics
Reorder Issues in Epic Tree
Epic Fixed Dates
Epic Dynamic Dates
Promote Issue to Epic
Planning hierarchy
GitLab Duo Planner
Multi-level Epics
Issue and Epic Health Reporting
Portfolio Management
Design Management
GitLab-Figma Plugin
Requirements Management
Satisfy Requirements from CI/CD pipelines
Import & Export Requirements
Quality Management
Create test cases from within GitLab
Plan: Spec-Driven Development Group
Plan: Work Items Group
Description Templates
File Attachments
Emoji reactions
Threaded Discussions
Filterable System Activity
Track Title Changes
Prioritized Labels
Issue Due Dates
Lock Discussion
Confidential Issues
Move Issue to Another Project
Mark Issue as Duplicate
Anticipate Duplicate Issue
New Issue via Email
Bulk Edit Issues
Export Issues CSV file
Import Issues CSV file
Custom Notifications
Sub-addressing Email Servers
Catch-all Email Mailboxes
Jira Integration
Jira Issues Integration
Jira Issues Importer
Jira Development Panel Integration
Track Time Spent
Track Estimated Time Required
Comment Templates
Create, search and view issues from chat
Automatically close issue(s) when a merge request is merged
Configurable issue closing pattern
Project topic management
Iteration Cadences
Multiple Issue Assignees
Issue Dependencies
Burndown Charts
Custom Text in Emails
Track Description Changes
Issue Analytics
Service Desk Custom Branding
Customer Relations Management
Developer Experience Section
Developer Experience
Developer Experience: API Group
Developer Experience: Development Analytics Group
Developer Experience: Development Tooling Group
Developer Experience: Performance Enablement Group
Developer Experience: Test Governance Group
Foundations Section
Foundations: Accessibility Group
Foundations: Design System Group
Fulfillment Section
Fulfillment: Cost Management Group
Fulfillment: Entitlements Group
Subscription data synchronization
GitLab Duo seat assignment
Fulfillment: Seat Management Group
Block and Ban users
Users and permissions report
LDAP Group Sync
SAML Group Sync
SCIM for User Lifecycle Management
Fulfillment: Usage Visibility Group
GitLab Delivery Section
GitLab Delivery
GitLab Delivery: GitLab Build Group
Database load balancing for PostgreSQL
Instant SSL with Let's Encrypt for Omnibus GitLab
Fault-tolerant PostgreSQL
Support for Scaled Architectures
GitLab Delivery: Operate Group
Database load balancing for PostgreSQL
Instant SSL with Let's Encrypt for Omnibus GitLab
Fault-tolerant PostgreSQL
Support for Scaled Architectures
GitLab Delivery: Release and Deploy Group
Growth: Acquisition Group
Broadcast messages
Growth: Activation Group
Growth: Engagement Group
Personal homepage
Monetization Section
Monetization: Billing Engine Group
Monetization: Compliance Group
Monetization: Observability, Monitoring, and Integrations Group
Monetization: Platform and Infrastructure Group
Monetization: Purchase Group
Monetization: Subscription Lifecycle Group
Primitives Section
Async: Async Group
Events Platform
Events Platform: Events Platform Group
Hosted Runners: Dedicated Hosted Runners Group
Hosted Runners: Hosted Runners Platform Group
Hosted runners on Linux for GitLab.com
Hosted runners on Linux Arm for GitLab.com
Hosted runners on Windows for GitLab.com (Beta)
Hosted runners on Linux for GitLab.com - Larger machine types
GPU-enabled hosted runners on Linux for GitLab.com
Hosted runners on macOS for GitLab.com (Beta)
Hosted runners on Linux for GitLab Dedicated
Runner & Functions Runtime
Runner & Functions Runtime: CI Functions Platform Group
Runner & Functions Runtime: Runner Core Group
CI/CD Horizontal Autoscaling
Run CI/CD jobs on Windows
Run CI/CD jobs on macOS
Run CI/CD jobs on Linux ARM
Run CI/CD jobs on FreeBSD
Interactive Web Terminals
Windows Container Executor
GitLab Runner Operator for Kubernetes
GitLab Runner instance group autoscaler
Workflow Engine
Workflow Engine: Workflow Engine Group
GitLab SaaS Production Engineering Section
GitLab Dedicated
GitLab Dedicated: Dedicated Migrations Group
GitLab Dedicated: Environment Automation Group
GitLab Dedicated: Geo Group
Distributed cloning with GitLab Geo
Geolocation-aware DNS
Secondary site proxying
Offload CI traffic to Geo secondaries
Disaster Recovery
Maintenance mode
GitLab Dedicated: Import Group
Project import from various external systems
Ease of migration from other providers
Group migration between GitLab instances
Project migration between GitLab instances
User contribution and membership mapping in imports
Project exports
GitLab Dedicated: US PubSec Group
GitLab Dedicated: Switchboard Group
Production Engineering
Production Engineering: Cloud Cost Utilization Group
Production Engineering: Fleet Management Group
Production Engineering: Networking and Incident Management Group
Production Engineering: Observability Group
Production Engineering: Runway Group
Application Security Testing
Application Security Testing: Dynamic Analysis Group
Security findings integrated in the IDE
Dynamic Application Security Testing
Site and Scanner profiles for On-demand DAST scans
DAST Configuration UI
Scheduling On-demand DAST scans
Security findings integrated in the IDE
Coverage-guided Fuzz Testing
Security findings integrated in the IDE
API Security Testing
API Fuzz Testing
On-demand API Security Testing scans
Security Factory
Security Factory: Agentic Security Flows Group
Security Factory: AI Security Research Group
Security Factory: Code Scanning Group
Basic SAST scanning
Infrastructure as Code (IaC) Security Scanning
Security findings integrated in the IDE
Real-time SAST scanning in the IDE (Experiment)
Custom Rulesets for SAST
Code Quality MR Widget
Code Quality Reports
Code Quality violation notices in MR diffs
Security Factory: Code Security Group
Security Factory: Composition Analysis Group
Security findings integrated in the IDE
Dependency Scanning
Automated solutions for Dependency Scanning vulnerabilities
License Compliance
Container Scanning
Security findings integrated in the IDE
Automated solutions for Container Scanning vulnerabilities
Security Factory: Secret Detection Group
Secret Detection
Full Git History Secret Detection
Security findings integrated in the IDE
Custom Rulesets for Secret Detection
Automatic Response to Leaked Secrets
Secret Push Protection
Security Factory: Security Foundations Group
Security Factory: Threat Research Group
GitLab Advisory Database
Security Factory: Vulnerability Management Group
Security Scan summary in Merge Requests
Security findings integrated in the IDE
Vulnerability Management
Vulnerability Severity Overrides
GitLab Duo Vulnerability Explanation
GitLab Duo Vulnerability Resolution
Standalone Vulnerability Objects
Vulnerability Reports
Security Dashboards
Create Jira issues from vulnerabilities
Integrated security training
Auto-resolve vulnerabilities when not found in subsequent scans
Download a PDF export of security reports
SAST False Positive Detection with AI
Project Dependency List
Security Governance
Security Governance: AI Control Plane Group
Security Governance: AI Governance Group
Security Governance: Compliance Group
Audit events report
Audit events CSV export
Chain of custody report
Streaming Audit Events
Customizable system header and footer messages
Custom compliance frameworks
Compliance pipeline configuration
Violations report
Compliance frameworks report
Compliance standards adherence report
Release Evidence
Security Governance: Policy Engine Group
Security Governance: Policy Management Group
Security Policies
Security Approvals
License Approvals
Merge Request Approval Policies
External status checks
Security Policy Scopes
Pipeline Execution Policies
Vulnerability Management Policies
Security Governance: Security Controls Group
Security scanning configuration in the UI
Security Platform
Security Platform: Abuse Engineering Group
Git abuse rate limiting
Security Platform: Authentication Group
Personal access tokens
Restrict SSH Keys
Authenticate with GitLab
Compromised password detection
OAuth Applications
Two-factor Authentication (2FA)
CI/CD job token
LDAP Authentication
Service Accounts
Enterprise Users
Smart card support
Group Access Tokens
Project Access Tokens
Cloud Connector - Service Auth/tokens
Limit access token lifetime
Credentials inventory
User profile page
User status message
Contributions calendar
Security Platform: Authorization Group
Granular user roles and flexible permissions
Token Permissions
Custom Admin Roles
Security Platform: Build Security Group
Security Platform: Dependency Firewall Group
Security Platform: GATE Core Group
Security Platform: GATE Infra Group
Security Platform: Secrets Manager (Application) Group
Secure your CI/CD workflow using ID Tokens
HashiCorp Vault Integration
Azure Key Vault Integration
Google Secret Manager Integration
Security Platform: Secrets Manager (OpenBAO) Group
Tenant Scale Section
Tenant Scale: Cells Infrastructure Group
Tenant Scale: Git Group
Tenant Scale: Gitaly Group
Deduplicate Git objects for forked repositories
Git protocol v2 support
Git Server Hooks
Fault-tolerant Git storage with Gitaly
Variable replication factor
Tenant Scale: Organizations Group
Subgroups: groups within groups
Share groups with other groups
Share projects with other groups
Project and group visibility
Delete a group immediately
Restore a group
Group badges API
Project badges API
Project topic management
Project settings
Manage projects
Members of a project
Delayed project deletion
View projects pending deletion
Restore a project
Archive a project
Unarchive a project
Inactive project deletion
Lock project membership to group
Export members as CSV
Tenant Scale: Transport Group