---
title: Kann ich SonarQube mit ChatGPT nachbauen?
canonical: "https://kannkidas.de/produkte/sonarqube/"
pubDate: "2026-08-13T00:00:00.000Z"
updatedDate: "2026-08-13T00:00:00.000Z"
author: Pascale Beier
description: "Kann KI SonarQube ersetzen? Analyse zu fünf Repositories, Scanner-Orchestrierung, Quality Gates, Risiken und 36-Monats-Kosten."
---

# Kann ich SonarQube mit ChatGPT nachbauen?

**Urteil:** Gate-Orchestrator baubar, Analyseplattform nicht · **Score:** 47/100

**Erste sinnvolle Version:** 12–20 Wochen für fünf Repositories, drei bestehende Scanner, normalisierte Findings und ein CI-Gate

**Mindestens nötig:** 2–3 erfahrene Personen plus AppSec-, Plattform- und Entwicklerverantwortung

SonarQube analysiert Codequalität und Sicherheit, integriert Ergebnisse in CI und erzwingt Quality Gates. Ein enger Eigenbau kann Ergebnisse vorhandener Scanner für fünf Repositories normalisieren und einen nachvollziehbaren Gate-Status liefern; Regel-Engines, tiefes SAST, Sprachabdeckung und Enterprise-Betrieb bleiben Kaufargumente.

## Was gut machbar ist

- Ein Orchestrator kann drei vorhandene Scanner je Commit starten und Rohresultate in ein gemeinsames Finding-Schema überführen.
- Ein deterministisches Gate kann wenige versionierte Bedingungen zu neuen kritischen Findings, Testabdeckung und akzeptierten Ausnahmen prüfen.
- CI-Status und eine kompakte PR-Zusammenfassung können das Ergebnis mit stabilen Links zu den Findings zurückgeben.
- Unterdrückungen können Verantwortlichen, Grund, Ablaufdatum und Genehmigung erzwingen und im Audit-Verlauf sichtbar bleiben.

## Wo die Grenzen liegen

- Eigene Parser-, Datenfluss- und taint-sensitive Sicherheitsanalyse über viele Sprachen ist Forschungs- und Produktarbeit.
- Scanner liefern unterschiedliche Identitäten, Schweregrade und wechselnde Formate; schlechte Normalisierung erzeugt Dubletten oder versteckt echte Befunde.
- Falsch kalibrierte Gates blockieren Releases oder werden über dauerhafte Ausnahmen wirkungslos.
- Große Monorepos, parallele Analysen, Branch-Historie und hochverfügbarer Betrieb erhöhen Infrastruktur und Datenvolumen stark.

## Die erste sinnvolle Version

1. Genau fünf Repositories und drei fest ausgewählte externe Scanner werden über bestehende CI-Pipelines analysiert.
2. Findings werden nach Repository, Commit, Datei, Regel, Fingerprint, Schweregrad und Status normalisiert, nicht neu erkannt.
3. Ein versioniertes Gate prüft wenige Bedingungen; jede Ausnahme braucht Owner, Grund, Genehmiger und Ablaufdatum.
4. Eigene Regel-Engines, tiefe SAST, Secrets-Erkennung, IDE-Plugins, Portfolios und Compliance-Berichte sind ausgeschlossen.

## Technischer Ansatz

- Ein CI-Endpunkt nimmt signierte Run-Metadaten an und legt pro Repository und Commit einen idempotenten Analyseauftrag an.
- Isolierte Adapter lesen SARIF oder feste Scannerformate und erzeugen ein kanonisches Finding mit stabilem Fingerprint.
- Eine deterministische Gate-Engine bewertet versionierte Bedingungen gegen neue Findings und akzeptierte, nicht abgelaufene Ausnahmen.
- Relationale Historie, rollenbasierter Zugriff, Audit-Log, Metriken, Backups und Wiederherstellung sichern Nachvollziehbarkeit und Betrieb.

## Risiken

### Falsche Freigabe (sehr hoch)

Ein Parser- oder Gate-Fehler kann verwundbaren Code trotz scheinbar grünem Status freigeben.

### Warnrauschen (hoch)

Zu viele Dubletten und Fehlalarme führen zu pauschalen Ausnahmen und sinkender Aufmerksamkeit.

### Scanner-Lücke (hoch)

Der Orchestrator findet nur, was die angebundenen Scanner erkennen, und ist kein Sicherheitsnachweis.

### CI-Ausfall (hoch)

Ein nicht verfügbarer Gate-Dienst blockiert Releases oder verführt zu einem unsicheren Fail-open-Modus.

## Wirtschaftlichkeit über 36 Monate

Für einen Kostenvergleich fehlt der Kaufpreis für den beschriebenen Leistungsumfang. Trage nur die Kosten ein, die durch den Eigenbau tatsächlich entfallen würden.

**Verglichener Umfang:** Verglichen werden drei vorhandene Scanner, normalisierte Findings, Ausnahmen und ein CI-Gate, nicht eine Analyse-Engine.

**Kauf-TCO:** Nur mit der tatsächlichen Monatsrechnung berechenbar

**Eigenbau-TCO:** 95.160 €–329.300 €

### Annahmen

- Angebot erforderlich: Edition, Instanz, Lines of Code, Support und optionale Sicherheitsfunktionen bestimmen die Kaufkosten. (Quelle, Stand 2026-08-13)
- Scanner bleiben extern: Der Eigenbau orchestriert bestehende Scanner und entwickelt ausdrücklich keine eigene Codeanalyse. (redaktionelle Annahme, Stand 2026-08-13)
- Redaktionelle Build-Spanne: Die Vollkosten decken Adapter, Normalisierung, Gate, CI, Ausnahmen, Audit, Sicherheit und Betrieb ab. (redaktionelle Annahme, Stand 2026-08-13)
- AppSec bleibt intern: Beide Varianten benötigen laufende Regelkalibrierung, Triage, Ausnahmeprüfung und Sicherheitsverantwortung. (redaktionelle Annahme, Stand 2026-08-13)

Nicht enthalten: Umsatzsteuer, Inflation, Finanzierung, Opportunitätsumsatz und spekulative Produktivitätsgewinne. [Methodik](/methodik/#wirtschaftlichkeit)


## Bauen oder kaufen?

### Selber bauen, wenn …

Ein Eigenbau passt für fünf stabile Repositories, wenige vorhandene Scanner und ein kleines Plattformteam, wenn ein einheitlicher, erklärbarer CI-Status wichtiger als eine neue Analyse-Engine ist.

### Fertige Lösung wählen, wenn …

SonarQube ist sinnvoller bei vielen Sprachen und Repositories, tiefer Sicherheitsanalyse, eigenen Regeln, IDE-Feedback, Branch- und Portfolio-Historie, Compliance-Berichten, Support oder hochverfügbarem Betrieb.

## Prompt für den begrenzten Eigenbau

Baue keine SonarQube- oder SAST-Engine. Begrenze den Eigenbau auf fünf Repositories, drei bereits gewählte externe Scanner und einen normalisierten Quality-Gate-Dienst. Nimm signierte CI-Run-Metadaten idempotent an. Parse ausschließlich feste SARIF- oder Scannerformate in Findings mit Repository, Commit, Datei, Regel, Fingerprint, Schweregrad und Status. Bewerte wenige versionierte Bedingungen deterministisch und liefere CI-Status sowie kompakte PR-Links zurück. Jede Unterdrückung benötigt Verantwortlichen, Begründung, Genehmiger und Ablaufdatum. Behandle Scannerfehler sichtbar und fail closed für geschützte Branches. Ergänze Rollen, Audit-Log, Metriken, Queue, Backups und Wiederherstellung. Eigene Regeln, tiefe SAST, Secrets-Engine, IDE-Plugins, Portfolios, Compliance-Reporting, viele Sprachen und Hochverfügbarkeit bleiben außerhalb des Scopes.

## Quellen

- [SonarQube Server](https://www.sonarsource.com/products/sonarqube/server/) — SonarSource SA
- [SonarQube Server Plans & Pricing](https://www.sonarsource.com/plans-and-pricing/sonarqube/) — SonarSource SA
- [SonarQube – Quality Gates](https://docs.sonarsource.com/sonarqube-server/quality-standards-administration/managing-quality-gates/introduction) — SonarSource SA
