Verdent Docs
Konfiguration

Konfigurationsoptimierung

Verdent für Ihren Workflow optimieren

Optimieren Sie Verdent for VS Code, um Geschwindigkeit, Kosten und Gründlichkeit je nach den Anforderungen Ihres Workflows auszubalancieren. Konfigurieren Sie Modell-Presets, Ausführungsmodi und Strategien zur Kontextverwaltung für optimale Leistung.

Optimierungsbereiche

  • Auswahl des Modell-Presets für die Balance zwischen Kosten und Leistung
  • Konfiguration des Ausführungsmodus für Workflow-Effizienz
  • Kontextverwaltung für große Codebasen
  • Anpassung pro Projekt und auf Arbeitsbereichsebene

Einstellungen für Ihren Workflow optimieren

Auswahl des Modell-Presets

Wählen Sie das passende Modell-Preset basierend auf Aufgabenkomplexität und Budget:

PresetKostenKosteneffizienzAm besten geeignet für
Efficiency~0,3x Balance (Reduzierung um 70 %)3,2x effizienter als SonnetEinfache Aufgaben, schnelle Fixes, schnelles Prototyping
Balance (Standard)1x Basiswert1x BasiswertAllgemeine Entwicklungsaufgaben, alltägliches Programmieren
Performance1–2x Balance0,5x Effizienz (2x Kosten, 1 Mio. Kontext)Komplexe Architekturentscheidungen, aufwendiges Refactoring

Weitere Modelle:

  • Claude-4.5-sonnet: Ausgewogenes Allzweckmodell (1x Basiswert)
  • Claude-4.5-sonnet-1m: Erweiterter Kontext für komplexe Aufgaben (0,5x Effizienz, 2x Kosten, wenn die Eingabe 200.000 Token übersteigt)
  • Claude-4.5-haiku: Am schnellsten und wirtschaftlichsten (3,2x effizienter als Sonnet)
  • GPT-5 / GPT-5-codex: Fokus auf Reasoning und Kreativität (Beta, 1,3x effizienter als Sonnet)
  • Minimax-m2: Schnell und kosteneffizient (Beta, kostenlos bis zum 10. November)

Konfiguration des Ausführungsmodus

  • Vollständige Autonomie ohne Freigabeaufforderungen
  • Keine Unterbrechungen für Berechtigungen
  • Höchstes Risiko – nur in automatisierten Umgebungen verwenden
  • Befehle erfordern eine Freigabe, Dateioperationen erfolgen automatisch
  • Weniger Freigabeaufforderungen
  • Geringeres Risiko bei weiterhin gewährleisteter Sicherheit für gefährliche Vorgänge
  • Jeder Vorgang erfordert eine Freigabe
  • Vollständige Transparenz und Kontrolle
  • Am langsamsten, aber am sichersten – am besten geeignet zum Lernen und für Produktionscode
  • Strategische Planung vor der Ausführung
  • Analysephase im reinen Lesemodus
  • Überprüfen und genehmigen, bevor Änderungen vorgenommen werden

Think Hard Mode

Aktivieren Sie diese Funktion für komplexe Reasoning-Aufgaben:

  • Gründlichkeit: Maximale Reasoning-Tiefe für komplexe Probleme
  • Geschwindigkeit: Langsamer aufgrund des erweiterten Denkbudgets
  • Am besten geeignet für: Architekturentscheidungen, komplexe Fehlersuche, aufwendige Analysen

Kompromisse zwischen Geschwindigkeit und Gründlichkeit

Wägen Sie die Ausführungsgeschwindigkeit je nach Aufgabenanforderungen gegen die Analysetiefe ab.

Konfiguration:

  • Modell: Efficiency-Preset (Claude-4.5-haiku)
  • Berechtigungsmodus: Auto-Run Mode
  • Ausführungsmodus: Agent Mode für direkte Ausführung
  • Anwendungsfälle: Schnelle Fixes, Routineaufgaben, einfache Aufgaben

Vorteile:

  • Schnellste Reaktionszeiten
  • Minimale Unterbrechungen
  • 70 % geringere Kosten im Vergleich zum Balance-Preset

Konfiguration:

  • Modell: Performance-Preset (Claude-4.5-sonnet-1m)
  • Berechtigungsmodus: Manual Accept Mode
  • Ausführungsmodus: Plan Mode für strategische Überprüfung
  • Think Hard: Aktiviert für anspruchsvolles Reasoning
  • Anwendungsfälle: Komplexe Funktionen, Produktionscode, Architekturentscheidungen

Vorteile:

  • Maximales Kontextfenster (1 Mio. Token)
  • Vollständige Transparenz und Kontrolle
  • Tiefgehendes Reasoning für komplexe Probleme
  • Überprüfung vor der Ausführung

Die meisten Nutzer profitieren davon, zwischen Konfigurationen zu wechseln:

  • Schnelle Fixes: Efficiency + Agent Mode
  • Komplexe Funktionen: Balance/Performance + Plan Mode
  • Exploration: Plan Mode für die Strategie, dann Agent Mode für die Ausführung

Strategie: Passen Sie die Konfiguration an den Aufgabentyp an, statt einen Einheitsansatz zu verwenden.

Verwenden Sie Auto-Run Mode für vertrauenswürdige Projekte, um Freigabeaufforderungen zu reduzieren und dabei die Sicherheit für gefährliche Vorgänge zu erhalten. Dies optimiert den Workflow, ohne wichtige Schutzmaßnahmen zu opfern.


Konfiguration auf Arbeitsbereichsebene

Verdent unterstützt die Konfiguration pro Projekt und pro Arbeitsbereich für teamweite Konsistenz.

Projektspezifische Konfiguration

Projektregeln (AGENTS.md):

  • Speicherort: Projekt-Stammverzeichnis oder Arbeitsbereichsordner
  • Geltungsbereich: Wird nur auf das aktuelle Projekt angewendet
  • Versionskontrolle: In Git committen für teamweite Standards
  • Inhalt: Programmierstandards, Testanforderungen, Architekturmuster

Beispiel:

# Project Rules

## Code Standards
- Use TypeScript strict mode
- Generate unit tests for all new functions
- Follow MVC pattern

## Testing
- All endpoints require input validation
- Run tests before committing

VS Code-Arbeitsbereichseinstellungen

Konfigurieren Sie Erweiterungseinstellungen auf Arbeitsbereichsebene:

Speicherort: .vscode/settings.json im Stammverzeichnis des Arbeitsbereichs

Beispiel:

{
  "verdent.enableCheckpoints": true
}

Konfigurationspriorität

Wenn Konfigurationen im Konflikt stehen, wendet Verdent die folgende Prioritätsreihenfolge an:

  1. Projektregeln (AGENTS.md) – Höchste Priorität (projektspezifisch)
  2. Arbeitsbereichseinstellungen – Einstellungen von VS Code auf Arbeitsbereichsebene
  3. Benutzerregeln (VERDENT.md) – Globale Benutzereinstellungen
  4. Standardeinstellungen – Integrierte Standardwerte von Verdent

Projektspezifische Anpassung

Kontextverwaltung für große Projekte

  • Delegieren Sie komplexe Vorgänge an Subagents mit separaten Kontextfenstern
  • Nur die Ergebnisse der Subagents belegen den Hauptkontext, nicht der gesamte Prozess
  • Verhindert, dass sich der Hauptkontext mit Implementierungsdetails füllt
  • Fügen Sie mit @filename gezielt nur relevante Dateien hinzu
  • Vermeiden Sie es, das gesamte Projekt unnötig in den Kontext zu laden
  • Zielen Sie für eine fokussierte Analyse auf bestimmte Komponenten ab
  • Teilen Sie große Aufgaben in kleinere, abschließbare Abschnitte auf
  • Starten Sie neue Sitzungen für einzelne Funktionen oder Komponenten
  • Natürliche Haltepunkte verhindern eine Erschöpfung des Kontexts
  • Überprüfen Sie den Ansatz, bevor Ausführungskontext verbraucht wird
  • Reduziert verschwendeten Kontext durch fehlerhafte Implementierungen
  • Plan Mode verfügt über eine separate Kontextverwaltung

Leistungsoptimierung

Checkpoints selektiv aktivieren:

Die Einstellung verdent.enableCheckpoints verwendet Git zur Versionskontrolle:

  • Kann die Leistung bei sehr großen Repositorys beeinträchtigen
  • Nur aktivieren, wenn die Checkpoint-Funktion benötigt wird
  • Für maximale Leistung bei großen Codebasen deaktivieren

Aktivieren Sie Checkpoints selektiv nur für kritische Aufgaben – übermäßiges Checkpointing verlangsamt Workflows, ohne einen Mehrwert zu bieten.

Modellauswahl:

  • Verwenden Sie das Efficiency-Preset (Haiku) für einfache, isolierte Aufgaben
  • Reservieren Sie das Performance-Preset (Sonnet-1M) für kontextintensive Vorgänge
  • Balance-Preset für allgemeine Arbeiten

Ausführungsmodus:

  • Auto-Run Mode reduziert den durch Freigabeaufforderungen verbrauchten Kontext
  • Skip Permissions Mode maximiert die Effizienz für automatisierte Umgebungen

Bei Szenarien mit mehreren Arbeitsbereichen werden beim Wechsel zwischen Arbeitsbereichen automatisch die passenden Projektregeln angewendet. Ein manuelles Umschalten der Konfiguration ist nicht erforderlich.

Mit Konfigurationen für mehrere Arbeitsbereiche können Sie Einstellungen je Projekttyp optimieren – Entwicklung im Vergleich zu Produktion, Monorepo im Vergleich zu Microservices.


Siehe auch