A tutorial demonstrating three workflows that combine Claude Code with GitLab Duo Agent Platform to bridge the gap between AI-assisted coding and actually shipping software. The three scenarios cover: (1) using Claude Code alone to fix a C++ Arduino sensor crash and push a merge request triggering CI/CD and security scans; (2) enriching Claude Code with the GitLab MCP Server to pull issue context, create branches, and open MRs directly from the terminal; and (3) mentioning a Claude Code Agent in a GitLab MR to autonomously address code review feedback. The post emphasizes that while Claude Code accelerates writing code, GitLab handles the full software lifecycle including pipelines, security scanning, and auditable approvals.
Table of contents
PrerequisitesGet started with Claude Code and GitLabFixing a C++ bug with GitLab MCP in Claude CodeClaude Code as external agent reviewerTips for Claude Code and GitLabSummarySort: