Archify : +14 900 étoiles en une semaine — le skill qui force les agents IA à documenter ce qu'ils construisent
🔎 Le vibe coding a un problème de mémoire, et Archify vient le régler
L'ère du vibe coding a un défaut structurel que personne n'ose nommer franchement : les agents IA génèrent des milliers de lignes de code en quelques minutes, mais la documentation d'architecture reste un désert. Les équipes se retrouvent avec des systèmes qu'elles ne comprennent plus, construits par des modèles qu'elles ne contrôlent pas.
Archify, un repo publié par tt-a1i sur GitHub, vient de_grave_ ce problème en explosant le trending hebdomadaire avec +14 875 étoiles en septaine, pour un total de 33 236 étoiles (août 2026, GitHub Trending). Le concept est simple mais radical : un "agent skill" qui génère des diagrammes d'architecture vérifiables — auto-contenus en HTML, avec animations et export net en PNG, JPEG, WebP ou SVG.
Le signal est clair. La communauté agentique réalise que coder sans documenter, c'est construire sans fondations. Archify n'est pas un outil de plus — c'est le symptôme d'un basculement : le skill devient l'unité de distribution des bonnes pratiques engineering pour les agents.
L'essentiel
- Archify est un agent skill open source (33 236 ★ sur GitHub, août 2026) qui génère des diagrammes d'architecture, workflow, séquence, data-flow et lifecycle à partir de codebases ou de descriptions en langage naturel.
- Les diagrammes sont auto-contenus en HTML avec animations, exportables en PNG/JPEG/WebP/SVG, et surtout vérifiables : l'exactitude de la documentation produite peut être contrôlée par un humain.
- Le repo est compatible avec Raven, Cursor, Claude Code, Codex CLI et OpenCode — il s'insère dans n'importe quel runtime d'agent.
- Son succès s'inscrit dans une vague plus large : le skill comme unité de distribution des bonnes pratiques agentiques, parallèlement à des projets comme Agent Skills (68 000 ★) et Prime Agent (17 500 ★).
Outils recommandés
| Outil | Usage principal | Prix (août 2026, vérifiez sur site) | Idéal pour |
|---|---|---|---|
| Archify | Diagrammes d'architecture vérifiables via agent | Gratuit (open source) | Équipes qui veulent forcer la doc dans le workflow agent |
| Apache Maka | Workspace agent local-first avec audit log | Gratuit (incubating Apache) | Organisations nécessitant traçabilité complète des actions agents |
| Orca | IDE multi-agents parallèles pour le code | Gratuit (open source) | Développeurs voulant paralléliser les tâches de code |
| Cursor | IDE avec agent IA intégré | À partir de 20$/mois | Développeurs individuels, vibe coding quotidien |
| Claude Code | Agent de code CLI d'Anthropic | Inclu dans les plans Claude Pro/Max | Workflows en terminal, intégration skills |
Ce qu'est Archify exactement — et ce que ce n'est pas
Archify est un agent skill, pas un outil standalone. La distinction est cruciale.
Un agent skill, c'est un bloc de comportement réutilisable qu'un agent IA peut invoquer dans son workflow. Concrètement, Archify s'installe comme un skill dans votre runtime d'agent préféré — Claude Code, Cursor, Codex CLI, OpenCode ou Raven — et l'agent l'appelle automatiquement quand il a besoin de produire un diagramme.
Ce n'est pas un générateur de diagrammes classique comme Mermaid ou PlantUML où vous écrivez manuellement la syntaxe. L'agent décide quand générer le diagramme, analyse le code ou la description, produit le visuel, et le rend vérifiable par un humain. Le skill encapsule toute la logique : parsing, layout, rendu HTML, animation, export.
Selon la description officielle du repo (GitHub — tt-a1i/archify), Archify produit des diagrammes "beautiful, verifiable" couvrant cinq types : architecture, workflow, séquence, data-flow et lifecycle. Le tout en HTML auto-contenu avec motion et export propre.
La différence fondamentale avec un outil de diagramming classique ? Archify est invocable par un agent et produit un artefact vérifiable. Le diagramme n'est pas décoratif — c'est une pièce de la chaîne de confiance entre l'agent et l'humain.
Le problème que Archify expose : le vide documentaire du vibe coding
Le vibe coding, popularisé fin 2024 par Andrej Karpathy puis amplifié par les IDE agents, a changé la vitesse de production de code. Un développeur avec Claude Code ou Cursor génère en une heure ce qui prenait une journée. Le problème : la documentation n'a pas suivi le même rythme.
Les agents produisent du code. Ils ne produisent pas, par défaut, la compréhension de ce code.
Résultat ? Des équipes se retrouvent avec des codebases générées partiellement ou totalement par IA, sans diagramme d'architecture, sans documentation de flux de données, sans vue d'ensemble du lifecycle des composants. Quand un bug survient ou qu'il faut faire évoluer le système, c'est l'archéologie numérique.
Une étude de GitHub publiée en mars 2025 montrait que 78% des développeurs utilisant des agents de code quotidiennement admettaient ne pas relire la majorité du code généré. Sans documentation associée, c'est un accident en attente.
Archify attaque ce problème à la racine : plutôt que de demander à l'humain de documenter après que l'agent a codé, le skill force l'agent à produire la documentation pendant le processus. Le diagramme devient un artefact first-class du workflow, pas un afterthought.
Comment Archify fonctionne techniquement
Le mécanisme est élégant dans sa simplicité. Quand un agent exécute une tâche qui modifie l'architecture d'un système — ajout d'un microservice, nouvelle API, refactoring de flux — le skill Archify est déclenché.
L'agent analyse le code existant et les modifications, puis génère un fichier HTML auto-contenu. Ce fichier inclut le diagramme rendu visuellement avec des animations (transitions, mises en évidence de flux), et peut être exporté en PNG, JPEG, WebP ou SVG selon le besoin.
Le mot clé de la description du repo est "verifiable". L'agent ne produit pas un diagramme approximatif. Il produit un diagramme dont l'exactitude peut être contrôlée par rapport au code réel. C'est une distinction fondamentale avec les diagrammes générés par un LLM en mode conversationnel, où le modèle "invente" souvent une architecture plausible mais fausse.
Selon openagentskill.com, Archify supporte un toggle dark/light theme et s'installe comme un skill standard dans l'écosystème des agents. Coddykit précise qu'il peut générer des diagrammes à partir de codebases existantes ou de simples descriptions en langage naturel — ce qui le rend utilisable aussi bien en phase de conception qu'en phase d'analyse de code legacy.
La compatibilité est large : Raven, Cursor, Claude Code, Codex CLI et OpenCode d'après daily.dev. Essentiellement, n'importe quel runtime d'agent qui supporte le pattern "skill" peut l'intégrer.
Le schéma émergent : le skill comme unité de distribution
Archify n'est pas un cas isolé. Il s'inscrit dans un mouvement structurel : le skill devient l'unité de distribution des bonnes pratiques agentiques.
Le concept est puissant. Plutôt que d'écrire des prompts géants ou des system prompts complexes pour chaque tâche, vous empaquetez un comportement expert dans un skill réutilisable. L'agent l'invoque quand il en a besoin, comme un développeur importe une librairie.
Agent Skills (68 000 ★ sur GitHub) incarne cette approche à l'échelle : c'est une bibliothèque de skills qui apprend aux agents les bonnes pratiques engineering — revue de code, tests, documentation, refactoring. Le parallèle avec Archify est direct : les deux projets partent du constat que les agents ont besoin de compétences encapsulées, pas juste de capacités de raisonnement brut.
Prime Agent pousse la logique plus loin avec des agents auto-améliorants et auditables. Le skill n'est plus seulement un bloc de comportement — c'est un mécanisme d'apprentissage où l'agent s'améliore en utilisant ses propres skills.
Et Orca illustre un autre aspect de cette modularité : un IDE qui orchestre une flotte d'agents en parallèle, chacun potentiellement équipé de skills spécialisés. Le merge conflict devient le nouveau goulot d'étranglement — mais c'est un problème de coordination, pas de compétence individuelle.
Le pattern est clair : l'écosystème passe d'une logique "un agent tout-puissant" à une logique "un runtime + des skills spécialisés". Archify est le skill de documentation. D'autres couvrent le testing, le refactoring, la sécurité. Le composant devient l'unité de base.
L'écosystème parallèle : Maka, ai-job-search, et les marketplaces de skills
Le succès d'Archify prend tout son sens quand on le regarde dans le contexte du trending GitHub d'août 2026. Ce n'est pas un projet isolé — c'est un écosystème qui mûrit simultanément sur plusieurs axes.
Apache Maka (GitHub — apache/maka) est peut-être le projet le plus complémentaire à Archify. C'est un workspace agent local-first, actuellement en incubation à la Fondation Apache, qui maintient un append-only log de chaque message de modèle, chaque tool call, chaque résultat d'outil et chaque décision de permission. Tout reste sur votre machine.
Le lien avec Archify est direct : Maka fournit la traçabilité (qui a fait quoi, quand, avec quelles permissions), Archify fournit la compréhension (quel est l'état du système). Ensemble, ils adressent les deux faces du problème de confiance agentique : l'auditabilité des actions et la vérifiabilité des artefacts produits. moclaw.ai décrit Maka comme "l'agent qui loggue tout" — chaque tool call et permission decision atterrit dans un log append-only.
ai-job-search de MadsLorentzen (19 500 ★, 5 600 forks selon agentconn.com) est un autre signal fort. C'est un framework de candidature automatique construit sur Claude Code : il évalue les offres d'emploi, adapte le CV, rédige les lettres de motivation et prépare les entretiens. Le point commun avec Archify ? C'est un workflow agentique complet encapsulé dans un repo, pas un simple prompt. Le skill pattern s'applique au-delà du code pur.
Les marketplaces de plugins Claude Code — officielles (35 571 ★) et communautaires (2 809 ★) — confirment la tendance. Les développeurs ne veulent plus bricoler des prompts. Ils veulent des composants installables, testés, versionnés. Le skill est au développeur agentique ce que le package npm est au développeur JavaScript.
Quels modèles alimentent Archify en pratique
Un skill est aussi bon que le modèle qui l'exécute. Avec les meilleurs outils IA pour le code actuels, Archify bénéficie d'un raisonnement suffisamment profond pour produire des diagrammes exacts.
Claude Opus 4.7 Adaptive (score agentic 94.3, juin 2025) est le candidat naturel pour exécuter Archify dans un workflow Claude Code. Sa capacité de raisonnement adaptatif lui permet d'analyser un codebase complexe et d'en extraire l'architecture réelle, pas une approximation.
GPT-5.5 (98.2) reste la référence absolue pour les tâches de compréhension de code à grande échelle. Dans un workflow Codex CLI ou Cursor, c'est le modèle qui maximise la précision des diagrammes générés.
Claude Sonnet 4.6 (81.4) offre un excellent rapport qualité/coût pour les diagrammes de workflows moins complexes. Et GPT-5.3 Codex (80), spécifiquement optimisé pour le code, est un choix logique dans les pipelines d'automatisation.
Le point important : Archify ne dépend pas d'un modèle spécifique. Le skill est un encapsuleur de comportement qui fonctionne avec n'importe quel LLM suffisamment compétent. C'est toute la force du pattern.
Pourquoi "vérifiable" est le mot le plus important de la description
Beaucoup d'outils IA génèrent des diagrammes. La différence d'Archify, c'est le mot "verifiable" en tête de description du repo. C'est un choix sémantique délibéré, et c'est ce qui change tout.
Un diagramme généré par un LLM en mode chat est généralement "plausible" — il ressemble à une architecture correcte, les boîtes sont bien connectées, les flèches vont dans le bon sens. Mais quand vous le comparez au code réel, les inexactitudes apparaissent : un service qui n'existe pas, une API appelée mais non définie, un flux de données inversé.
Le caractère vérifiable d'Archify signifie que le diagramme est généré avec suffisamment de rigueur pour qu'un humain puisse le comparer au code et valider son exactitude. Ce n'est pas de l'art generatif — c'est de la documentation technique contrainte.
Dans un contexte où les agents génèrent de plus en plus de code de production, cette vérifiabilité devient un impératif de sécurité, pas juste de confort. Un diagramme d'architecture faux dans un système agentique, c'est une carte fausse pour un pilote automatique.
Apache Maka apporte le log des actions. Archify apporte la vérification des résultats. Les deux ensemble forment un cadre de confiance minimal pour le développement agentique en production.
L'impact concret sur les workflows développeur
Concrètement, Archify change le quotidien d'une équipe qui utilise des agents de code à trois niveaux.
Premier niveau : le développeur solo. Vous utilisez Cursor avec GPT-5.5 pour prototyper une application. Sans Archify, vous avez du code qui fonctionne mais aucune vue d'ensemble. Avec le skill installé, chaque modification structurelle déclenche un diagramme mis à jour. Vous gardez la compréhension de votre propre système.
Deuxième niveau : l'équipe. Cinq développeurs utilisent Claude Code en parallèle, chacun avec ses agents. Les merge conflicts sont fréquents (le problème central qu'Orca tente de résoudre). Archify fournit un artefact partagé — le diagramme d'architecture courant — qui sert de référence commune. Quand deux agents modifient des parties du système, l'équipe peut vérifier la cohérence sur le diagramme avant de merger.
Troisième niveau : l'organisation. Avec Apache Maka comme workspace et Archify comme skill de documentation, vous avez un cadre où chaque action agentique est loguée (auditabilité) et chaque artefact produit est vérifiable (compréhension). C'est le minimum viable pour du développement agentique en entreprise.
Le passage du "code généré sans doc" au "code généré avec architecture vérifiable" n'est pas un luxe. C'est une nécessité opérationnelle dès que vous dépassez le prototype solo.
Les limites actuelles d'Archify
Malgré son succès explosive, Archify a des limites qu'il faut honnêtement acknowledge.
La première : la qualité du diagramme dépend entièrement du modèle qui exécute le skill. Avec Claude Opus 4.7, le résultat est impressionnant. Avec un modèle moins capable, les inexactitudes se multiplient et le caractère "vérifiable" perd de sa valeur — vous passez plus de temps à corriger le diagramme qu'à le lire.
La deuxième : le skill génère des diagrammes à un instant T. Il n'a pas (encore) de capacité de diff ou de versioning intégrée. Si l'agent modifie l'architecture trois fois en une heure, vous obtenez trois diagrammes HTML séparés — pas une vue animée de l'évolution. C'est un problème de workflow, pas de skill, mais il est réel.
La troisième : la vérification reste manuelle. Archify produit un artefact vérifiable, mais il ne vérifie pas lui-même que le diagramme correspond au code. L'humain reste le point de contrôle. À terme, on peut imaginer un skill de vérification qui croise le diagramme avec le code — mais ce n'est pas ce que fait Archify aujourd'hui.
Ces limites n'enlèvent rien à la valeur du projet. Elles définissent simplement la frontière entre ce qu'Archify résout aujourd'hui (la production de documentation par l'agent) et ce que l'écosystème doit encore construire (la vérification automatisée de cette documentation).
❌ Erreurs courantes
Erreur 1 : Confondre Archify avec un outil de diagramming classique
Archify n'est pas Mermaid, ni PlantUML, ni Draw.io. Vous n'écrivez pas la syntaxe du diagramme — l'agent le fait à partir du code ou de votre description. L'installer comme un simple outil de dessin, c'est ignorer 90% de sa valeur. Le skill est conçu pour être invoqué par un agent dans un workflow, pas utilisé manuellement comme un Canva pour architectes.
Erreur 2 : S'attendre à une vérification automatique
Le diagramme est "vérifiable", pas "vérifié". L'adjectif est important : Archify produit un artefact dont l'exactitude peut être contrôlée, mais le contrôle reste humain. Si vous déployez un diagramme Archify sans le comparer au code réel, vous avez simplement remplacé une absence de documentation par une documentation potentiellement fausse. Pire, potentiellement pire car elle donne un sentiment de sécurité.
Erreur 3 : L'installer sans définir quand l'agent doit l'invoquer
Un skill sans règle d'invocation est un skill mort. Si vous installez Archify dans Claude Code mais ne spécifiez pas dans quelles conditions l'agent doit générer un diagramme (après chaque refactoring ? à chaque nouveau service ? uniquement sur demande ?), il ne sera jamais utilisé ou sera utilisé au mauvais moment. La configuration du déclencheur est aussi importante que le skill lui-même.
Erreur 4 : Utiliser un modèle trop faible pour l'exécution
Exécuter Archify avec un modèle de score agentic inférieur à 80, c'est demander à un stagiaire de premier jour de produire l'architecture d'un système distribué. Le résultat sera plausible mais faux. Réservez l'exécution des skills d'architecture à des modèles comme Claude Opus 4.7 (94.3) ou GPT-5.5 (98.2). Pour les workflows moins critiques, Claude Sonnet 4.6 (81.4) peut suffire, mais restez prudent.
❓ Questions fréquentes
Archify remplace-t-il les outils comme Mermaid ou PlantUML ?
Non, il les complète. Mermaid et PlantUML sont des langages de description de diagrammes que vous écrivez manuellement. Archify est un skill que l'agent invoque pour produire des diagrammes HTML auto-contenus. Les cas d'usage sont différents : documentation manuelle vs. documentation générée et vérifiée dans un workflow agentique.
Archify fonctionne-t-il avec des modèles open source en local ?
Oui, le skill est compatible avec tout runtime agentique, y compris les setups locaux avec Ollama. Cependant, la qualité des diagrammes dépend directement du modèle utilisé. Avec les meilleurs LLM pour les agents IA comme Kimi K2.6 (88.1) ou GLM-5 Reasoning (82) en self-host, les résultats sont corrects mais en dessous de ce que produisent Claude Opus 4.7 ou GPT-5.5. Pour les architectures complexes, privilégiez les modèles propriétaires.
Quelle est la différence entre un skill et un plugin Claude Code ?
Un skill est un bloc de comportement réutilisable défini par un standard ouvert — il peut fonctionner avec Claude Code, Cursor, Codex CLI, OpenCode, Raven. Un plugin Claude Code est spécifique à l'écosystème d'Anthropic. Archify est un skill, pas un plugin : c'est volontaire, car le projet vise l'interopérabilité des runtimes, pas le lock-in.
Archify gère-t-il les diagrammes pour des systèmes non-logiciels ?
Le skill est optimisé pour l'architecture logicielle (microservices, APIs, flux de données, cycles de vie). En théorie, un agent pourrait l'utiliser pour diagrammer un processus métier ou une chaîne logistique à partir d'une description en langage naturel. Mais la valeur ajoutée d'Archify est précisément sa capacité à analyser du code existant — utiliser le skill hors de ce contexte revient à utiliser un marteau pour visser.
Combien coûte l'utilisation d'Archify ?
Archify est gratuit et open source (licence du repo GitHub). Le coût réel vient du modèle qui exécute le skill. Un diagramme d'architecture complexe avec Claude Opus 4.7 peut consommer 10 000 à 50 000 tokens en entrée (analyse du codebase) et 2 000 à 5 000 tokens en sortie (génération du HTML). À titre indicatif, avec les tarifs Claude de mi-2025, cela représente quelques centimes par diagramme.
✅ Conclusion
Archify ne résout pas un problème technique — il résout un problème de confiance. En forçant les agents à produire des diagrammes d'architecture vérifiables, il comble le vide documentaire que le vibe coding a creusé. Le skill comme unité de distribution des bonnes pratiques n'est plus une théorie : c'est le modèle qui domine le trending GitHub d'août 2026. Si votre équipe utilise des agents de code sans skills de documentation, vous construisez en aveugle — Archify est le réveil.