Skip to main content

Code hosting

AI GitLab integration — ClawAI

Connect GitLab to ClawAI to read projects, merge requests, and issues, and to comment, suggest changes, update descriptions, and approve — from a conversation.

All integrations · Last reviewed:

What this connector can do

ClawAI can read
Projects, Issues, Merge requests, Comments
ClawAI can write
Comment on a merge request, Approve a merge request, Update a merge request description, Suggest a code change, Comment with an inline image, Create an issue, Comment on an issue
Sync
Updates in real time

What the connector covers

ClawAI can read projects, issues, merge requests, and comments, with real-time updates via webhook. Sync is a full re-read on each run rather than delta sync, which matters for very large projects more than small ones.

On the write side: comment on a merge request, approve it, update its description, suggest a specific code change, add an inline comment on an image, create an issue, and comment on an issue. Each is an explicit action you request.

Self-managed GitLab

The connector is not limited to gitlab.com — pointing it at your own instance URL during setup connects ClawAI to a self-managed GitLab the same way it connects to the hosted service.

How you connect it

GitLab supports OAuth or a personal access token. Both are scoped to what you grant during connection — ClawAI never has broader access than the token or OAuth grant allows.

Questions people ask

Does it work with self-managed GitLab?
Yes — set the instance URL when connecting, and ClawAI talks to your own GitLab install rather than gitlab.com.
Can it suggest actual code changes, not just comments?
Yes, through the suggested-change action, which posts a specific, applicable diff suggestion on the merge request rather than a plain-text comment.
Does merge request sync happen in real time?
Yes — the connector supports webhooks, so ClawAI is notified of changes rather than polling for them.

Connect it and see for yourself

GitLab is one of 14 workspace connectors in ClawAI, each with its own read and write capabilities documented on its own page.