Aller au contenu
ReviewRamble

La lettre hebdomadaire

L’IA, évaluée, dans votre boîte mail.

  • Les nouveaux tests d’outils, de modèles, de serveurs MCP et de dépôts, avec le verdict en premier
  • Les prix et les notes revérifiés quand quelque chose change
  • Les nouvelles analyses dès leur publication

Modèles, agents, serveurs MCP et les outils qui méritent vraiment votre temps.

Un e-mail par semaine. Désinscrivez-vous avec le lien présent dans chaque lettre. Comment nous utilisons votre e-mail

Strix

Équipe d'agents IA sous Apache-2.0 qui teste vos propres apps web, API et code depuis un sandbox Docker et signale ce qu'elle a pu reproduire.

Avis de ReviewRamble editors · Mis à jour

Voir sur GitHub Open source

Partager cette page :XLinkedInFacebookRedditWhatsAppE-mail

Notre note

4.2/5

Strix est un moyen capable et sous licence permissive de faire tester vos propres apps par des agents IA, à condition de le traiter comme un attaquant actif doté d'un budget et de ne le pointer que vers des systèmes que vous êtes autorisé à tester.

Qu’est-ce que Strix ?

Strix est un agent open source de test de sécurité applicative, développé par l'entreprise du même nom. Vous pointez la commande strix vers un dossier de code local, un dépôt GitHub, une URL en ligne ou une spécification d'API comme OpenAPI ou une collection Postman, et un agent coordinateur répartit le travail entre des sous-agents spécialisés qui cartographient la cible, la testent et décrivent ce qu'ils ont pu reproduire, avec des conseils de correction et, pour le code source, des correctifs suggérés. Les résultats sont enregistrés dans strix_runs/ et consultables dans une visionneuse web locale.

Les agents travaillent dans un conteneur Docker basé sur Kali Linux, avec un navigateur, un proxy HTTP, un terminal et des outils de sécurité courants. Il existe trois modes d'analyse, quick, standard et deep ; un mode sans interface fait échouer un job de CI quand il trouve quelque chose, et lors des exécutions sur pull request il limite les analyses quick aux fichiers modifiés. Les modèles passent par LiteLLM, si bien que la plupart des fournisseurs hébergés et des serveurs locaux fonctionnent avec votre propre clé ; une connexion avec ChatGPT Plus ou Pro est aussi prise en charge.

Le code est sous Apache-2.0 et écrit en Python. L'entreprise vend une version hébergée, Strix Cloud, et une édition Enterprise déployable dans un VPC ou auto-hébergée.

Strix vaut-il le coup ?

Strix donne à une équipe de sécurité un agent ouvert, sous licence permissive, qui peut tester une app web ou une API de l'extérieur, lire son code source quand vous l'avez, et ne garder que les découvertes qu'il a pu reproduire. Il compte environ 75,600 étoiles GitHub, un peu plus de 15 mois après l'ouverture du dépôt en août 2025, et la v1.7.1 est sortie le 10 novembre 2026. Contrairement à Shannon, qui exige le code source et relève de l'AGPL-3.0, Strix fonctionne aussi en boîte noire contre une URL, et Apache-2.0 simplifie l'usage interne et les modifications.

Ce n'est pas un scanner passif. Les agents envoient du vrai trafic et lancent des outils depuis leur conteneur, et avec les identifiants que vous leur fournissez ils testent comme un utilisateur connecté, si bien qu'une analyse peut modifier des données et déclencher des alertes. Le README demande de ne l'utiliser que contre des systèmes qui vous appartiennent ou que vous avez la permission explicite et écrite de tester, en restant dans le périmètre convenu ; cela veut dire des copies de staging avec des données jetables, une clé de modèle dédiée et un périmètre écrit du propriétaire du système avant la première exécution. Le README ajoute que les tests non autorisés sont illégaux dans la plupart des juridictions et que le logiciel est fourni sans garantie.

Le coût, c'est la facture du modèle, et elle est difficile à prévoir. Le benchmark de Strix, réalisé avec la v0.4.0, a résolu 100 des 104 défis XBOW en boîte noire pour environ $337 au total, soit à peu près 19 minutes chacun ; c'est un chiffre de l'éditeur, sur une ancienne version et un benchmark fait de défis connus. Un test indépendant en boîte noire de Protego a dépensé environ $17 avec Claude Sonnet 4.5 en 10 minutes, envoyé 5,716,615 tokens d'entrée en 105 requêtes au modèle, et n'a rien trouvé, car la plupart des requêtes visaient des routes inexistantes. Le conseil du testeur, que nous partageons : donnez-lui le code source. Deep, le mode par défaut, dure de 1 à 4 heures ; fixez donc --max-budget à chaque exécution.

Le hic : le traitement des données demande de l'attention. Le code source et les réponses de l'app partent chez le fournisseur de modèles que vous choisissez, sauf avec un modèle local, et la documentation prévient que la plupart des modèles locaux de moins de 70B paramètres peinent à la tâche. La télémétrie vers PostHog, Scarf et OpenTelemetry est active par défaut tant que vous ne fixez pas STRIX_TELEMETRY=0, la clé d'API est enregistrée dans ~/.strix/cli-config.json, et les modèles de pointe d'OpenAI, d'Anthropic et de Gemini exigent le programme d'accès cyber de chaque fournisseur avant d'effectuer des tests de sécurité. Le projet évolue vite, avec 604 issues et pull requests ouvertes.

Notre avis : voyez Strix comme un testeur sous contrat que vous pouvez relancer pour le prix des tokens, utile en staging avant chaque version et sur les pull requests en mode quick. Il ne remplace pas un pentest humain pour la conformité, et une personne doit confirmer chaque découverte avant qu'elle ne devienne un ticket.

Là où il fait la différence

  • Une responsable AppSec dans une entreprise SaaS de 150 personnes avec un pentest externe par an

    Couvrir les apps internes qui ne reçoivent jamais de test humain entre deux audits

    Lancer des analyses standard contre la copie de staging de chaque app, avec le code source joint et --max-budget fixé à chaque exécution, dans un périmètre écrit signé par le propriétaire de chaque app. Les découvertes confirmées vont à l'équipe sécurité pour revue, pas directement aux développeurs.

  • Une équipe plateforme qui utilise GitHub Actions sur une API de paiement

    Repérer les régressions exploitables dans les pull requests avant fusion

    Ajouter le workflow documenté avec strix -n -t ./ --scan-mode quick, stocker STRIX_LLM et LLM_API_KEY en secrets et le pointer vers un environnement de test. En CI, il limite les analyses quick aux fichiers modifiés et se termine avec un code non nul quand il trouve quelque chose.

  • Un ingénieur sécurité dans une banque qui ne peut pas envoyer de code à un modèle hébergé

    Tester un service interne sans que les données quittent le réseau

    Pointer LLM_API_BASE vers un serveur de modèles auto-hébergé, fixer STRIX_TELEMETRY=0 et ne pas configurer le traçage distant. La documentation prévient que la plupart des modèles locaux de moins de 70B paramètres peinent, il faut donc s'attendre à des résultats moins poussés qu'avec un modèle de pointe.

Avant de vous engager

Mise en route
Docker doit tourner. Installation par le script curl, pipx, uv ou pip (paquet strix-agent), définir STRIX_LLM et LLM_API_KEY, puis strix --target avec un dossier, un dépôt, une URL ou une spécification d'API ; la première exécution télécharge l'image du sandbox.
Intégrations
Fournisseurs LiteLLM dont OpenAI, Anthropic, Vertex AI, Bedrock, Azure, OpenRouter, Vercel AI Gateway et serveurs locaux ; GitHub Actions et autres CI ; cibles OpenAPI et Postman ; vos propres serveurs MCP ; neuf skills d'agent via npx skills add usestrix/strix ; recherche web facultative via Exa ou Perplexity.
Données et confidentialité
Tourne en local dans un conteneur Docker ; résultats et traces restent dans strix_runs/ sauf si vous configurez un point de terminaison OpenTelemetry distant. Le code et les réponses de la cible partent chez le fournisseur de modèles choisi. La télémétrie (PostHog, Scarf, OpenTelemetry) est active par défaut. La visionneuse locale écoute sur 127.0.0.1 avec un lien à jeton. Strix Cloud affiche des badges SOC 2 et ISO 27001 ; ses conditions de conservation ne figurent pas sur la page de tarifs.
Coût à grande échelle
Logiciel gratuit plus l'usage du modèle à chaque analyse ; aucun nombre de tokens par analyse n'est publié, et les analyses deep coûtent le plus. --max-budget plafonne la dépense estimée de tous les agents. Strix Cloud Pro coûte $29 par siège et par mois, les pentests $100 à $300 chacun en crédits, Enterprise sur devis.
Limites
Les analyses deep durent de 1 à 4 heures ; les estimations de coût peuvent être trop basses avec les fournisseurs qui ne déclarent pas l'usage ; en boîte noire il peut gaspiller des tours sur des routes inexistantes ; les modèles de pointe d'OpenAI, d'Anthropic et de Gemini exigent une approbation d'accès cyber ; les résultats demandent une confirmation humaine.

Les points forts

  • Teste les apps en ligne en boîte noire comme le code source
  • Apache-2.0, avec tout fournisseur LiteLLM ou un modèle local
  • Les analyses quick sur diff et un code de sortie d'échec s'intègrent à la CI
  • Garde les découvertes qu'il a pu reproduire, avec des conseils de correction

Les points faibles

  • Attaque activement les cibles ; sûr seulement sur des systèmes autorisés et jetables
  • Les coûts de modèle varient beaucoup et le plafond de budget est une estimation
  • Télémétrie active par défaut ; le code part chez votre fournisseur de modèles
  • Le benchmark de l'éditeur date de la v0.4.0 et porte sur des défis connus

Idéal pour

Les équipes AppSec et plateforme disposant d'environnements de staging et d'une autorisation écrite qui veulent des tests répétables, menés par des agents, de leurs propres apps web et API sans payer chaque pentest.

Alternatives à Strix

Strix : questions fréquentes

Strix vaut-il le coup ?
Strix est un moyen capable et sous licence permissive de faire tester vos propres apps par des agents IA, à condition de le traiter comme un attaquant actif doté d'un budget et de ne le pointer que vers des systèmes que vous êtes autorisé à tester. Nous lui donnons 4.2 sur 5.
Combien coûte Strix ?
La CLI est gratuite sous Apache-2.0 ; vous payez le fournisseur de modèles à chaque analyse. Strix Cloud Pro coûte $29 par siège et par mois avec 50 revues de PR par développeur, puis $1 chacune ; les pentests sont en sus, de $100 à $300 chacun, et un Full Audit commence à $2,000. Enterprise est sur devis.
Quels sont les inconvénients de Strix ?
Attaque activement les cibles ; sûr seulement sur des systèmes autorisés et jetables; les coûts de modèle varient beaucoup et le plafond de budget est une estimation; télémétrie active par défaut ; le code part chez votre fournisseur de modèles; le benchmark de l'éditeur date de la v0.4.0 et porte sur des défis connus.
À qui s’adresse Strix ?
Les équipes AppSec et plateforme disposant d'environnements de staging et d'une autorisation écrite qui veulent des tests répétables, menés par des agents, de leurs propres apps web et API sans payer chaque pentest.
Combien coûte Strix pour une équipe ou en production ?
Logiciel gratuit plus l'usage du modèle à chaque analyse ; aucun nombre de tokens par analyse n'est publié, et les analyses deep coûtent le plus. --max-budget plafonne la dépense estimée de tous les agents. Strix Cloud Pro coûte $29 par siège et par mois, les pentests $100 à $300 chacun en crédits, Enterprise sur devis.
Strix est-il sûr pour les données de l’entreprise ?
Tourne en local dans un conteneur Docker ; résultats et traces restent dans strix_runs/ sauf si vous configurez un point de terminaison OpenTelemetry distant. Le code et les réponses de la cible partent chez le fournisseur de modèles choisi. La télémétrie (PostHog, Scarf, OpenTelemetry) est active par défaut. La visionneuse locale écoute sur 127.0.0.1 avec un lien à jeton. Strix Cloud affiche des badges SOC 2 et ISO 27001 ; ses conditions de conservation ne figurent pas sur la page de tarifs.
Quelles sont les meilleures alternatives à Strix ?
Les alternatives les plus proches que nous avons testées sont Shannon, Codex Security CLI and SDK, PyRIT et garak.

Réponses vérifiées le 14 nov. 2026.

Vous éditez Strix ? Affichez cette note sur votre siteStrix noté 4.2 sur 5 par ReviewRamble