Analyse concurrentielle
Comment Arc OS se compare aux outils de développement AI existants.
Matrice de fonctionnalités
| Capacité | ChatGPT / Copilot | Cursor / Windsurf | Devin / SWE-agents | Arc OS |
|---|---|---|---|---|
| Isolation des projets | Aucune (un seul chat) | Workspace (contexte partagé) | Par tâche (éphémère) | Child bot par projet avec skills, mémoire et métriques isolés |
| Mémoire de corrections persistante | Aucune | Fichier de règles manuel | Aucune | Automatique : Fix It → learnings.md → chaque prompt futur |
| Contrôle qualité des sorties | Aucun | Aucun | Exécution de tests uniquement | Binary Evals : 6 types de règles, par skill, par projet |
| Métriques de performance | Aucune | Aucune | Succès/échec par tâche | Quality Tracker : taux de succès par skill, feedback, durée |
| Auto-amélioration | Aucune | Aucune | Aucune | Karpathy Loop : analyse nocturne → approbation CEO → versionnage des skills |
| Système de workers dynamiques | Aucun | Aucun | Agent unique | Workers AI personnalisés avec modèle, outils, prompt système, bots Telegram par worker configurables |
| Sélection intelligente de skills | Aucune | Aucune | Aucune | Context Router : scoring trigger/keyword → injection des 5 meilleurs hints |
| Analyseur de skills AI | Aucun | Aucun | Aucun | Sage Worker : analyser les skills, benchmarks A/B, découverte marketplace |
| Connaissance du stack technologique | Générique | Basé sur les fichiers | Scan du dépôt | Registre de skills avec triggers + keywords par technologie |
| Interface de gestion | Chat web | Panneau IDE | Tableau de bord web | CRM Dashboard (62+ endpoints, responsive mobile) + Telegram + CLI |
| Modèle de déploiement | Cloud uniquement | Local + cloud | Cloud uniquement | VPS auto-hébergé (Docker, contrôle total, pas de vendor lock) |
| Méthodes d'auth | Compte | Compte | Compte | 2 méthodes : Email/mot de passe, OAuth (Google/GitHub) |
| Support multi-projets | Onglets | Workspaces | Par tâche | Fédéré : Master Bot + Child Bots illimités |
| Watchdog / auto-guérison | N/A | N/A | Retry basique | Backoff exponentiel, health checks, redémarrage automatique |
| Secrets chiffrés | Géré | N/A | Géré | Vault AES-256-GCM, auto-hébergé |
Comparaison par cas d'usage
Cas d'usage 1 : Développeur solo avec 3 projets
ChatGPT : Trois chats séparés. Pas d'apprentissage partagé. Changement de contexte manuel. Pas de données de qualité.
Cursor : Trois workspaces. Fichier de règles par projet, mais pas de boucle de feedback. Pas de métriques.
Arc OS : Trois child bots, chacun avec :
- Son propre chat Telegram (bot dédié par projet)
- Son propre ensemble de skills adapté au stack technologique
- Son propre
learnings.mdaccumulant les corrections - Ses propres métriques de qualité suivies par skill
- Un seul Master Bot affichant le statut unifié
Cas d'usage 2 : Agence gérant des projets clients
ChatGPT : Impossible d'isoler les contextes clients. Pas de piste d'audit.
Cursor : Lié à l'IDE. Impossible de déléguer à des parties prenantes non techniques.
Arc OS :
/new_project client-a→ child bot isolé avec CLAUDE.md spécifique au client- Le client peut interagir via son propre bot Telegram
- Skills et evals scoped par client
- Rapports de qualité par projet pour la facturation/reporting
- Master Bot donne une vue d'ensemble agence de tous les projets
Cas d'usage 3 : Assurer la qualité du code
ChatGPT : Tu lis chaque réponse manuellement. Pas de garde-fous.
Cursor : Accepte/rejette les suggestions dans l'IDE. Pas de règles automatisées.
Devin : Exécute des tests, mais pas de validation de sortie déclarative.
Arc OS :
code-review.evals.json: "No console.log", "Must contain verdict", "Under 5000 chars"git-manager.evals.json: "No --force", "No reset --hard"- Avertissements visibles sur chaque réponse
- Les métriques suivent quelles règles échouent le plus souvent
- La boucle nocturne propose des améliorations pour les skills faibles
Ce qu'Arc OS N'EST PAS
- Pas un wrapper ChatGPT : Pas de dépendance OpenAI. Construit nativement sur Claude Code.
- Pas un plugin IDE : Fonctionne via le CRM Dashboard, Telegram et le CLI. Indépendant de l'IDE.
- Pas une plateforme no-code : Conçu pour les développeurs qui comprennent leur stack et veulent un AI qui le respecte.
- Pas un SaaS hébergé (encore) : Auto-hébergé sur ton VPS via Docker. Contrôle total, confidentialité totale.
Différenciateurs uniques
1. Isolation fédérée des projets
Aucun autre outil ne fournit une isolation complète par projet avec des skills, mémoire, evals et métriques indépendants. Cursor a des workspaces. Arc OS a des processus séparés avec des CRM Dashboards et des bots Telegram séparés.
2. Apprentissage automatique depuis le feedback
Une pression de bouton (Fix It / thumbs-down) crée une règle permanente. Aucun autre outil ne convertit automatiquement le feedback utilisateur en règles de prompt persistantes.
3. Moteur d'évaluation binaire
Aucun autre outil de développement AI ne valide les sorties contre des règles déclaratives avant la livraison. C'est l'équivalent des tests unitaires pour les réponses AI.
4. Auto-amélioration nocturne
Aucun autre outil n'analyse ses propres métriques de qualité et ne propose des améliorations. La Karpathy Loop est unique à Arc OS.
5. CEO dans la boucle, pas AI dans la boucle
Les propositions d'amélioration sont basées sur des templates et nécessitent une approbation humaine. Pas de réécriture autonome de skills. Le CEO reste l'autorité finale. C'est un choix de conception délibéré : faire confiance mais vérifier.
6. CRM Dashboard complet
62+ endpoints API, 12+ pages, responsive mobile. Tickets, Wiki, Graphe de connaissances, Skill Evolution, Analytics — tout dans une seule interface. Aucun autre outil de développement AI ne livre un CRM de gestion de projet complet.
7. Découverte marketplace (Sage Worker)
Analyse de skills propulsée par AI, benchmarks A/B entre versions, et recherche de marketplace communautaire depuis claudemarketplaces.com. Aucun autre outil ne propose de gestion de skills assistée par AI avec intégration marketplace.