Brifing

GitLab Duo CLI Brings AI Assistance to Your Terminal

AI-powered support for the entire software lifecycle in your command line

GitLab1 min

1Development Challenges in Terminal

Pipeline failures, test issues, and security vulnerabilities often emerge in terminal environments. Traditional AI tools struggled with these operational problems due to lack of project context and organizational permissions awareness.

2What Makes GitLab Duo CLI Different

With GitLab 19.2, Duo CLI brings the entire software lifecycle to your terminal. It understands your project details, pipelines, and agent configurations to provide contextual solutions. Offers flexibility with both interactive and automated modes.

3Comprehensive Lifecycle Support

Now get assistance not just for coding, but for pipeline fixes, CI/CD adjustments, and multi-step tasks throughout delivery processes. Troubleshoot directly from terminal without switching to browser.

4Multi-Environment Synchronization

Sessions started with GitLab Duo CLI sync across GitLab UI and editor extensions. Continue conversations started in browser directly from terminal, maintaining workflow continuity.

5Flexible Working Modes

Use plan mode for analysis before changes, build mode to implement modifications. Headless mode designed for CI jobs and scripts enables automation process integration.

6Enterprise Control and Security

Admins can control access in GitLab Self-Managed and Dedicated versions. Check system configuration with /doctor and /mcp commands. Compliant with corporate security policies for safe usage.

Original article: GitLab — GitLab Duo CLI ile Terminalde Yapay Zeka Desteği