AI-powered CI/CD intelligence agent

Timeline

2 weeks

ROLE

Product Designer

SKILLS

Prototyping

Engineering

TOOLS

Figma

GitLab

Claude

Overview

Pipeline Risk Analyst is an AI-powered agent that monitors GitLab CI/CD pipelines and merge requests in real time, automatically performs a multi-dimensional analysis using Claude (Anthropic), and posts a structured, actionable report as an MR comment — all without requiring human intervention.

"A junior developer opens a PR at 11pm. By morning, they have a full code review, root cause analysis on the failed pipeline, and a concrete suggested fix without waking up a senior engineer."

Problem

Modern engineering teams merge dozens of branches per day. When a pipeline fails or a PR is opened at off-hours, developers face three compounding problems:

Delayed feedback

Developers wait for a senior engineer's availability to diagnose a failure that Claude can solve in seconds. The cognitive cost of context-switching compounds on both sides.

Context switching

Triage expertise is concentrated in a few people. Every 11pm Slack message is a context switch that costs them 20 minutes of deep work the next morning. The team doesn't scale — it just gets louder.

Incomplete reviews

Security vulnerabilities, broken tests, and linting debt rarely get caught in the same review pass. Things slip through — not because reviewers are careless, but because reviewing five dimensions at once is hard.

Solution

Forge is a stateless microservice that listens for GitLab webhook events, fetches the code diff and CI logs, sends a single structured prompt to Claude, and posts a rich Markdown comment directly on the MR — covering five analysis categories in one pass.

Gitlab

webhook event

Cloud Run

FastAPI + async

GitLab API

diff + CI logs

Anthropic API

Claude analysis

MR Comment

structure report

Julien Rank - 2012-2026 - All Rights Reserved

Julien Rank - 2012-2026 - All Rights Reserved