# Verify Loop (/de/docs/verdent-for-vscode/core-features/verify-loop)

> Automatisierte Qualitätssicherung mit konfigurierbarer Verifizierung und kontinuierlicher Validierung



Der Verify Loop ist das Werkzeug der **Verify**-Phase von Verdent und stellt sicher, dass Code die Spezifikationen erfüllt, bevor er durch automatisierte Tests ausgeliefert wird. Der Verify Loop validiert durch konfigurierbare automatisierte Verifizierung, dass implementierter Code den Spezifikationen entspricht.

### **Das lernen Sie** [#das-lernen-sie]

* Konfigurierbare automatisierte Verifizierung
* Was der Verify Loop ist
* Vorteile automatisierter Validierung

***

## Konfigurierbare automatisierte Verifizierung [#konfigurierbare-automatisierte-verifizierung]

<Tabs>
  <Tab title="Verifizierungsumfang">
    Wählen Sie die Validierungsabdeckung:

    * Vollständiger Codebase-Scan
    * Nur geänderte Dateien (Code-Diff)
    * Bestimmte Module oder Funktionen
  </Tab>

  <Tab title="Verifizierungswerkzeuge">
    Integrieren Sie vorhandene Werkzeuge:

    * Linter: ESLint, Pylint, Rubocop
    * Type-Checker: TypeScript-Compiler, mypy, Flow
    * Formatierer: Prettier, Black, gofmt
    * Sicherheitsscanner: npm audit, Snyk, Bandit
  </Tab>

  <Tab title="Testausführung">
    Führen Sie umfassende Tests aus:

    * Unit-Tests (Jest, pytest, JUnit)
    * Integrationstests
    * End-to-End-Tests (Playwright, Cypress)
    * Performance-Benchmarks
  </Tab>
</Tabs>

**Modellauswahl:** Wählen Sie KI-Modelle für die intelligente Testgenerierung und Fehleranalyse (schnell/günstig vs. gründlich/aufwendig).

***

## Was der Verify Loop ist [#was-der-verify-loop-ist]

Er kombiniert intelligente Codeanalyse mit leistungsstarker Automatisierung, um sicherzustellen, dass Ihre Codebasis vor der Bereitstellung die notwendigen funktionalen, sicherheitsrelevanten und performancebezogenen Standards erfüllt.

1. **Intelligente Codeverifizierung**\
   Verdent analysiert Ihre Codebasis, um deren Struktur und Zweck zu verstehen. Je nach der jeweiligen Aufgabe löst es automatisch die passenden Verifizierungswerkzeuge aus, um die Funktionalität Ihres Codes zu prüfen.
2. **Automatischer Einsatz von Subagenten und Browser Tools**\
   Nachdem Ihr Code verstanden wurde, löst Verdent den *Verify-Subagenten* und das *Browser-Werkzeug* aus, um sowohl die Backend-Logik als auch die Frontend-Performance zu validieren. Dies stellt sicher, dass alles in verschiedenen Browsern und Umgebungen wie erwartet funktioniert.
3. **Anpassbare Regeln und Subagenten**\
   Mit den *Regeln* von Verdent können Sie eigene Validierungsregeln einrichten, die auf die Anforderungen Ihres Projekts abgestimmt sind. Zusätzlich können Sie eigene *Subagenten* erstellen, die spezialisierte Prüfungen durchführen, sodass Sie mehr Kontrolle darüber haben, wie Ihr Code verifiziert wird.
4. **Skalierbarkeit und Flexibilität**\
   Verdent ist so konzipiert, dass es mit Ihrem Projekt mitwächst. Egal, ob Sie an einer kleinen Funktion oder einer großen Anwendung arbeiten, Verdent passt seinen Validierungsprozess an Ihre Bedürfnisse an.
5. **Verifizierungsschleife für kontinuierliche Verbesserung**\
   Stellt Verdent fest, dass Ihr Code die Lieferanforderungen nicht erfüllt, tritt es in eine **Verifizierungsschleife** ein. In dieser Schleife nimmt Verdent automatisch Korrekturen vor und validiert den Code mehrfach neu, bis alle notwendigen Kriterien erfüllt sind. Dadurch wird sichergestellt, dass Ihr Code vor der endgültigen Lieferung kontinuierlich verbessert und vollständig validiert wird.

**Vorteile:**

* **Übereinstimmung mit der Spezifikation** – Stellt sicher, dass der Code der Absicht des Plans entspricht
* **Regressionsvermeidung** – Automatisch generierte Tests werden zu dauerhaften Schutzmaßnahmen
* **Kontinuierliche Validierung** – Sie können die Verifizierung nach jeder Änderung erneut ausführen oder Verdent in Ihre eigene CI-Pipeline integrieren.

***

## Siehe auch [#siehe-auch]

<CardGroup cols="3">
  <Card title="Professional Plan" icon="diagram-project" href="/docs/verdent-for-vscode/core-features/professional-plan">
    Verwandeln Sie Ideen in Umsetzungspläne
  </Card>

  <Card title="Code Diff" icon="code-compare" href="/docs/verdent-for-vscode/core-features/code-diff">
    Code-Review-Workflow auf Enterprise-Niveau
  </Card>
</CardGroup>
