Arc OS — Agence de développement AI en tant que service
Ton entreprise n'a pas besoin de plus de chatbots. Elle a besoin d'un département qui ne dort jamais.
Qu'est-ce qu'Arc OS
Arc OS transforme Claude en une agence de développement AI à part entière. Pas un simple chatbot. Pas un wrapper ChatGPT. Un système fédéré où chaque projet obtient son propre bot AI isolé avec des skills dédiées, une mémoire, un contrôle qualité et des cycles d'auto-amélioration.
En une phrase : Un Orchestration System qui déploie des équipes d'agents AI responsables — chacun avec son expertise, sa mémoire et ses standards de qualité — géré principalement via un CRM Dashboard web, avec Telegram et l'ARC CLI comme canaux complémentaires.
Comment ça fonctionne
Trois canaux d'entrée alimentent le même Master Bot. Le CRM Dashboard est la surface principale ; Telegram et l'ARC CLI sont des compléments optionnels pour les workflows mobile et dev.
graph TB
You[👤 Toi — CEO]
Web[🖥️ CRM Dashboard<br/>arc-os.co · web<br/>PRINCIPAL · toutes les fonctionnalités]
TG[📱 Telegram<br/>compagnon mobile<br/>/status · chat par projet · bots workers]
CLI[⌨️ ARC CLI<br/>dev local<br/>arc skill · issues · wiki · roadmap]
Master[Master Bot :19210<br/>orchestrateur]
PA[Projet A<br/>Site Odoo]
PB[Projet B<br/>App SaaS]
PC[Projet C<br/>API Mobile]
AssetsA[Workers · skills propres<br/>mémoire · evals]
AssetsB[Workers · skills propres<br/>mémoire · evals]
AssetsC[Workers · skills propres<br/>mémoire · evals]
You --> Web
You -.optional.-> TG
You -.optional.-> CLI
Web ==> Master
TG --> Master
CLI --> Master
Master --> PA & PB & PC
PA --> AssetsA
PB --> AssetsB
PC --> AssetsC
Pourquoi trois canaux ?
| Canal | Quand tu l'utilises |
|---|---|
| CRM Dashboard | 95% du temps — UI complète, facturation, codes d'invitation, Workspace, Timeline, Wiki, KG, Sage analyze |
| Telegram | En déplacement — /status depuis le téléphone, chat rapide avec un child bot, recevoir des notifications quand un worker termine une tâche |
| ARC CLI | Dans ton IDE — arc <project> dev ouvre le Local Bridge, push/pull skills + learnings sans quitter le terminal |
Chaque projet est un child bot complètement isolé avec :
- CLAUDE.md — constitution du projet (stack technologique, conventions, contraintes)
- Workers dynamiques — agents AI personnalisés par rôle (Consultant, Developer, QA, etc.)
- skills/ — expertise chargée spécifique à la technologie de ce projet
- learnings.md — corrections accumulées qui survivent aux redémarrages
- evals.json — règles de validation automatique des sorties
- quality-metrics.json — taux de succès par skill et suivi du feedback
Capacités principales
1. CRM Dashboard (70+ endpoints API)
Interface de gestion de projet complète basée sur le web :
- Workspace — workers de chat et terminal AI avec streaming en temps réel
- Tickets — tracker de tickets avec journal d'activité
- Wiki — base de connaissances par projet
- Graphe de connaissances — visualisation interactive des entités
- Skill Evolution — gestion des skills avec analyseur AI Sage et marketplace
- Dossiers — gestionnaire de fichiers côté serveur avec upload, création, clonage
- Roadmap — phases et jalons du projet
- Rapports & Analytics — santé système et données de session
- Cloud PM — chat de projet persistant avec Claude
- NotebookLM — recherche sémantique via l'intégration Google NotebookLM
- Paramètres du projet — configuration, tokens Telegram, presets d'équipe
Auth : Email/mot de passe, OAuth (Google, GitHub). Responsive mobile.
2. Gestion multi-projets fédérée
Un Master Bot. Des child bots illimités. Chaque child tourne dans son propre processus, répertoire et chat Telegram. Pas de contamination de contexte entre projets.
/new_project— provisionnement interactif (nom, dépôt, token, skills)/status— tous les projets en un coup d'œil/deploy— git pull + redémarrage par projet ou tous/watchdog— redémarrage automatique des bots crashés avec backoff exponentiel
3. Intelligence auto-améliorante
Quatre mécanismes qui rendent le système plus intelligent avec le temps :
| Mécanisme | Ce qu'il fait |
|---|---|
| Binary Evals | Valide chaque réponse contre des règles déclaratives (pas de --force, pas de credentials, format correct) |
| Context Router | Score les skills par message, injecte uniquement les 5 plus pertinentes dans le prompt |
| Reflect Loop | Fix It / thumbs-down → règle persistante → injectée dans chaque prompt futur |
| Karpathy Loop | Analyse nocturne des métriques → trouve les skills faibles → propose des améliorations → CEO approuve en un tap |
4. Système de workers dynamiques
Framework d'agents AI extensible où chaque worker a des paramètres configurables :
| Propriété | Options |
|---|---|
| Type | Chat (conversation) ou Terminal (flux d'outils) |
| Modèle | Sonnet, Opus, Haiku |
| Outils | Accès aux outils personnalisable par worker |
| Prompt système | Généré par AI ou instructions personnalisées |
| Bot Telegram | Bot Telegram optionnel par worker |
| Répertoires focus | Accès restreint aux répertoires |
Workers intégrés : Consultant (analyse read-only) et Developer (édition de code complète). Crée des workers personnalisés via Worker Studio.
5. Sage Worker — Analyseur de skills AI
- Analyser les skills pour des recommandations d'amélioration
- Benchmarker les versions de skills avec des tests A/B
- Découvrir des skills communautaires depuis claudemarketplaces.com
- Installer des skills marketplace globalement ou par projet
6. Centre de commandes Telegram
Gestion complète via Telegram. Boutons inline sur chaque réponse :
[STOP] [PAUSE] [RESUME] [BTW] [Fix It] [thumbs-up] [thumbs-down]
Commandes intégrées : /ping, /quality, /learnings, /thread
Bots Telegram par worker : chaque worker peut avoir son propre token de bot dédié pour une communication indépendante.
7. ARC CLI — Outil en ligne de commande
arc skill <name> # charger des instructions de skill
arc issues # lister les tickets du projet
arc issue create # créer un nouveau ticket
arc issue log <id> "..." # ajouter un journal d'activité
arc wiki update # mettre à jour une page wiki
arc roadmap sync # synchroniser les phases de roadmap
arc report # soumettre un rapport de session
arc kb search "..." # rechercher dans la base de connaissances
8. Infrastructure chiffrée
- Vault AES-256-GCM pour les tokens de bots
- Logging JSONL structuré avec rotation quotidienne
- Endpoints de santé par bot
- Monitoring heartbeat (intervalle 60s)
- Bridge WebSocket avec reconnexion automatique
Chiffres
| Métrique | Valeur |
|---|---|
| Endpoints API | 70+ sur 19 modules de domaine |
| Pages CRM | 14+ (Workspace, Timeline, Tickets, Skills, Wiki, KG, Dossiers, Roadmap, Rapports, Analytics, NotebookLM, Cloud PM, Paramètres du projet, Docs) |
| Phases livrées | 52.1 (F&F Beta en cours) |
| Méthodes d'auth | 3 (email + invitation, OAuth Google/GitHub, Telegram) |
| Types de règles Eval | 6 |
| Langues supportées | EN, UK (438 chaînes) |
| Modèle de déploiement | SaaS sur arc-os.co — bêta F&F sur invitation uniquement |
| Chiffrement | E2EE zero-knowledge (PBKDF2 + AES-256-GCM, clés de récupération) |
Pour qui c'est fait
- Développeurs solo qui ont besoin de sorties AI fiables sans relire chaque ligne
- Fondateurs techniques construisant plusieurs produits et ayant besoin d'assistants AI isolés par projet
- Agences gérant des projets clients avec différents stacks technologiques
- Équipes qui veulent un AI avec mémoire — les corrections restent, les erreurs ne se répètent pas
- Quiconque en a assez d'un AI générique qui ne fait pas la différence entre leurs projets Odoo et React
Démarrer
Accès bêta (Phase 52.1) : L'inscription publique est sur invitation uniquement. Tu as besoin d'un code d'invitation au format
arc-XXXX-XXXX. Obtiens-en un auprès d'un Founding Member, du canal Telegram@arcos_beta_feedback, ou en contactant directement le CEO.
Via le CRM Dashboard (Recommandé)
- Ouvrir
https://arc-os.co - Cliquer Créer un compte → coller ton code d'invitation → email + mot de passe (ou OAuth Google/GitHub)
- Vérifier ton email via le lien envoyé dans ta boîte de réception (TTL 24h)
- L'assistant d'onboarding crée ton premier projet — choisis un blueprint, drops optionnellement ta clé Anthropic, ~50 secondes jusqu'au premier message
Via Telegram (complémentaire)
Après l'inscription web, lier un bot Telegram dans Paramètres du projet → Token du bot Telegram pour chatter avec les workers depuis ton téléphone :
/c — Consultant (analyse read-only)
/d — Developer (édition de code complète)
/w:<worker_id> — worker personnalisé par ID
Via l'ARC CLI (développeurs)
arc login --server https://arc-os.co
arc <project-name> dev # ouvre le Local Bridge — les workers tournent sur TA machine gratuitement
Configuration complète : Guide utilisateur | Guide des skills : Créer des skills | Accès bêta : Guide utilisateur §23