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?
| Kategorie | Beispieldaten |
|---|---|
| Projektstruktur | Ordnerhierarchie, Dateinamen, Modul-Layout |
| Tech-Stack | Framework (React, Vue, Angular), Sprache (TypeScript, JS), Testframework |
| Abhängigkeiten | package.json, installierte Pakete und Versionen |
| Testergebnisse | Letzte Testläufe, Fehlerberichte, Swarm-Findings |
| Git-Status | Aktueller 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, Testrunnertsconfig.json→ TypeScript-Konfigurationplaywright.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:
- Welches Testframework Sie verwenden (z. B. Playwright)
- Ob Sie Page Objects einsetzen und wie diese strukturiert sind
- Welche Selektoren in Ihrem Projekt üblich sind
- Ob TypeScript oder JavaScript verwendet wird
Das Ergebnis ist sofort einsatzfähiger Code statt generischer Beispiele.
