GitLab Claude Plugin
Back to directory
GitLab logo

GitLab

Git/Version Control 34,578 installs Apr 22, 2026

Full GitLab integration for Claude Code that reads and writes to your GitLab instance. It connects to projects, lists repositories, pulls branch and commit details, opens merge requests, posts comments, assigns reviewers, and merges when checks pass. It also reads pipeline status, triggers CI jobs, fetches job logs, and updates pipeline variables.

The plugin reads issue lists, creates and edits issues, adds labels, moves issues between boards, and links commits or MRs to issues. It pulls wiki pages and writes updates, and it reads project and group settings so you can inspect permissions, members, and hooks without leaving your IDE-like environment.

It authenticates with personal access tokens or OAuth, handles pagination for large projects, and maps GitLab concepts to Claude Code commands so you can script workflows. It fetches MR diffs, shows unresolved discussions, posts approvals, and can run quick code checks by downloading repository files.

Imagine reviewing a merge request, running a failing CI job log check, posting a comment, and re-triggering the pipeline without tabbing to GitLab in your browser. That flow saves time during code reviews and bug triage when you need to switch context between terminal, browser, and chat tools.

Install

/plugin install gitlab@claude-plugins-official

Tags

gitlab
git
ci-cd
merge-requests
pipelines