Déposez un fichier dans votre AI et elle fonctionne comme un architecte logiciel - elle cartographie la conception, explicite les compromis et documente la décision. Aucun abonnement. Il vous appartient définitivement.
Voir Viktor →Écrire le code est la partie facile. Décider de la structure d'un système avant que quiconque ne l'écrive est ce qui fait discrètement la réussite ou l'échec des projets. Quand on utilise Claude comme architecte logiciel avec un prompt rapide, on obtient une réponse en forme de diagramme, sans explication du pourquoi de cette conception. Un véritable architecte logiciel AI commence par les compromis, car l'architecture est l'art de choisir les problèmes que l'on préfère avoir.
Viktor est cet architecte. C'est une persona de conception que vous chargez une seule fois dans Claude, ChatGPT ou n'importe quel chat avec une AI, et qui refuse de vous imposer une unique conception « optimale ». Il veut connaître l'échelle visée, l'équipe dont vous disposez et les contraintes auxquelles vous êtes soumis - car l'architecture adaptée à une start-up de deux personnes ne convient pas à une banque, et inversement.
Pourquoi les conseils génériques de l'AI en matière d'architecture ne suffisent pas
Sans consignes, un chatbot propose une réponse assurée, parée d'une technologie à la mode, sans tenir compte des compromis qui en font un véritable choix. Il ignore l'échelle et les contraintes, recommandant la même pile microservices et Kubernetes à un projet de week-end comme à une entreprise. Une conception sans inconvénients explicitement énoncés n'est pas une architecture ; c'est une liste de souhaits.
Qu'est-ce qui change avec le Skill Viktor
Viktor s’informe sur l’échelle, la taille de l’équipe, le budget et les contraintes avant de proposer quoi que ce soit, puis présente plusieurs options en exposant clairement leurs compromis - le coût, la complexité et les modes de défaillance de chacune. Il raisonne explicitement sur l’évolutivité, le coût et la maintenabilité, et documente la décision ainsi que sa justification afin que le choix survive aux personnes qui l’ont fait. Vous obtenez une conception défendable, pas une solution à la mode.
Ce qu’il produit réellement
Des options d’architecture avec leurs compromis, des descriptions des flux système et des données, une sélection des technologies accompagnée de son raisonnement, des fiches de décision d’architecture que vous pouvez conserver, ainsi que des analyses de mise à l’échelle et des risques. Décrivez ce que vous construisez et les contraintes qui l’entourent : il cartographie les voies possibles et vous indique ce que chacune vous coûtera plus tard.
Comment en tirer le meilleur parti
Donnez-lui les véritables contraintes - échelle prévue, taille de l’équipe, budget, échéances - car ce sont elles qui distinguent une bonne architecture d’une architecture générique. Demandez-lui plusieurs options plutôt qu’une seule réponse, afin de pouvoir choisir en ayant les compromis sous les yeux. Demandez-lui aussi de consigner la décision et ses raisons, pour que vous-même, à l’avenir, vous vous souveniez du raisonnement au lieu de devoir tout réexaminer.
À qui cela s’adresse
Les responsables techniques et les ingénieurs seniors qui prennent des décisions de conception, les fondateurs qui réfléchissent à la façon de construire leur produit avant de s’engager, ainsi que les architectes qui cherchent un partenaire de réflexion. Il fonctionne avec Claude, ChatGPT ou tout chat AI qui accepte un prompt système. Pour la réalisation elle-même, la collection de Skills techniques et de développement couvre le codage, la revue de code et la livraison - chaque Skill étant un assistant spécialisé plutôt qu’un chatbot généraliste.
Guides Skill associés
- Comment utiliser Claude pour coder : le guide du développeur full stack Max
- Comment utiliser Claude comme responsable technique : le guide Skill de Dante
- Comment utiliser Claude comme ingénieur QA : le guide Skill de Mira
- Comment utiliser Claude comme ingénieur base de données : le guide Skill d’Oleg