Importez vos projets Structurizr, LikeC4 & IcePanel dans Archyl en un clic - Archyl Blog

Migrez votre documentation d'architecture depuis Structurizr DSL, LikeC4 ou IcePanel vers Archyl en quelques minutes. Importez automatiquement systèmes, conteneurs, composants, relations et technologies.

Importez vos projets Structurizr, LikeC4 & IcePanel dans Archyl en un clic

Si vous avez déjà essayé de migrer un projet d'architecture d'un outil à un autre, vous connaissez la chanson : recréer chaque système à la main, redessiner chaque relation, retaper chaque label de technologie, et espérer n'avoir rien oublié. Pour une codebase non triviale, c'est des jours de travail fastidieux — et la garantie d'introduire des erreurs.

Cette friction est la vraie raison pour laquelle les équipes restent prisonnières d'outils qui ne leur conviennent plus. Pas parce que l'outil est génial, mais parce qu'en partir est douloureux.

Aujourd'hui, ça change. Archyl importe désormais les projets d'architecture directement depuis Structurizr DSL, LikeC4 et IcePanel — en convertissant automatiquement l'intégralité de votre modèle C4 en un projet Archyl complet en quelques minutes.

Trois formats, un seul flux d'import

La fonctionnalité d'import d'Archyl supporte les trois formats de modélisation C4 les plus utilisés, chacun avec une fidélité structurelle complète.

Structurizr DSL

Structurizr, créé par Simon Brown (l'inventeur du modèle C4), est l'outil le plus établi de l'écosystème. Ses fichiers .dsl sont le standard de facto pour la modélisation d'architecture textuelle.

Archyl parse le DSL Structurizr et extrait :

  • Les systèmes logiciels et les personnes/acteurs avec leurs descriptions complètes
  • Les conteneurs et les composants imbriqués au sein des systèmes
  • La détection des systèmes externes basée sur les tags
  • Toutes les relations utilisant la syntaxe ->, avec descriptions et technologies
  • Les technologies à partir des arguments positionnels
  • Les tags à partir des chaînes de tags séparées par des virgules

Si vous avez un workspace Structurizr existant, vous pouvez le transférer dans Archyl sans perdre un seul élément ni une seule connexion.

LikeC4

LikeC4 est une approche plus récente et orientée développeurs de la modélisation C4, utilisant des fichiers .c4 et .likec4 avec un système de types flexible. Il gagne rapidement en popularité parmi les équipes qui recherchent quelque chose de plus expressif que le DSL brut.

Ce qui rend l'import LikeC4 d'Archyl remarquable : aucun autre outil n'importe les fichiers LikeC4. Archyl est le premier.

L'importateur gère les fonctionnalités propres à LikeC4 :

  • Les types d'éléments personnalisés (system, softwareSys, service, etc.) mappés vers les concepts C4
  • Les hiérarchies d'éléments imbriqués résolues en conteneurs et composants
  • La détection du tag #external pour la classification des frontières
  • Les propriétés technology: extraites et appliquées
  • La syntaxe #hashtag convertie en tags standard
  • Les labels et technologies des relations entièrement préservés

IcePanel

IcePanel est une plateforme de modélisation C4 axée sur le visuel qui exporte l'architecture en JSON. Les équipes utilisant IcePanel pour la création collaborative de diagrammes peuvent désormais transférer leurs modèles dans Archyl pour une gestion d'architecture plus poussée.

L'importateur IcePanel mappe :

  • Les types system vers les systèmes logiciels, les types actor vers les personnes
  • Les types app et store vers les conteneurs, les types component vers les composants
  • Les champs external: true vers la classification de système externe
  • Les modelConnections vers les relations avec toutes leurs métadonnées
  • Les références tagIds résolues vers les noms de tags

Comment ça fonctionne

Le processus d'import est conçu pour être rapide et tolérant.

Étape 1 — Ouvrez la modale d'import dans n'importe quel projet Archyl (ou créez-en un nouveau). Vous verrez les options de format : Archyl YAML, Structurizr DSL, LikeC4 et IcePanel JSON.

Étape 2 — Sélectionnez votre format source et uploadez le fichier ou collez directement son contenu.

Étape 3 — Archyl valide l'entrée, parse la structure et vous montre un aperçu de ce qui sera créé.

Étape 4 — Un clic. Votre projet est peuplé de chaque système, conteneur, composant, relation et technologie du fichier source.

L'ensemble du processus prend moins d'une minute pour la plupart des projets.

Pour les workflows d'agents IA

Si vous utilisez l'intégration MCP d'Archyl avec Claude Code, Cursor, Windsurf ou tout autre agent de développement IA, la même fonctionnalité d'import est disponible via l'outil import_dsl. Votre agent IA peut importer des fichiers d'architecture de manière programmatique sans jamais ouvrir l'interface utilisateur.

Ce que vous gagnez après l'import

Importer votre modèle n'est que le point de départ. Une fois votre architecture dans Archyl, vous débloquez des fonctionnalités que les outils sources ne proposent tout simplement pas.

Détection de dérive alimentée par l'IA — Archyl compare en continu votre architecture documentée avec votre codebase réelle. Quand la réalité s'écarte de la documentation, vous le savez immédiatement — pas six mois plus tard lors d'un incident.

Règles de conformité architecturale — Définissez des règles comme "pas d'accès direct à la base de données depuis l'API gateway" ou "tous les appels externes doivent passer par la couche d'intégration". Archyl les applique automatiquement et signale les violations.

Suivi des métriques DORA — Connectez votre architecture à la performance de livraison. Suivez la fréquence de déploiement, le lead time, le taux d'échec des changements et le temps de récupération au niveau des systèmes et des équipes.

Architecture Decision Records — Documentez le pourquoi derrière vos choix d'architecture, directement liés aux systèmes et composants qu'ils concernent.

Gestion des contrats d'API — Attachez vos spécifications OpenAPI, gRPC et GraphQL à vos conteneurs et composants. Gardez la documentation des contrats co-localisée avec l'architecture qu'elle décrit.

Gestion des canaux d'événements — Mappez vos topics Kafka, exchanges RabbitMQ et autres canaux de communication asynchrone directement sur votre modèle C4.

Intégration MCP — Chaque agent de développement IA de votre équipe partage le même contexte architectural. Plus besoin de répondre à "comment ce service se connecte-t-il à celui-là ?" — l'agent le sait déjà.

Pourquoi nous avons construit cette fonctionnalité

Nous avons échangé avec des dizaines d'équipes évaluant Archyl. Le schéma était toujours le même : elles adoraient la plateforme, mais redoutaient la migration. Ressaisir plus de 50 systèmes avec tous leurs conteneurs, composants et relations ressemblait à un mur infranchissable.

Certains concurrents proposent des solutions partielles. IcePanel importe le JSON Structurizr (pas le DSL). Mais personne n'importe LikeC4. Et personne n'importe les trois.

Nous avons décidé de supprimer complètement la barrière de migration. La fonctionnalité d'import est disponible sur tous les plans, y compris le gratuit. Nous voulons que votre décision soit basée sur l'outil le plus adapté à votre équipe, pas sur l'effort nécessaire pour changer.

Commencez à importer dès aujourd'hui

Si vous avez un workspace Structurizr, un projet LikeC4 ou un export IcePanel dans votre dépôt en ce moment, vous êtes à quelques minutes d'un projet Archyl pleinement opérationnel.

Essayez la fonctionnalité d'import — créez un compte gratuit, ouvrez la modale d'import et emportez votre architecture avec vous.

Vous utilisez déjà un agent de développement IA ? Pointez l'outil MCP import_dsl vers votre fichier d'architecture et laissez votre agent faire le reste.

Votre documentation d'architecture est trop précieuse pour être ressaisie. Importez-la.