Fonctionnalités - Diagrammes Modèle C4, Découverte IA
Diagrammes modèle C4 interactifs, découverte d'architecture par IA, Architecture as Code, ADR, serveur MCP, radar technologique et plus encore.
Des fonctionnalités puissantes pour une documentation d'architecture moderne
Tout ce dont vous avez besoin pour visualiser, documenter et maintenir votre architecture logicielle
Découverte propulsée par l'IA
Laissez l'IA documenter votre architecture
Connectez votre dépôt et laissez notre IA analyser votre code pour découvrir et documenter automatiquement les éléments architecturaux, les relations et les patterns.
Analyse automatique du code
Détection des composants
Cartographie des relations
Identification de la pile technologique
Architecture as Code
Définissez votre architecture en YAML
Déclarez toute votre architecture C4 dans un seul fichier archyl.yaml. Versionnez-le dans votre dépôt, synchronisez-le depuis vos pipelines CI/CD, et gardez vos diagrammes à jour — entièrement déclaratif et versionné.
Schéma YAML déclaratif pour tous les niveaux C4
Synchronisation CI/CD via GitHub Actions, GitLab CI ou API REST
Export de tout projet en archyl.yaml
JSON Schema pour l'autocomplétion IDE
Support monorepo via include
Technologies, ADRs, releases et événements dans un seul fichier
Score de Dérive Architecturale
Votre documentation dit-elle la vérité ?
Mesurez la fidélité de votre modèle C4 par rapport à votre codebase réel avec un score de santé unique de 0 à 100 %. L'analyse légère vérifie les chemins de fichiers, la structure des répertoires et l'existence des éléments en quelques secondes — sans IA, entièrement déterministe. Suivez les tendances dans le temps, imposez des seuils en CI avec la GitHub Action officielle, et recevez des alertes Slack quand la dérive s'accélère.
Score de précision de 0 à 100 % calculé en secondes (sans IA, aucun contenu de fichier récupéré)
Valide les systèmes, conteneurs, composants, éléments de code et relations
Vérification de l'existence des chemins de fichiers — confirme que les éléments de code documentés existent toujours
Correspondance floue des noms — FrontendWebApp correspond au répertoire frontend/
Suivi des tendances du score avec rapports historiques
GitHub Action officielle avec seuil de qualité configurable
Outils MCP : calculer, interroger et suivre les scores de dérive depuis des agents IA
Événements webhook : alertes drift.score_computed et drift.score_degraded
Architecture Decision Records
Suivez chaque décision
Documentez les décisions architecturales dans leur contexte. Liez les ADR directement aux composants qu'ils affectent et maintenez un historique complet de l'évolution de votre architecture.
Format de décision structuré
Lien vers les éléments d'architecture
Import depuis les dépôts Git
Suivi de statut et historique
Documentation projet
Tout au même endroit
Rédigez et gérez la documentation Markdown directement liée à votre architecture. Importez des docs existantes depuis votre dépôt et gardez tout synchronisé.
Éditeur Markdown
Lien vers les éléments d'architecture
Import depuis les dépôts Git
Recherche plein texte
Définissez et visualisez votre surface d'API
Importez et visualisez vos spécifications d'API aux côtés de votre architecture. Support des schémas OpenAPI/Swagger, GraphQL, Protocol Buffer et AsyncAPI — tous liés à vos éléments C4. Visualisez les canaux d'événements pour cartographier vos flux de communication événementiels.
Visualiseur de spécifications OpenAPI / Swagger
Explorateur de schémas GraphQL
Définitions gRPC / Protocol Buffer
Support des spécifications AsyncAPI
Visualisation des canaux d'événements
Lier les contrats aux éléments d'architecture
Flux utilisateur et données
Visualisez les interactions
Documentez comment les données et les utilisateurs circulent dans votre système. Créez des diagrammes de flux étape par étape qui montrent exactement comment les différentes parties de votre architecture interagissent.