Orientation du produit
Arth.sh est conçu comme un hub agnostique du dépôt à la production : un plan de contrôle natif IA pour comprendre, modifier, vérifier, déployer et exploiter des logiciels sans imposer un framework, un cloud, un runtime ou une plateforme d’hébergement unique.
Le produit commence par le dépôt plutôt que par un sandbox généré. Il importe une base de code existante, comprend la structure du système et conserve la mémoire du projet pendant la planification, l’implémentation, la revue, le déploiement et l’exploitation.
Le problème
Les outils actuels de développement assisté par l’IA sont souvent excellents pour produire un écran ou une petite application, mais deviennent moins fiables lorsque le logiciel possède déjà un historique, plusieurs services, des contraintes de déploiement, des tests, des contrats de données, une infrastructure et des exigences de revue humaine.
Arth traite donc la livraison logicielle comme une boucle d’ingénierie contrôlée plutôt que comme une génération ponctuelle.
Ce que Rokad construit
- Compréhension du dépôt et de l’architecture sur les stacks pris en charge.
- Planification des changements avec analyse des dépendances et des impacts.
- Implémentation assistée par l’IA, visible et révisable.
- Vérification par tests, contrôles, prévisualisations et preuves de déploiement.
- Branches, commits, pull requests et changements réversibles natifs de Git.
- Adaptateurs de déploiement pour plusieurs plateformes et cibles conteneurisées.
- Retour de production par journaux, traces, incidents et mémoire du projet.
- Approbation humaine lorsque le risque ou la responsabilité l’exige.
Principes du produit
Agnostique par architecture
Frameworks, runtimes, clouds et fournisseurs de déploiement sont des adaptateurs autour du plan de contrôle, et non des hypothèses intégrées au produit.
Natif du dépôt
Le dépôt reste la source de vérité. Arth s’intègre aux pratiques d’ingénierie existantes au lieu de masquer les changements dans un espace propriétaire isolé.
Orienté production
Planification, tests, déploiement, rollback, observabilité et contexte opérationnel font partie de la création logicielle dès le départ.
Contrôlé par l’humain
L’IA augmente la capacité d’ingénierie, mais l’utilisateur conserve le contrôle des décisions, changements, approbations et mises en production.
Étape actuelle
Arth est en développement actif. La première tranche verticale de production couvre l’import du dépôt, la compréhension du système, une boucle d’ingénierie assistée par l’IA, la vérification, la synchronisation Git, le déploiement de prévisualisation et les bases d’une publication contrôlée.