Migration d'OpenClaw vers Cowork + Claude Code : L'expérience d'un développeur

Un développeur a partagé son expérience de migration d'OpenClaw vers Cowork d'Anthropic avec les sessions Claude Code. Après avoir utilisé OpenClaw pendant un mois avec 17 compétences, des automatisations quotidiennes et un système de mémoire qui "fonctionnait plus ou moins", il a tout transféré vers Cowork en un week-end lorsque Anthropic a livré Cowork avec le dispatch et les sessions Claude Code.
Architecture : Cowork comme Cerveau, Claude Code comme Mains
Cowork sert de couche d'orchestration — recevant les instructions, décidant de ce qui doit être acheminé où, exécutant les cron jobs et maintenant la mémoire à travers les conversations. Claude Code gère l'exécution — lisant les fichiers, écrivant du code, exécutant des scripts et effectuant des opérations git. Vous interagissez avec Cowork, qui dispatch vers Claude Code lorsque l'exécution de code est nécessaire, puis renvoie les résultats.
Conception de Contexte à Trois Couches
Le développeur a mis en œuvre un système de contexte basé sur l'idée que "la qualité d'un agent est principalement la qualité du contexte".
- Couche 1 : Instructions Globales Cowork – Chargées dans chaque conversation via les paramètres de l'application de bureau, maintenues minimales (environ 5 lignes couvrant l'identité de l'utilisateur, la langue et les habitudes de travail).
- Couche 2 : CLAUDE.md – Situé à la racine de l'espace de travail, lu par Claude Code au démarrage. Cela sert de manuel d'utilisation (moins de 200 lignes) couvrant comment travailler, quels fichiers sont importants et comment fonctionne la mémoire.
- Couche 3 : Dossier context/ – Contient le profil utilisateur, la personnalité de l'agent et les documents métier. Non chargé à chaque fois — l'agent extrait ce dont il a besoin en fonction de la tâche.
Structure de l'Espace de Travail
agent-workspace/
├── CLAUDE.md
├── context/
│ ├── USER.md ← Profil & préférences utilisateur
│ ├── SOUL.md ← Personnalité de l'agent
│ ├── IDENTITY.md ← Identité de l'agent
│ └── business/ ← Documents de contexte métier
├── agents/
│ ├── default.md
│ ├── code-reviewer.md
│ ├── seo-analyst.md
│ └── ceo-agent.md
├── skills/
│ ├── README.md
│ └── x-scanner/
│ ├── SKILL.md
│ └── x-scan.js
├── memory/
├── data/
└── .gitignore
Implémentation de la Mémoire
Le système utilise deux couches de mémoire :
- Mémoire automatique Cowork – Gère la persistance des conversations entre les chats, stockant les préférences, le contexte du projet et les pointeurs de ressources. Chargée automatiquement et décrite comme "vous connaissant en tant que personne".
- Espace de travail memory/ – Stocke les journaux de session quotidiens dans le dépôt git, lus par Claude Code pendant les exécutions. Cela représente "se souvenir de ce qui a été fait".
Scénarios de Test
Le développeur a testé quatre scénarios :
- Scanner X-KOL – Dispatché vers Claude Code, lit la configuration de la compétence, exécute un script, scrape des comptes X, trouve 135 signaux, produit un résumé. Configuré comme un cron job quotidien à 9h.
- Revue Stratégique CEO – Charge la configuration de l'agent plus le contexte métier, exécute un questionnement socratique sous quatre angles (investisseur, utilisateur, concurrent, équipe). Avec un contexte minimal, il a donné des questions génériques ; après avoir ajouté les données financières réelles et le renseignement concurrentiel, les questions sont devenues suffisamment spécifiques pour être utiles.
- Briefing Quotidien – Cowork a géré cela entièrement par lui-même — a ouvert Gmail et Calendar via Chrome, extrait la boîte de réception et l'emploi du temps, recherché des nouvelles du secteur, compilé un briefing. N'a jamais dispatché vers Claude Code.
- Clipper YouTube – Compétence tierce de GitHub qui télécharge un podcast complet (59 minutes), analyse les sous-titres pour les coupures de chapitres, sélectionne les 3 meilleurs segments, découpe la vidéo, incruste des sous-titres bilingues. A nécessité le débogage des décalages de timing des sous-titres dans la configuration de la compétence.
Avantages par rapport à OpenClaw
- Vrais cron jobs – Cowork a une véritable planification cron contre la checklist HEARTBEAT.md d'OpenClaw qui nécessitait un déclenchement manuel.
- Routage par dispatch – Cowork décide s'il doit gérer les tâches lui-même ou les envoyer à Claude Code, tandis qu'OpenClaw exécutait tout via le même chemin.
- Persistance de la mémoire – Cowork se souvient des choses entre les conversations sans instructions, tandis qu'OpenClaw avait besoin de paragraphes d'instructions de gestion de la mémoire dans MEMORY.md et perdait quand même le contexte.
- Changement de rôle en milieu de conversation – Le développeur mentionne cette capacité mais la source s'interrompt en milieu de phrase.
📖 Read the full source: r/ClaudeAI
👀 See Also

L'agent IA RunLobster construit un tableau de bord fonctionnel à partir d'une demande en langage naturel.
Un développeur rapporte que RunLobster a construit et déployé un tableau de bord complet avec intégration Stripe et système d'authentification en réponse à une seule commande en langage naturel, réalisant en quelques minutes ce qui prendrait normalement plusieurs jours.

Créer un gestionnaire de presse-papiers pour macOS avec Claude : une étude de cas pratique
Un développeur a créé Buffer, un gestionnaire de presse-papiers macOS open-source, en utilisant Claude comme partenaire de planification et de programmation en binôme, constatant que commencer par des plans d'implémentation avant de coder réduisait les invites gaspillées et le débogage.

Non-développeur crée un tableau de bord MLB en direct avec Claude AI et Claude Code sur GitHub Codespaces
Un utilisateur sans expérience en programmation a utilisé Claude chat et Claude Code sur GitHub Codespaces pour créer un tableau de bord MLB en direct avec des rapports de blessures, des scores de matchs et des statistiques d'équipe, puis l'a déployé sur Vercel.

Le Cadre Autoevolve Utilise le Code Claude pour le Développement d'IA de Jeu via l'Évolution par Auto-Jeu
Un développeur a utilisé exclusivement Claude Code pour participer à une Coupe d'IA de Jeu, se classant 6e sur 83 participants grâce à 130 itérations automatisées. Le framework autoevolve met en œuvre une boucle d'évolution par auto-joueur où Claude analyse les performances du bot, propose des modifications et évalue les nouvelles versions par rapport aux précédentes.