Autonomous Multi-Agent MR Review

Ship confidently with AI-powered code review

5 specialized AI agents analyze your merge requests for security vulnerabilities, code quality, test coverage gaps, and CI/CD sustainability in real-time.

5
AI Agents
< 2min
Review Time
OWASP
Security Standards
100%
GitLab Native

5 Specialized AI Agents

Each agent is fine-tuned for a specific domain, working together to deliver comprehensive code review insights.

Context Gatherer

Collects comprehensive MR data including diffs, commits, file structure, and project metadata.

Security Sentinel

OWASP-aligned vulnerability analysis detecting injection flaws, auth issues, and sensitive data exposure.

Quality & Test Analyzer

Evaluates code quality, identifies test coverage gaps, and suggests missing test cases.

Green Pipeline Advisor

Optimizes CI/CD pipelines for energy efficiency and suggests sustainable infrastructure patterns.

Review Compiler

Synthesizes all agent outputs into a unified, actionable review with prioritized recommendations.

How ShipSafe Works

From MR creation to comprehensive review in under 2 minutes.

01

MR Created

A new merge request triggers the ShipSafe pipeline via GitLab webhook.

02

Context Gathering

The Context Gatherer agent collects diffs, commits, and project metadata.

03

Parallel Analysis

Security, Quality, and Green Pipeline agents analyze simultaneously.

04

Review Compilation

The Review Compiler synthesizes findings into a unified MR comment.

# How to activate ShipSafe on your project

# 1. Go to Automate > Flows in your GitLab project
# 2. Enable "ShipSafe Review" from the AI Catalog
# 3. Set triggers:
#    - Assign reviewer  →  assign @ai-shipsafe-review as MR reviewer
#    - Mention          →  @mention the bot in any MR comment

# That's it — no CI config, no install, no setup.

# On-demand via MR comment:
# @ai-shipsafe-review-gitlab-ai-hackathon please review this MR

Enterprise-Ready Features

Built for teams that care about shipping secure, high-quality code.

OWASP Top 10 Coverage

Comprehensive security analysis aligned with industry standards.

Real-time Analysis

Get feedback in under 2 minutes with parallel agent processing.

Native GitLab Integration

Seamless CI/CD pipeline integration with MR comments.

Quality Metrics

Cyclomatic complexity, code smells, and coverage analysis.

CLI & API Access

Flexible integration options for any workflow.

Sustainability Focus

Optimize pipelines for reduced carbon footprint.

Documentation

Everything you need to integrate ShipSafe into your workflow.

Getting Started with ShipSafe

Enable the Flow

  • Go to your GitLab project's **Automate > Flows** page
  • Select **Enable flow from group** or find "ShipSafe Review" in the AI Catalog
  • Set the triggers:
  • TriggerWhen it fires
    Assign reviewerAssign `@ai-shipsafe-review` as an MR reviewer
    Mention`@mention` the bot in any MR comment

    Enable Standalone Agents (Optional)

    For ad-hoc security or sustainability analysis via GitLab Duo Chat:

  • Go to **Automate > Agents**
  • Enable **Security Sentinel** and/or **Green Pipeline Optimizer**
  • Open GitLab Duo Chat and select the agent from the dropdown
  • Use ShipSafe

    Automatic review via reviewer assignment:

  • Create or update a merge request
  • Assign @ai-shipsafe-review-gitlab-ai-hackathon as a reviewer
  • ShipSafe automatically analyzes and posts a review note
  • On-demand via MR comment:

    @ai-shipsafe-review-gitlab-ai-hackathon please review this MR

    Chat-based analysis:

    Open GitLab Duo Chat → select "Security Sentinel" → ask: "Analyze the security of MR !42"