Mon Petit Lutin

Mon Petit Lutin

An AI teammate wired straight into GitLab — it triages issues, ships fixes, reviews merge requests, and iterates on feedback, so the team can spend time on higher-value work.

Log in with GitLab

Triage & issue creation

Spots bugs, tech debt, and inconsistencies, and turns them into actionable GitLab issues.

Implementation

Picks up an issue, builds the fix or change, and opens the matching merge request.

Code review

Analyzes merge requests — its own or the team's — and flags issues directly as comments.

Iterating on MRs

Picks a merge request back up after review feedback and amends it until it's mergeable.

Triggered by GitLab webhooks (mentions, assignments, pipeline failures) rather than CI — each job runs in its own ephemeral container with Claude Code and glab.

GitLab webhook → hook (queue) → ephemeral lutin container → teamclaude (Claude proxy)