20 points par davespark 2026-01-07 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Contexte

  • Une fonctionnalité de « mode équipe » multi-agent déjà aboutie existe dans Claude Code d’Anthropic
  • Elle est officiellement désactivée (contrôlée par un feature flag)
  • Le développeur Numman Ali l’a découverte en analysant le code
  • Elle a été activée et empaquetée dans le projet open source CC Mirror

Principales fonctionnalités de CC Mirror

  • Création d’une copie existante de Claude Code (isolation complète)
  • Mode équipe activé par défaut
  • Aucune dépendance externe (utilise uniquement des fichiers JSON et les outils de base)
  • Prise en charge de plusieurs fournisseurs d’IA (Anthropic, Z.ai, MiniMax, OpenRouter, etc.)

Installation et utilisation

  • Exemple d’installation en une ligne : npx cc-mirror quick --provider mirror --name mclaude

  • Commande d’exécution : mclaude (utiliser Claude avec le mode équipe)

  • Exemples avec d’autres fournisseurs :

    • Z.ai : --provider zai --api-key "$Z_AI_API_KEY"
    • OpenRouter : --provider openrouter --api-key "$OPENROUTER_API_KEY"

Outils clés du mode équipe (utilisés par Claude)

  • TaskCreate : création de tâches et définition des dépendances
  • TaskGet : consultation du détail d’une tâche
  • TaskUpdate : changement d’état / ajout de commentaires
  • TaskList : affichage de la liste complète des tâches

Fonctionnement

  • Claude joue le rôle de « Conductor » (chef d’orchestre)
  • Les requêtes complexes sont automatiquement décomposées en graphe de tâches
  • Des agents en arrière-plan sont créés puis exécutés en parallèle
  • Gestion des dépendances (attente / démarrage automatique via blockedBy)
  • Attribution d’un propriétaire à chaque tâche pour éviter les conflits
  • Isolation automatique par projet (création d’une équipe basée sur le dossier)

Exemple : « Créer une API REST de gestion de tâches »

  • Claude Code classique : traitement séquentiel (schéma → routes → tests)

  • CC Mirror : traitement parallèle

    • Tâche 1 : schéma de base de données
    • Tâche 2 : routes API (dépend de la tâche 1)
    • Tâche 3 : tests (indépendant)
    • Exécution parallèle des tâches 1 et 3 → démarrage automatique de la tâche 2 à la fin de la tâche 1
    • Intégration du résultat final

Commandes de gestion manuelle

  • npx cc-mirror tasks : vérifier les tâches ouvertes
  • npx cc-mirror tasks show [ID] : voir le détail d’une tâche
  • npx cc-mirror tasks graph : visualiser le graphe des dépendances
  • npx cc-mirror tasks update [ID] --status resolved : marquer comme terminé

Importance

  • Mise en œuvre simple d’un système multi-agent possible (sans broker complexe)
  • L’IA montre une orchestration efficace
  • Anthropic l’avait préparé mais laissé désactivé → la communauté l’a exploité
  • Un motif récurrent dans l’écosystème des outils d’IA : la communauté découvre des fonctionnalités puissantes cachées

Source

  • GitHub de CC Mirror (numman-ali/cc-mirror)

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.