Introduction
MadoHub est une application de bureau basée sur un canevas pour exécuter et orchestrer plusieurs agents de codage IA.
MadoHub est une application de bureau native qui vous offre un canevas infini pour exécuter simultanément plusieurs agents de codage IA. Au lieu de jongler avec des onglets de terminal, vous organisez les agents visuellement et routez les sorties entre eux automatiquement.
Concepts fondamentaux
- Canevas — Un espace de travail infini et zoomable où vous placez des tiles. Déplacez-vous, zoomez et organisez spatialement comme avec un outil de design.
- Tiles — Des conteneurs pour les terminaux, le code, les notes, les images et les arborescences de fichiers. Chaque tile est déplaçable et redimensionnable.
- Détection d'agents — MadoHub surveille la sortie du terminal et les arborescences de processus pour identifier quel agent IA est en cours d'exécution (Claude Code, Codex, Amp, OpenCode ou un shell générique) et suit son état en temps réel.
- Routage — Connectez des tiles pour transmettre automatiquement la sortie d'un agent à un autre sous forme de prompt actionnable. MadoHub utilise l'IA pour transformer la sortie en instructions contextuelles.
- MadoAgent — Un orchestrateur en langage naturel (Cmd+Shift+M) capable de piloter votre canevas et vos agents à votre place.
- Flows — Des modèles multi-agents réutilisables (comme la revue par les pairs ou des workflows de type pipeline) que vous pouvez enregistrer et relancer.
- Fleet/Mission Control — Une vue de plus haut niveau pour superviser et coordonner de nombreux agents à la fois.
Quels agents sont pris en charge ?
Tout agent IA basé sur terminal fonctionne dans les tiles de terminal de MadoHub. La détection d'agents et le routage bénéficient actuellement d'une intégration approfondie avec :
- Claude Code — Support complet, incluant la lecture de sessions JSONL, la détection de fin basée sur son motif de sortie spinner-et-durée, et la reconnaissance des boîtes de dialogue de permissions.
- OpenAI Codex CLI — Détecté via des patterns de prompt et des marqueurs de marque.
- Amp et OpenCode — Détectés via la classification de l'arborescence de processus côté backend.
- Toute commande shell — Repli sur la détection shell générique.
Stack technique
MadoHub est construit avec Tauri v2 — un backend Rust avec un frontend React + TypeScript. Cela garantit des performances natives, une taille de binaire réduite et une intégration profonde avec le système d'exploitation. L'état de l'espace de travail est stocké localement ; les requêtes IA ne sont envoyées qu'au fournisseur que vous configurez.
Liens rapides
- Premiers pas — Installer et créer votre premier espace de travail
- Routage d'agents — Comment fonctionne le routage automatique
- Raccourcis clavier — Tous les raccourcis en un coup d'œil
- Paramètres — Configurer les clés API et les préférences