Connect GitLab and Anthropic Claude integrations

Transform your development workflow by connecting GitLab repository events with Anthropic Claude's AI capabilities to automatically generate code reviews, commit summaries, and intelligent documentation. Empower your team with instant AI-powered insights triggered by merge requests, pipeline events, and repository changes—no manual intervention required.

Trigger
Select a trigger...
GitLab

Triggers on note events.

GitLab

Triggers when a new issue is created or an existing issue was updated/closed/reopened.

GitLab

Triggers on status change of a job.

GitLab

Triggers when a new merge request is created, an existing merge request was updated/merged/closed or a commit is added in the source branch.

GitLab

Triggers on pipeline events.

GitLab

Triggers when a new project is added of which the authenticated user is a member.

GitLab

Triggers on push events.

GitLab

Triggers on tag push events.

GitLab

Triggers when a new todo is added. When no filter is applied, the trigger is run when a new pending todo is added.

GitLab

Triggers when a wiki page is created or edited.

GitLab
Anthropic Claude
Get started freeNo credit card requiredNo time limit on Free plan
Action
Select an action...
Anthropic Claude

Creates a completion based on the given prompt.

Anthropic Claude

Creates a new prompt based on a structured list of input messages.

Anthropic Claude

Creates a new Skill.

Anthropic Claude

Creates a new Skill version.

Anthropic Claude

Deletes an existing file.

Anthropic Claude

Deletes an existing Skill.

Anthropic Claude

Deletes an existing Skill version.

Anthropic Claude

Downloads a Claude-generated file.

Anthropic Claude

Retrieves an existing file's metadata.

Anthropic Claude

Retrieves an existing Skill.

Anthropic Claude

Retrieves an existing Skill version.

Anthropic Claude

Performs an arbitrary authorized API call.

Anthropic Claude

Generates a response based on a simple text prompt.

Anthropic Claude

Uploads a new file.

Anthropic Claude

Returns a list of files within a workspace.

Anthropic Claude

Lists all existing Skills.

Anthropic Claude

Lists all existing Skill versions.

Trusted by thousands of fast-scaling organizations around the globe

Automate your work. Build something new.

Just drag and drop apps to automate existing workflows or build new complex processes. Solve problems across all areas and teams.

greenhouse, facebook, twitter and linkedin integration in make app

Build your GitLab and Anthropic Claude integrations.

Anthropic Claude functions as a trigger by monitoring repository activities, merge requests, and pipeline events that initiate automated workflows. When specific events occur in your Anthropic Claude repositories, they activate GitLab as an action to generate AI-powered responses such as code review analysis, automated commit summaries, documentation generation, and intelligent issue triage. This integration enables development teams to automatically receive AI-generated insights based on version control system events, with data mapped from Anthropic Claude triggers to GitLab's language model capabilities for processing pull requests, repository changes, and other development activities.

GitLab
Accept a Merge Request

Merges changes submitted with merge request.

Action
GitLab
Cancel Merge When Pipeline Succeeds

Cancels a merge request when the pipeline succeeds.

Action
GitLab
Cancel a Job

Cancels a single build of a project.

Action
GitLab
Cancel a Pipeline's Jobs

Cancels a pipeline's builds.

Action
GitLab
Cherry Pick a Commit

Cherry picks a commit to a given branch.

Action
Anthropic Claude
Create a Chat Completion (Legacy)

Creates a completion based on the given prompt.

Action
GitLab
Create a File in a Repository

Creates a file in a repository.

Action
GitLab
Create a Group

Creates a group.

Action
GitLab
Create a Label

Creates a new label for the given repository with the given name and color.

Action

Popular GitLab and Anthropic Claude workflows.

Looking to get more out of GitLab and Anthropic Claude? With Make you can visually integrate GitLab and Anthropic Claude into any workflow to save time and resources — no coding required. Try any of these templates in just a few clicks.

How to setup GitLab and Anthropic Claude in 5 easy steps

  • 1

    Get your access credentials from the app

    Log into the application you want to connect (like Anthropic Claude or GitLab) and navigate to the settings area where security credentials are managed. Find the section for API keys or applications—in Anthropic Claude, click the key icon in the bottom-left corner; in GitLab, click your avatar and select Edit profile, then find Applications. Generate new credentials by clicking the appropriate button and give them a recognizable name so you can identify them later.

  • 2

    Copy and save your credentials safely

    After creating your credentials, you'll see important information like an API Key, Client ID, or Client Secret displayed on screen. Copy these values immediately and store them in a safe place, such as a password manager, because some applications won't show them again for security reasons. Make sure to save everything before closing the window to avoid having to regenerate new credentials.

  • 3

    Open your Make scenario and add the module

    Log into your Make account and open the scenario where you want to add the connection. Add the module for the specific application you're connecting, such as Anthropic Claude or GitLab. When you add the module, you'll see an option to create a new connection—click this button to begin setting up the connection between Make and your chosen application.

  • 4

    Enter your credentials into Make

    In the connection setup window that appears in Make, paste the credentials you copied earlier into the appropriate fields—for Anthropic Claude, this will be your API Key; for GitLab, you'll need both the Client ID and Client Secret. Optionally, give your connection a descriptive name like 'My Work GitLab' to help you identify it later, especially if you plan to create multiple connections. Be careful to paste the values without any extra spaces or characters.

  • 5

    Save and start automating

    Click the Save button to store your connection information in Make. You may be redirected to confirm access or authenticate your account one more time as a security measure. Once your connection is successfully created, it will be saved and available for use in future scenarios as well, allowing you to automate tasks between Make and your connected applications without setting it up again.

  • Get started free

    Supercharge GitLab development with AI-powered automation

    Integrate GitLab and Anthropic Claude to automate code reviews, improve documentation, optimize CI/CD pipelines, and manage issues more effectively with advanced AI capabilities and intelligent analysis.

    Automated code review and analysis

    Automatically send GitLab merge requests and code changes to Claude for intelligent review, security analysis, and improvement suggestions without manual intervention.

    AI-powered issue management

    Use Claude's 100K+ token context window to automatically analyze, categorize, and suggest solutions for GitLab issues based on your entire project history and documentation.

    Intelligent documentation generation

    Automatically generate comprehensive, personalized documentation from GitLab repository changes using Claude's advanced language capabilities tailored to your team's voice and standards.

    Smart commit message generation

    Improve developer productivity by using Claude to automatically generate detailed, contextual commit messages and release notes from GitLab activity logs.

    FAQ

    How it works

    Traditional no-code iPaaS platforms are linear and non-intuitive. Make allows you to visually create, build, and automate without limits.

    Trusted by 350,000+ customers