Obtenez un modèle C4 vivant à partir du code que vous avez déjà, puis explorez-le de la vue d'ensemble jusqu'à une seule classe.
De magnifiques diagrammes à chaque niveau
Visualisation du modèle C4
Créez des diagrammes d'architecture interactifs et élégants en utilisant le modèle C4, standard de l'industrie. Naviguez facilement du contexte système de haut niveau jusqu'aux détails au niveau du code.
Diagrammes de contexte système pour la vue d'ensemble
Diagrammes de conteneurs pour l'aperçu technique
Diagrammes de composants pour la conception détaillée
Vues au niveau du code pour les détails d'implémentation
Laissez l'IA documenter votre architecture
Découverte propulsée par l'IA
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
Définissez votre architecture en YAML
Architecture as Code
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
Architecture as Code
Plus dans ce domaine
Tableaux blancs interactifs
Visualisez et brainstormez
Tableaux blancs interactifs
Créez des tableaux blancs libres pour esquisser des idées d'architecture, brainstormer avec votre équipe et visualiser des systèmes complexes avant de les formaliser dans votre documentation.
Dessin libre et formes
Ajout d'éléments liés à l'architecture
Partage d'un lien avec vos collègues
Collaboration en temps réel
Flux utilisateur et données
Visualisez les interactions
Flux utilisateur et données
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.
Visualisation de flux étape par étape
Liens publics de partage & intégration
Diagrammes de flux interactifs
Lien vers les éléments d'architecture
02
Décider et documenterDécider et documenter
Gardez décisions, documentation et contrats à côté des éléments qu'ils décrivent, et faites évoluer le modèle comme vous faites évoluer le code.
Suivez chaque décision
Architecture Decision Records
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
Des pull requests pour votre architecture
Demandes de changement d'architecture
Proposez, révisez et mergez des changements d'architecture comme du code. Avec le mode demandes uniquement, chaque modification du modèle C4 doit passer par un processus de revue structuré avant d'être appliquée.
Proposer des changements C4 avec suivi complet des diffs
Revue d'équipe : approuver, demander des modifications ou commenter
Mode demandes uniquement pour imposer la revue sur chaque changement
Cycle de vie complet : brouillon, ouvert, revue, fusion
Plus dans ce domaine
Documentation projet
Tout au même endroit
Documentation projet
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
Contrats d'API
Définissez et visualisez votre surface d'API
Contrats 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
Suivi d'activité
Piste d'audit complète
Suivi d'activité
Suivez chaque modification apportée à votre documentation d'architecture. Voyez qui a changé quoi et quand avec un journal d'activité complet.
Historique complet des modifications
Attribution des utilisateurs
Filtrage par type d'action
Suivi au niveau du projet
03
La garder à jourLa garder à jour
Sachez quand la documentation dérive, qui est responsable de quoi, et comment l'architecture évolue de release en release.
Analyse propulsée par l'IA
Insights d'architecture
Obtenez des insights intelligents sur votre architecture. Identifiez les problèmes potentiels comme les points de défaillance uniques, le couplage élevé, les dépendances circulaires et les problèmes de sécurité.
Détection des points de défaillance uniques
Analyse du couplage
Détection des dépendances circulaires
Identification des problèmes de sécurité
Votre documentation dit-elle la vérité ?
Score de Dérive Architecturale
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
Plus dans ce domaine
Gestion des releases & DORA
Suivez chaque déploiement et mesurez la performance engineering
Gestion des releases & DORA
Surveillez les releases à travers toute votre architecture. Ingérez les événements de déploiement depuis GitHub Actions, les webhooks ou l'API REST, et visualisez l'historique de vos releases liées aux systèmes et conteneurs C4. Les métriques DORA intégrées vous donnent une visibilité en temps réel sur la fréquence de déploiement, le lead time, le taux d'échec et le temps moyen de restauration — au niveau projet et organisation.
Versionnage avec semantic versioning
Suivi multi-environnement (staging, production)
Dashboard de métriques DORA avec graphiques de tendance
Vue DORA globale à l'échelle de l'organisation
Technology Radar
Visualisez l'ensemble de votre paysage technologique
Technology Radar
Suivez chaque langage, framework, base de donnees et outil a travers votre architecture. Les technologies sont automatiquement organisees sur un radar interactif avec des anneaux d'adoption et des quadrants, vous offrant une vue d'ensemble de votre stack technique et des liens directs vers chaque element qui les utilise.
Quatre quadrants : Langages, Frameworks, Donnees, Infrastructure
Panneau de detail avec statistiques d'utilisation et associations
Liens directs de chaque technologie vers ses elements C4
Carte de propriété
Sachez qui possède quoi
Carte de propriété
Visualisez la propriété des équipes et utilisateurs dans toute votre architecture. Des bulles interactives dimensionnées par la responsabilité, des lignes de dépendance entre propriétaires et des vues détaillées vous aident à comprendre la responsabilité et le couplage inter-équipes.
Visualisation interactive en bulles dimensionnées par le nombre d'éléments
Lignes de dépendance montrant les relations inter-équipes
Vue détaillée avec cartes d'éléments groupées par niveau C4
Recherche plein texte sur les propriétaires, éléments et projets
04
Travailler avec des agents IATravailler avec des agents IA
Donnez l'architecture comme contexte à vos agents de code, faites-leur déclarer leur travail et laissez-les agir sur le modèle, encadrés par des garde-fous.
Déclarer le travail avant d'écrire le code
Harness pour agents de code
Archyl se place au-dessus des agents de code que vous faites déjà tourner. Chaque work session s'ouvre avec votre architecture, passe un preflight gate, et rend le contexte avant de se refermer.
Leases consultatifs sur les éléments concernés
Preflight gate : allow, warn ou deny
Briefing avec ADR, guardrails et pièges passés
Architecture Change Request à la clôture
Fleet console : toutes les sessions, en direct
Compatible avec tout agent qui parle MCP
L'architecture à portée de main
Intégration Serveur MCP
Connectez Archyl à Claude Desktop, Cursor ou tout outil IA compatible MCP. Discutez de votre architecture, explorez la documentation et agissez par conversation naturelle.
Requêtes d'architecture en langage naturel
Accès instantané aux ADR et à la documentation
Création et mise à jour des éléments d'architecture
Compatible avec Claude Desktop, Cursor, VS Code
Intégration Serveur MCP
Gouvernance architecturale pour les agents IA
Agent Hub & Guardrails
Définissez des règles de conformité que les agents de codage IA doivent respecter. Parcourez un catalogue de 169 règles prédéfinies pour 23 technologies, imposez les frontières de couches et les conventions de nommage, et fournissez aux agents le contexte architectural complet via MCP.
Contexte agent via MCP : briefing architectural en un seul appel
Niveaux de sévérité : Critique, Élevée, Moyenne, Faible
Activation/désactivation des règles par toggle
Règles personnalisées avec formulaires de configuration visuels
Plus dans ce domaine
Exécutions d'agents gérées
Des agents autonomes qui travaillent pendant que vous dormez
Exécutions d'agents gérées
Dispatchez des agents IA directement depuis Archyl. Donnez-leur une tâche, connectez-les à vos outils via des connecteurs MCP (GitHub, Linear, Slack ou tout serveur MCP), définissez un planning cron, et laissez-les travailler de manière autonome sur votre codebase avec un contexte architectural complet — clonage, exécution et monitoring gérés pour vous.
Lancement d'agent en un clic avec description de tâche
Connecteurs MCP : attachez GitHub, Linear, Slack ou tout service compatible MCP
Planifications cron avec pause/reprise et déclenchement manuel
Injection automatique du contexte architectural (modèle C4, ADRs, règles, contrats)
Bots Slack & Teams
L'architecture, dans votre chat
Bots Slack & Teams
Mentionnez @Archyl dans Slack ou Microsoft Teams pour interroger votre modèle C4, vos ADR, vos dépendances et la propriété. Avec une clé API, le bot utilise les outils MCP en direct — et peut agir, par exemple créer des ADR — directement depuis le canal.
Slack & Microsoft Teams
Réponses en fil, dans le canal
Mode agentique avec outils MCP en direct
Passe à l'action : crée ADR & docs
05
S'intégrer à votre stackS'intégrer à votre stack
Connectez vos fournisseurs Git et les outils qui surveillent déjà la production, et retrouvez tout sur le diagramme.
Connectez vos outils préférés
Intégrations Marketplace
Enrichissez votre tableau de bord d'architecture avec les intégrations du marketplace. Connectez des produits comme SonarQube, Datadog et bien d'autres pour afficher des métriques en temps réel, des analyses de sécurité et des données opérationnelles directement aux côtés de votre modèle C4.
Connexion de produits en un clic
Tableaux de bord personnalisables avec widgets
Données en temps réel depuis des services externes
Métriques de sécurité et qualité de code en un coup d'œil
Connectez vos dépôts
Intégration Git
Connectez-vous facilement à GitHub, GitLab, Bitbucket et aux fournisseurs Git auto-hébergés. Importez des dépôts, synchronisez la documentation et gardez tout à jour.
Support GitHub, GitLab, Bitbucket
Support des fournisseurs auto-hébergés
Authentification OAuth
Synchronisation des dépôts
Intégration Git
Storefront
Checkout API
Customer
Payments
Orders DB
Event bus
Plan gratuit à vie
Prêt à commencer ?Prêt à commencer ?
Rejoignez les équipes qui utilisent archyl pour documenter leur architecture logicielle.
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.