Scanara vs Systima Comply — Comparaison de conformité au règlement sur l'IA
Scanara et Systima Comply comparés pour le règlement sur l'IA : contrôles à base de règles du code et des documents face à un scanner CI open source.
En bref
Systima Comply est, selon son README, une ligne de commande et une GitHub Action open source pour l'analyse liée au règlement sur l'IA dans les pipelines CI/CD. Scanara est un service hébergé qui vérifie aussi des documents, guide des évaluations et prépare des projets de dossiers. Le choix dépend de votre souhait d'utiliser un outil open source que vous exploitez vous-même.
Vue d'ensemble
Au 22 octobre 2026, le README de Systima Comply sur GitHub décrit « EU AI Act compliance scanning for CI/CD pipelines » (texte original en anglais). Il indique que l'outil détecte l'usage de frameworks d'IA en Python et TypeScript/JavaScript, vérifie les obligations des articles 5, 9, 10, 11, 12, 13, 14, 27 et 50, et signale les résultats dans les pull requests. Il précise : « Systima Comply is an engineering tool, not legal advice. »
Source : github.com/systima-ai/comply, consulté le 22 octobre 2026.
Scanara analyse le code source avec des règles Semgrep, en 12 langages de programmation, et vérifie les documents de conformité avec des règles OPA, en 8 langues de l'UE. Au 24 août 2026, 66 des 113 articles de la carte de couverture de Scanara ont au moins une règle automatisée. Des évaluations guidées et des projets de documentation technique selon l'annexe IV couvrent d'autres tâches. Le client décide et complète les résultats ; réussir un scan ne signifie pas qu'une organisation est conforme.
Comparaison des fonctionnalités
| Fonctionnalité | Scanara | Systima Comply |
|---|---|---|
| Orientation | Contrôles à base de règles du code et des documents, évaluations guidées, projets de dossiers | Ligne de commande et GitHub Action open source pour l'analyse liée au règlement sur l'IA en CI/CD |
| Analyse de code | À base de règles, 12 langages de programmation ; la fiabilité varie selon le langage | Détecte plus de 37 frameworks d'IA en Python et TypeScript/JavaScript ; contrôles par article pour les articles 5, 9, 10, 11, 12, 13, 14, 27 et 50 |
| Intégration CI/CD | Intégration GitHub ; merge gate sur les pull requests si activé | GitHub Action avec commentaires sur les pull requests et sortie SARIF |
| Documentation technique | Projets de documentation selon l'annexe IV ; le client les complète et les relit | Rapport de conformité en Markdown via la commande report |
| Modèle tarifaire | Offre gratuite et offres payantes ; voir la page des tarifs | Open source ; le dépôt indique la licence Apache-2.0 |
Quand choisir lequel
Choisir Scanara quand...
- ✓Vous voulez faire vérifier le contenu requis de vos documents de conformité, en 8 langues de l'UE
- ✓Vous voulez des évaluations guidées (par exemple AIRA, FRIA, DPIA) dont les résultats sont conservés comme preuves
- ✓Vous travaillez dans GitHub et voulez les résultats des scans dans les pull requests, avec un merge gate
- ✓Vous voulez des projets de documentation technique selon l'annexe IV que votre équipe complète et relit
Envisagez Systima Comply quand...
- •Vous voulez un scanner open source qui s'exécute localement dans votre pipeline CI pour Python ou TypeScript/JavaScript
- •Votre périmètre correspond aux articles cités par son README : 5, 9, 10, 11, 12, 13, 14, 27 et 50
- •Vous préférez un logiciel open source que vous exploitez vous-même
Questions à poser à tout fournisseur
Vérifier si l'outil lit votre code source
Certains outils vérifient le code lui-même, d'autres s'appuient sur des réponses saisies par une personne. Demandez ce qui s'applique et quels langages de programmation sont couverts.
Vérifier où apparaissent les résultats
Les résultats peuvent apparaître dans les pull requests, dans un tableau de bord ou dans un rapport. Demandez où les ingénieurs et les équipes de conformité les verront.
Vérifier ce que le fournisseur dit des limites
Aucun logiciel ne rend une organisation conforme. Demandez au fournisseur d'indiquer ce que ses résultats ne couvrent pas et qui prend les décisions.
Lancer un premier scan sur votre dépôt
Connectez un dépôt GitHub et analysez-le avec l'offre gratuite. Les limites des offres figurent sur la page des tarifs. Votre équipe décide et complète toujours les évaluations.
Scanara prépare des preuves à partir de vos dépôts
Scanara lit vos dépôts GitHub connectés et exécute des analyses à base de règles pour repérer les schémas courants d'IA et d'apprentissage automatique. Il peut manquer du code non standard. Par ailleurs, il génère des projets de documentation à partir de modèles et de vos réponses aux évaluations, comme preuves pour votre travail de conformité. Vous décidez de la classification.