Skip to content

Projektkontext

Das AI-Assistent ist kontextbewusst. Vor jeder Anfrage sammelt xyva.ai automatisch relevante Informationen über Ihr Projekt und übergibt diese als Kontext an das Sprachmodell. Dadurch erhalten Sie Antworten, die zu Ihrem konkreten Setup passen.

Was wird als Kontext gesammelt?

KategorieBeispieldaten
ProjektstrukturOrdnerhierarchie, Dateinamen, Modul-Layout
Tech-StackFramework (React, Vue, Angular), Sprache (TypeScript, JS), Testframework
Abhängigkeitenpackage.json, installierte Pakete und Versionen
TestergebnisseLetzte Testläufe, Fehlerberichte, Swarm-Findings
Git-StatusAktueller Branch, uncommitted Changes

Datenschutz

Der Kontext wird nur an den von Ihnen konfigurierten KI-Provider gesendet. Bei Verwendung von Ollama verlassen keine Daten Ihren Rechner.

Kontexttiefe steuern

In den Einstellungen → AI-Assistent können Sie festlegen, wie viel Kontext bei jeder Anfrage mitgesendet wird:

  • Minimal — nur Projektname und Tech-Stack
  • Standard — Struktur, Stack und letzte Testergebnisse
  • Vollständig — alles inklusive Git-Status und Dateiinhalte

Achtung

Ein größerer Kontext verbessert die Antwortqualität, erhöht aber den Token-Verbrauch und kann bei kleinen Modellen zu Abschneidungen führen.

Automatische Erkennung

xyva.ai erkennt Ihren Tech-Stack automatisch anhand von:

  • package.json → Node.js-Ökosystem, Frameworks, Testrunner
  • tsconfig.json → TypeScript-Konfiguration
  • playwright.config.ts / cypress.config.js → Testframework
  • Ordnerstruktur → Page Objects, Komponenten, API-Routen

Kontext in der Praxis

Wenn Sie fragen: „Schreibe einen Test für die Login-Seite", weiß der Assistent bereits:

  1. Welches Testframework Sie verwenden (z. B. Playwright)
  2. Ob Sie Page Objects einsetzen und wie diese strukturiert sind
  3. Welche Selektoren in Ihrem Projekt üblich sind
  4. Ob TypeScript oder JavaScript verwendet wird

Das Ergebnis ist sofort einsatzfähiger Code statt generischer Beispiele.

Weiterführend

Local-first QA orchestration.