Visite du produit
Des fonctionnalités puissantes pour une documentation d'architecture moderne

Tout ce dont vous avez besoin pour visualiser, documenter et maintenir votre architecture logicielle

Réserver une démo
01

Cartographier votre architecture

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 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 à 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.

  • Anneaux d'adoption automatiques : Core, Active, Emergent, Enregistre
  • 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 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.

  • 169 règles prédéfinies pour 23 technologies
  • 7 types de règles : patrons, nommage, contraintes tech, couches, contrats, dépendances, événements
  • Catalogue de règles avec recherche et filtrage
  • Évaluation déterministe — aucune IA impliquée
  • 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 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
Plan gratuit à vie

Prêt à commencer ?

Rejoignez les équipes qui utilisent archyl pour documenter leur architecture logicielle.

  • Sans carte bancaire
  • Prêt en cinq minutes
  • Les lecteurs sont toujours gratuits

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.

Visualisation de flux étape par étape

Liens publics de partage & intégration

Diagrammes de flux interactifs

Lien vers les éléments d'architecture

Demandes de changement d'architecture

Des pull requests pour votre architecture