---
term: "Quality Gate"
slug: "quality-gate"
glossar_id: "G528"
variants: []
category: "ki-gestuetzte-softwareentwicklung-und-neue-arbeitsmuster"
marker: ""
short: "Verbindliche Qualitätsprüfung vor Übernahme oder Weitergabe eines Ergebnisses."
sources:
  - label: "SonarQube: Quality Gates"
    url: "https://docs.sonarsource.com/sonarqube-cloud/improving/quality-gates/"
  - label: "TrueFoundry: Loops und Harness Engineering"
    url: "https://www.truefoundry.com/blog/aiewf-2026-loops-harness-engineering"
status: "entwurf"
updated: "2026-09-21"
---

Ein Quality Gate ist eine Menge von Bedingungen, die ein Stand erfüllen muss, bevor er weiterkommt. Erfüllt er sie nicht, ist das Ergebnis rot, und die Übernahme wird blockiert. Typische Bedingungen betreffen Testabdeckung, offene Befunde aus der Analyse und Duplikate, jeweils bezogen auf den neu geschriebenen Code. [SonarQube](https://docs.sonarsource.com/sonarqube-cloud/improving/quality-gates/)

## Der Bezug auf neuen Code macht die Regel praktikabel

Alte Projekte erfüllen strenge Schwellen nie. Deshalb prüfen brauchbare Gates nicht den Gesamtbestand, sondern die Änderung: Was neu dazukommt, muss sauber sein, der Altbestand bleibt, wie er ist. So wird ein Projekt mit jedem Beitrag ein Stück besser, ohne dass jemand vorher aufräumen muss.

Mit Coding-Agenten bekommt das Gate eine zweite Rolle. Es ist nicht mehr nur eine Prüfung vor dem Einchecken, sondern die Rückmeldung, an der eine Agentenschleife sich ausrichtet. [TrueFoundry](https://www.truefoundry.com/blog/aiewf-2026-loops-harness-engineering) Entsprechend genau muss formuliert sein, was als bestanden gilt.

## So kannst du dir das vorstellen

Die technische Abnahme am Bau. Sie prüft nicht das ganze Haus, sondern den neuen Anbau, und ohne Abnahme gibt es keinen Schlüssel. Das Bild erklärt den Bezug auf die Änderung, es beschreibt keine konkreten Schwellenwerte.

## Was es in der Praxis konkret bedeutet

Setze wenige, harte Bedingungen statt vieler weicher. Bewährt hat sich: Tests müssen grün sein, neuer Code braucht Abdeckung, keine neuen Sicherheitsbefunde, keine neuen Duplikate. Wichtig ist, dass das Gate wirklich blockiert. Ein Gate, das man mit einem Klick übergehen kann, verliert seine Wirkung innerhalb weniger Wochen.

## Wo es verwechselt wird

Ein Quality Gate ist keine Qualitätsmessung, sondern eine Entscheidungsregel mit den Werten „bestanden" oder „nicht bestanden". Und es sagt nichts über die fachliche Richtigkeit: Code kann alle Bedingungen erfüllen und trotzdem das Falsche tun.

## Verwandte Begriffe

**Backpressure**, **Agentic Engineering**, **Verification Gap**, **Code Churn**, **Coding Agent**, **Evaluation**.
