Tutorials: GitLab Duo | GitLab Docs
https://docs.gitlab.com/tutorials/duo/ • 31 KB fetched Open original page
Tutorials: GitLab Duo | GitLab Docs Skip to main content
Go to GitLab Docs homepage
What's new?
What's new?
Get free trial
Toggle menu
* Use GitLab
* GitLab Duo
* GitLab Orbit
* Extend
* Install
* Administer
* Subscribe
* Contribute
* Solutions
GitLab Duo Agent Platform
Getting started
Tutorials
Availability
Agentic Chat
AI Catalog
Agents
Flows
Sessions
Customization
Code Suggestions
Models
Contextual awareness
Composite identity
Authentication
Security threats
Model Context Protocol
Semantic code search
Troubleshooting
GitLab Duo Non-Agentic
Data usage
* GitLab Docs
/
* GitLab Duo
/
* GitLab Duo Agent Platfor…
/
* Tutorials
Help us learn about your current experience with the documentation. Take the survey .
Tutorials: GitLab Duo
Use AI-native features in GitLab to enhance your workflows across the software development lifecycle.
Ask GitLab Duo Agentic Chat
Chat interactively and get immediate feedback.
Topic Description Good for beginners Try it out
Getting started Get set up to use Chat and try out some common use cases. Estimated time: 5-10 minutes. Explore the interface
Manage issues with GitLab Duo Chat Get familiar with the GitLab Duo Chat interface, and try out some issue management tasks. Estimated time: 15-20 minutes.
Use GitLab Duo to make a web application Use Chat and Code Suggestions to build a Python web application. Estimated time: 1 hour.
Use GitLab Duo to fix a web application Write and run test cases for your web application, and implement error handling and data validation. Estimated time: 1 hour.
Work with agents and flows
Deploy AI assistants to complete tasks and handle complex workflows for you.
Topic Description Good for beginners Try it out
Understanding agents: Foundational, custom, and external Learn what the different types of agents do, and create your own custom agents. Estimated time: 15-20 minutes. Configure a custom agent
Understanding flows: Multi-agent workflows Learn about the types of flows, and create your own custom flows. Estimated time: 15-20 minutes. Configure a custom flow
Extend and integrate
Extend GitLab Duo capabilities by connecting with external tools.
Topic Description Good for beginners Try it out
Model Context Protocol (MCP) integration Discover how MCP can help you connect GitLab Duo features to external sources, and connect AI tools to your GitLab instance. Estimated time: 15-20 minutes. Explore the client workflow and server workflow
Connect Claude Desktop to the GitLab MCP server Learn how to connect Claude Desktop to the GitLab MCP server, and interact with your GitLab instance. Estimated time: 15-20 minutes.
* Ask GitLab Duo Agentic Chat
* Work with agents and flows
* Extend and integrate
* Facebook
* LinkedIn
* Twitter
* YouTube
Company
* About GitLab
* View pricing
* Try GitLab for free
Feedback
* View page source
* Edit in Web IDE
* Contribute to GitLab
* Suggest updates
Help & Community
* Get certified
* Get support
* Post on the GitLab forum
Resources
* Terms
* Privacy statement
* Use of generative AI
* Acceptable use of user licenses
*
Links found on this page
- Skip to main content [direct]
- Go to GitLab Docs homepage [direct]
- What's new? [direct]
- Get free trial [direct]
- Use GitLab [direct]
- GitLab Duo [direct]
- GitLab Orbit [direct]
- Extend [direct]
- Install [direct]
- Administer [direct]
- Subscribe [direct]
- Contribute [direct]
- Solutions [direct]
- GitLab Duo Agent Platform [direct]
- Getting started [direct]
- Availability [direct]
- Agentic Chat [direct]
- AI Catalog [direct]
- Agents [direct]
- Flows [direct]
- Sessions [direct]
- Customization [direct]
- Code Suggestions [direct]
- Models [direct]
- Contextual awareness [direct]
- Composite identity [direct]
- Authentication [direct]
- Security threats [direct]
- Model Context Protocol [direct]
- Semantic code search [direct]
- Troubleshooting [direct]
- GitLab Duo Non-Agentic [direct]
- Data usage [direct]
- Take the survey [direct]
- Getting started [direct]
- Explore the interface [direct]
- Manage issues with GitLab Duo Chat [direct]
- Use GitLab Duo to make a web application [direct]
- Use GitLab Duo to fix a web application [direct]
- Understanding agents: Foundational, custom, and external [direct]
- Configure a custom agent [direct]
- Understanding flows: Multi-agent workflows [direct]
- Configure a custom flow [direct]
- Model Context Protocol (MCP) integration [direct]
- client workflow [direct]
- server workflow [direct]
- Connect Claude Desktop to the GitLab MCP server [direct]
- Facebook [direct]
- LinkedIn [direct]
- Twitter [direct]
- YouTube [direct]
- About GitLab [direct]
- View pricing [direct]
- Try GitLab for free [direct]
- View page source [direct]
- Edit in Web IDE [direct]
- Contribute to GitLab [direct]
- Suggest updates [direct]
- Get certified [direct]
- Get support [direct]
- Post on the GitLab forum [direct]
- Terms [direct]
- Privacy statement [direct]
- Use of generative AI [direct]
- Acceptable use of user licenses [direct]
|
|