Zum Inhalt springen
ReviewRamble

Der wöchentliche Brief

KI im Test, in deinem Postfach.

  • Neue Tests von Tools, Modellen, MCP-Servern und Repos, mit dem Urteil vorneweg
  • Neu geprüfte Preise und Bewertungen, wenn sich etwas ändert
  • Neue Analysen, sobald sie erscheinen

Modelle, Agenten, MCP-Server und die Tools, die deine Zeit wirklich wert sind.

Eine E-Mail pro Woche. Abmelden kannst du dich über den Link in jedem Brief. Wie wir deine E-Mail-Adresse nutzen

Strix

Apache-2.0-Team aus KI-Agenten, das deine eigenen Web-Apps, APIs und deinen Code aus einer Docker-Sandbox testet und reproduzierbare Funde meldet.

Getestet von ReviewRamble editors · Aktualisiert

Auf GitHub ansehen Open Source

Diese Seite teilen:XLinkedInFacebookRedditWhatsAppE-Mail

Unsere Bewertung

4.2/5

Strix ist ein fähiger, freizügig lizenzierter Weg, KI-Agenten deine eigenen Apps testen zu lassen, solange du es als aktiven Angreifer mit Budget behandelst und nur auf Systeme richtest, die du testen darfst.

Was ist Strix?

Strix ist ein Open-Source-Agent für Sicherheitstests von Anwendungen, entwickelt von der gleichnamigen Firma. Du richtest den Befehl strix auf einen lokalen Code-Ordner, ein GitHub-Repository, eine Live-URL oder eine API-Spezifikation wie OpenAPI oder eine Postman-Collection, und ein koordinierender Agent verteilt die Arbeit auf spezialisierte Sub-Agenten, die das Ziel erfassen, testen und dokumentieren, was sie reproduzieren konnten, mit Hinweisen zur Behebung und bei Quellcode mit vorgeschlagenen Patches. Die Ergebnisse landen unter strix_runs/ und lassen sich in einem lokalen Web-Viewer ansehen.

Die Agenten arbeiten in einem Docker-Container auf Basis von Kali Linux mit Browser, HTTP-Proxy, Terminal und gängigen Sicherheitswerkzeugen. Es gibt die Scan-Modi quick, standard und deep; ein Headless-Modus lässt einen CI-Job fehlschlagen, wenn er etwas findet, und bei Pull-Request-Läufen beschränkt er quick-Scans auf geänderte Dateien. Modelle werden über LiteLLM angesprochen, daher funktionieren die meisten gehosteten Anbieter und lokalen Server mit deinem eigenen Schlüssel; auch eine Anmeldung mit ChatGPT Plus oder Pro wird unterstützt.

Der Code steht unter Apache-2.0 und ist in Python geschrieben. Die Firma verkauft eine gehostete Version, Strix Cloud, und eine Enterprise-Edition mit Bereitstellung in einer VPC oder selbst gehostet.

Lohnt sich Strix?

Strix gibt einem Sicherheitsteam einen offenen, freizügig lizenzierten Agenten, der eine Web-App oder API von außen testen, ihren Quellcode lesen kann, wenn du ihn hast, und nur Funde behält, die er reproduzieren konnte. Das Projekt hat rund 75.600 GitHub-Sterne, etwas mehr als 15 Monate nachdem das Repository im August 2025 eröffnet wurde, und v1.7.1 erschien am 10. November 2026. Anders als Shannon, das Quellcode braucht und unter AGPL-3.0 steht, läuft Strix auch als Black-Box-Test gegen eine URL, und Apache-2.0 macht interne Nutzung und Änderungen unkompliziert.

Es ist kein passiver Scanner. Die Agenten senden echten Traffic und führen Werkzeuge aus ihrem Container aus, und mit Zugangsdaten, die du ihnen gibst, testen sie als angemeldeter Nutzer, sodass ein Scan Daten verändern und Alarme auslösen kann. Laut README darfst du es nur gegen Systeme einsetzen, die dir gehören oder für die du eine ausdrückliche, schriftliche Erlaubnis zum Testen hast, und nur innerhalb des vereinbarten Umfangs; das heißt Staging-Kopien mit Wegwerfdaten, ein eigener Modellschlüssel und ein schriftlicher Umfang vom Eigentümer des Systems vor dem ersten Lauf. Das README ergänzt, dass unautorisierte Tests in den meisten Rechtsordnungen illegal sind und die Software ohne Gewährleistung kommt.

Die Kosten sind die Modellrechnung, und die ist schwer vorherzusagen. Der eigene Benchmark von Strix, gelaufen mit v0.4.0, löste 100 von 104 XBOW-Aufgaben im Black-Box-Modus für insgesamt etwa $337, rund 19 Minuten pro Aufgabe; das ist eine Herstellerzahl mit einer alten Version und einem Benchmark aus bekannten Aufgaben. Ein unabhängiger Black-Box-Test von Protego gab mit Claude Sonnet 4.5 in 10 Minuten etwa $17 aus, schickte 5.716.615 Input-Tokens in 105 Modellanfragen und fand nichts, weil die meisten Anfragen an Routen gingen, die es nicht gab. Der Rat des Testers, den wir teilen: Gib ihm den Quellcode. Deep, der Standardmodus, läuft 1 bis 4 Stunden, also setze bei jedem Lauf --max-budget.

Der Haken: Der Umgang mit Daten braucht Aufmerksamkeit. Quellcode und Antworten der App gehen an den Modellanbieter deiner Wahl, außer du nutzt ein lokales Modell, und die Doku warnt, dass die meisten lokalen Modelle unter 70B Parametern mit der Aufgabe kämpfen. Telemetrie an PostHog, Scarf und OpenTelemetry ist standardmäßig an, bis du STRIX_TELEMETRY=0 setzt, der API-Schlüssel wird in ~/.strix/cli-config.json gespeichert, und die Spitzenmodelle von OpenAI, Anthropic und Gemini verlangen das Cyber-Zugangsprogramm des jeweiligen Anbieters, bevor sie Sicherheitstests machen. Das Projekt entwickelt sich schnell, mit 604 offenen Issues und Pull Requests.

Unser Fazit: Sieh Strix als beauftragten Tester, den du für den Preis der Tokens erneut losschicken kannst, nützlich auf Staging vor jedem Release und bei Pull Requests im quick-Modus. Einen menschlichen Pentest für Compliance ersetzt es nicht, und ein Mensch sollte jeden Fund bestätigen, bevor daraus ein Ticket wird.

Wo es sich lohnt

  • Eine AppSec-Leiterin in einem SaaS-Unternehmen mit 150 Leuten und einem externen Pentest pro Jahr

    Die internen Apps abdecken, die zwischen Audits nie einen menschlichen Test bekommen

    Standard-Scans gegen die Staging-Kopie jeder App laufen lassen, mit beigefügtem Quellcode und --max-budget pro Lauf, unter einem schriftlichen Umfang, den der Eigentümer jeder App unterschrieben hat. Bestätigte Funde gehen zur Prüfung an das Sicherheitsteam, nicht direkt an die Entwickler.

  • Ein Plattformteam mit GitHub Actions für eine Zahlungs-API

    Ausnutzbare Regressionen in Pull Requests vor dem Merge finden

    Den dokumentierten Workflow mit strix -n -t ./ --scan-mode quick hinzufügen, STRIX_LLM und LLM_API_KEY als Secrets speichern und auf eine Testumgebung richten. In CI beschränkt er quick-Scans auf geänderte Dateien und endet mit einem Exit-Code ungleich null, wenn er etwas findet.

  • Ein Sicherheitsingenieur bei einer Bank, die keinen Code an ein gehostetes Modell schicken darf

    Einen internen Dienst testen, ohne dass Daten das Netz verlassen

    LLM_API_BASE auf einen selbst gehosteten Modellserver richten, STRIX_TELEMETRY=0 setzen und Remote-Tracing nicht konfigurieren. Die Doku warnt, dass die meisten lokalen Modelle unter 70B Parametern kämpfen, also sind flachere Ergebnisse zu erwarten als mit einem Spitzenmodell.

Bevor du dich festlegst

Einrichtung
Docker muss laufen. Installation per curl-Skript, pipx, uv oder pip (Paket strix-agent), STRIX_LLM und LLM_API_KEY setzen, dann strix --target mit Ordner, Repo, URL oder API-Spezifikation; der erste Lauf lädt das Sandbox-Image.
Integrationen
LiteLLM-Anbieter wie OpenAI, Anthropic, Vertex AI, Bedrock, Azure, OpenRouter, Vercel AI Gateway und lokale Server; GitHub Actions und andere CI; OpenAPI- und Postman-Ziele; eigene MCP-Server; neun Agent-Skills über npx skills add usestrix/strix; optional Websuche über Exa oder Perplexity.
Daten und Datenschutz
Läuft lokal in einem Docker-Container; Ergebnisse und Traces bleiben in strix_runs/, außer du konfigurierst einen entfernten OpenTelemetry-Endpunkt. Code und Antworten des Ziels gehen an den Modellanbieter deiner Wahl. Telemetrie (PostHog, Scarf, OpenTelemetry) ist standardmäßig an. Der lokale Viewer bindet an 127.0.0.1 mit einem Link samt Token. Strix Cloud zeigt SOC-2- und ISO-27001-Abzeichen; die Aufbewahrungsregeln stehen nicht auf der Preisseite.
Kosten im großen Maßstab
Kostenlose Software plus Modellnutzung pro Scan; Token-Zahlen pro Scan werden nicht veröffentlicht, und deep-Scans kosten am meisten. --max-budget begrenzt die geschätzten Ausgaben über alle Agenten. Strix Cloud Pro kostet $29 pro Platz und Monat, Pentests $100 bis $300 pro Test in Credits, Enterprise individuell.
Grenzen
Deep-Scans dauern 1 bis 4 Stunden; Kostenschätzungen können bei Anbietern, die keine Nutzung melden, zu niedrig ausfallen; Black-Box-Läufe können Runden an nicht existierende Routen verschwenden; Spitzenmodelle von OpenAI, Anthropic und Gemini brauchen eine Cyber-Freigabe; Ergebnisse brauchen menschliche Bestätigung.

Was gut ist

  • Testet Live-Apps als Black Box und auch Quellcode
  • Apache-2.0, mit jedem LiteLLM-Anbieter oder einem lokalen Modell
  • Quick-Scans auf Diffs und ein Fehler-Exit-Code passen in CI
  • Behält reproduzierbare Funde, mit Hinweisen zur Behebung

Was nicht

  • Greift Ziele aktiv an; nur auf autorisierten Wegwerfsystemen sicher
  • Modellkosten schwanken stark, und die Budgetgrenze ist eine Schätzung
  • Telemetrie standardmäßig an; Code geht an deinen Modellanbieter
  • Hersteller-Benchmark stammt von v0.4.0 und bekannten Aufgaben

Am besten für

AppSec- und Plattformteams mit Staging-Umgebungen und schriftlicher Autorisierung, die wiederholbare, agentengesteuerte Tests ihrer eigenen Web-Apps und APIs ohne Gebühren pro Pentest wollen.

Alternativen zu Strix

Strix: häufige Fragen

Lohnt sich Strix?
Strix ist ein fähiger, freizügig lizenzierter Weg, KI-Agenten deine eigenen Apps testen zu lassen, solange du es als aktiven Angreifer mit Budget behandelst und nur auf Systeme richtest, die du testen darfst. Wir bewerten es mit 4.2 von 5.
Was kostet Strix?
Die CLI ist unter Apache-2.0 kostenlos; du bezahlst den Modellanbieter pro Scan. Strix Cloud Pro kostet $29 pro Platz und Monat mit 50 PR-Reviews pro Entwickler, danach $1 pro Review; Pentests kosten extra, $100 bis $300 pro Test, und ein Full Audit beginnt bei $2,000. Enterprise wird individuell bepreist.
Welche Nachteile hat Strix?
Greift Ziele aktiv an; nur auf autorisierten Wegwerfsystemen sicher; Modellkosten schwanken stark, und die Budgetgrenze ist eine Schätzung; Telemetrie standardmäßig an; Code geht an deinen Modellanbieter; Hersteller-Benchmark stammt von v0.4.0 und bekannten Aufgaben.
Für wen eignet sich Strix?
AppSec- und Plattformteams mit Staging-Umgebungen und schriftlicher Autorisierung, die wiederholbare, agentengesteuerte Tests ihrer eigenen Web-Apps und APIs ohne Gebühren pro Pentest wollen.
Was kostet Strix für ein Team oder im Produktivbetrieb?
Kostenlose Software plus Modellnutzung pro Scan; Token-Zahlen pro Scan werden nicht veröffentlicht, und deep-Scans kosten am meisten. --max-budget begrenzt die geschätzten Ausgaben über alle Agenten. Strix Cloud Pro kostet $29 pro Platz und Monat, Pentests $100 bis $300 pro Test in Credits, Enterprise individuell.
Ist Strix sicher für Firmendaten?
Läuft lokal in einem Docker-Container; Ergebnisse und Traces bleiben in strix_runs/, außer du konfigurierst einen entfernten OpenTelemetry-Endpunkt. Code und Antworten des Ziels gehen an den Modellanbieter deiner Wahl. Telemetrie (PostHog, Scarf, OpenTelemetry) ist standardmäßig an. Der lokale Viewer bindet an 127.0.0.1 mit einem Link samt Token. Strix Cloud zeigt SOC-2- und ISO-27001-Abzeichen; die Aufbewahrungsregeln stehen nicht auf der Preisseite.
Was sind die besten Alternativen zu Strix?
Die nächsten Alternativen, die wir getestet haben, sind Shannon, Codex Security CLI and SDK, PyRIT und garak.

Antworten geprüft am 14. Nov. 2026.

Du entwickelst Strix? Zeig diese Bewertung auf deiner WebsiteStrix mit 4.2 von 5 bewertet auf ReviewRamble