Häufige Fragen

Fragen, beantwortet

Was Agnes prüft, was mit deinem Code passiert, wie Tarife und Abrechnung funktionieren und wie du dein Konto verwaltest.

Über Agnes

Was ist Agnes?

Agnes prüft den Frontend-Code in deinen Repositories und gibt ihm einen Gesundheitswert, mit den Befunden dahinter: Code Smells, Abhängigkeiten, Sicherheit und Duplikate, dazu Tests und Barrierefreiheit, wenn du sie einschaltest. Du verbindest ein Repository und Agnes erledigt den Rest; in deinem Projekt musst du nichts installieren oder einrichten.

Für wen ist Agnes?

Für Unternehmen: Firmen, Organisationen und Selbstständige, die Websites oder Web-Apps bauen. Du nutzt Agnes als Unternehmen, daher gelten die Nutzungsbedingungen statt der Regeln für Verbraucher.

Nutzungsbedingungen
Welche Sprachen und Frameworks unterstützt Agnes?

HTML, CSS (einschließlich SCSS, Sass und Less), JavaScript und TypeScript, mit React, Next.js, Vue, Nuxt, Svelte, SvelteKit, Astro, Angular und weiteren. Manche Prüfungen sind bei manchen Frameworks eingeschränkt; die Seite Frameworks zeigt genau, was abgedeckt ist.

Framework-Abdeckung
Wie wird der Wert berechnet?

Jede Kategorie bekommt aus ihren Befunden einen Wert von 0 bis 100, gewichtet danach, wie schwer sie wiegen, und beim Code nach der Größe der Codebasis. Der Gesamtwert ist eine gewichtete Mischung der Kategorien. Eine Kategorie, die nicht analysiert werden kann, wird weggelassen, statt als null zu zählen.

Tools und Bewertung
Welche Git-Hosts kann ich verbinden?

GitHub, über die GitHub-App Agnes Code Quality, sowohl für persönliche Konten als auch für Organisationen.

Warum wurde mein Repository nicht analysiert?

Agnes analysiert Repositories, die überwiegend aus Frontend-Code bestehen; ein Repository mit überwiegend Backend-Code wird übersprungen. Ein Repository mit mehr Zeilen, als dein Tarif pro Projekt erlaubt, wird ebenfalls nicht analysiert. Die Projektseite sagt dir, was davon zutrifft.

Framework-Abdeckung
Kann mein KI-Agent mit Agnes arbeiten?

Ja. Agnes betreibt einen MCP-Server, mit dem sich Claude Code, Cursor, VS Code und andere Agenten über ein persönliches API-Token verbinden. Dein Agent kann dann deine Berichte lesen, sehen, welche Korrekturen die meisten Punkte bringen, und einen Plan schreiben, um den Wert zu verbessern. Die Tools können nur lesen.

Einen Agenten verbinden

Dein Code und deine Daten

Welchen Zugriff braucht Agnes auf meine Repositories?

Nur Lesezugriff auf die Repositories, die du beim Installieren der GitHub-App auswählst: Sie kann deren Inhalt lesen und sonst nichts. Agnes kann keinen Code pushen, keine Pull Requests öffnen und keine Einstellungen ändern, und du kannst die App jederzeit auf GitHub entfernen.

Speichert ihr meinen Code?

Nein. Der Branch wird nur für die Dauer einer Analyse auf unsere Server kopiert, in einen isolierten Container ohne Netzwerkzugang, und gelöscht, wenn die Analyse endet. Berichte enthalten Dateipfade, Zeilennummern und die Meldungen der Tools, nicht deinen Code.

Führt Agnes meine Skripte, meinen Build oder meine Konfigurationsdateien aus?

Nein. Agnes installiert nie deine Abhängigkeiten und führt nie deinen Code, deine Skripte oder Konfigurationsdateien aus; jedes Tool läuft mit unserer eigenen Konfiguration. Die Paketnamen und Versionen in deiner Lockfile werden außerhalb der Sandbox mit den öffentlichen Datenbanken von OSV und npm abgeglichen.

Tools und Bewertung
Wo werden meine Daten gespeichert?

In der Europäischen Union: auf Servern in Deutschland, mit Berichten und verschlüsselten Backups in einem Speicher in der EU. Die Datenschutzerklärung nennt alle beteiligten Parteien und was sie tun.

Datenschutzerklärung
Nutzt ihr meinen Code, um KI zu trainieren?

Nein. Wir verkaufen deinen Code und deine Daten nicht, nutzen sie nicht zum Trainieren von Machine-Learning-Modellen und zeigen sie niemandem außerhalb deines Kontos.

Wie lösche ich meine Daten?

Lösche ein Projekt in der App, um es mit seinen Berichten zu entfernen, oder lösche dein Konto in den Einstellungen, um alles zu entfernen. Das Löschen geschieht sofort; Kopien in unseren verschlüsselten Backups verschwinden innerhalb von 30 Tagen.

Tarife und Abrechnung

Gibt es einen kostenlosen Tarif?

Ja. Der kostenlose Tarif ist für eine Person, mit bis zu 3 Projekten mit jeweils bis zu 25.000 Zeilen, die jeden Tag geprüft werden, wenn es neue Commits gibt. Bezahlte Tarife bieten mehr Projekte, größere Repositories, mehr Personen und manuelle Wiederholungen.

Preise
Wer wickelt die Zahlung ab, und wie ist es mit der Umsatzsteuer?

Zahlungen laufen über Link von Stripe, das das Abonnement als Merchant of Record verkauft: Link zieht die Zahlung und gegebenenfalls Umsatzsteuer oder Sales Tax ein und schickt dir Belege und Rechnungen. Die Preise sind in US-Dollar pro Monat, ohne Umsatzsteuer.

Kann ich meinen Tarif ändern oder kündigen?

Ja, jederzeit unter Einstellungen → Tarif und Abrechnung. Ein Up- oder Downgrade gilt sofort und wird anteilig verrechnet. Eine Kündigung wird zum Ende des bezahlten Monats wirksam; danach läuft dein Team im kostenlosen Tarif weiter.

Was passiert, wenn mein Team die Grenzen seines Tarifs überschreitet?

Projekte über der Grenze deines Tarifs werden pausiert, die zuletzt hinzugefügten zuerst: Ihr Verlauf bleibt erhalten, aber sie werden nicht analysiert, bis du upgradest oder ein anderes Projekt entfernst. Personen, die schon im Team sind, bleiben, aber niemand Neues kann beitreten, bis wieder Platz ist.

Preise
Gibt es Erstattungen?

Bereits gezahlte Beträge werden nicht erstattet, auch nicht für den ungenutzten Teil eines Monats, außer wo das Gesetz es verlangt. Wenn du meinst, dass dir versehentlich etwas berechnet wurde, wende dich innerhalb von 60 Tagen nach der Zahlung an uns oder an den Support von Link.

Nutzungsbedingungen

Konto und Team

Kann ich mit meinem Team arbeiten?

Ja. Jedes Konto hat ein Team, und mit einem bezahlten Tarif kannst du Personen als Mitglieder oder Admins einladen. Nur der Inhaber des Teams verwaltet Tarif und Abrechnung. Die Preisseite zeigt, wie viele Personen jeder Tarif erlaubt.

Preise
Wie melde ich mich an?

Mit GitHub oder mit deiner E-Mail-Adresse und einem Passwort. Für die Anmeldung mit Passwort kannst du in den Einstellungen die Zwei-Schritt-Verifizierung mit einer Authenticator-App einschalten.

Wie erreiche ich euch?

Schreib an [email protected]. Wir beantworten Fragen zu deinem Konto, zur Abrechnung und zum Datenschutz, meist innerhalb weniger Werktage.

Keine Antwort gefunden? Schreib uns: [email protected]