MadoHub Docs

Paramètres

Configurez les préférences, les clés API et les notifications de MadoHub.

Ouvrez les paramètres depuis la zone en haut à droite de l'application. Le panneau des paramètres comporte sept onglets : Général, Compte, Agent, Mémoire, Apparence, Voix et Journaux.

Général

Préférence de langue, l'interrupteur de notification d'arrêt de Claude Code (voir ci-dessous), un interrupteur de notifications système, une option de désactivation de l'analytique, et le jumelage Companion (reflète le canevas vers l'application iOS MadoHub via votre réseau local).

Compte

Connexion cloud, forfait actuel et facturation. Lorsque l'accès à l'API de l'agent est géré dans le cloud plutôt que via une clé fournie par vous-même, c'est également ici que vous consultez et actualisez cette connexion.

Agent

Configuration liée à l'agent, regroupée sous AgentApiConfig :

Fournisseur

Configurez le modèle IA utilisé pour le routage intelligent entre les agents.

FournisseurModèle par défautFormat de clé API
Anthropic (Claude)claude-haiku-4-5-20251001sk-ant-...
OpenAIgpt-4o-minisk-...
Custom (compatible OpenAI)Défini par l'utilisateurDépend du fournisseur

Pour les fournisseurs personnalisés, vous pouvez aussi définir une Base URL pour le point de terminaison de l'API.

Tester la connexion

Utilisez le bouton Test Connection pour vérifier votre clé API et la configuration du modèle. Un indicateur d'état affiche le fournisseur et le modèle actuels, ou "No API key set" si rien n'est configuré.

Quand une clé API est-elle nécessaire ?

Uniquement si vous utilisez les types de transformation ai-routing ou summary dans vos connexions. Les transformations prompt-wrap, full-output et raw fonctionnent sans clé API.

Autres options d'agent

Soumission automatique des prompts d'agent, confirmation à la fermeture d'un tile, et un interrupteur Resume Session qui détermine si les tiles d'agent fermés proposent de reprendre leur session précédente. Un sélecteur de mode d'approbation détermine comment les demandes de permission des agents sont traitées.

Mémoire

Activez ou désactivez l'extraction et l'injection automatiques de mémoire, et consultez la file d'attente des candidats : des candidats de mémoire en attente d'approbation avant d'être promus en entrées de mémoire actives.

Apparence

Thème (sombre ou clair) et taille de police du terminal.

Voix

Activez ou désactivez la saisie vocale et choisissez sa destination (l'agent ou le tile vers lequel une dictée vocale est envoyée). La saisie vocale peut aussi être activée depuis la palette de commandes (Cmd+Shift+P).

Notifications d'arrêt de Claude Code

Activez les notifications lorsque Claude Code termine une tâche. Cet interrupteur se trouve dans l'onglet Général.

Lorsque cette option est activée, MadoHub :

  1. Installe un script shell à ~/.madohub/hooks/claude-stop-notify.sh et l'enregistre sous hooks.Stop['*'] dans ~/.claude/settings.json.
  2. À l'arrêt, le script écrit un fichier marqueur JSON dans ~/.madohub/notifications/{tile}_{timestamp}.json.
  3. MadoHub détecte la fin en scannant ce répertoire et en lisant (puis en supprimant) tout marqueur de moins de 300 secondes.
  4. Affiche une animation de lueur sur le bord et joue un son lorsque Claude Code s'arrête.
  5. Se masque automatiquement après 15 secondes.

Cela nécessite un accès en écriture à ~/.claude/settings.json et à ~/.madohub/hooks/.

Journaux

Consultez les 200 dernières lignes du fichier journal de MadoHub (~/.madohub/logs/madohub.log). C'est utile pour déboguer les problèmes de routage, les problèmes de détection d'agent ou les échecs de résolution de session.

Cliquez sur Refresh pour recharger le contenu des journaux.

Ce qui est journalisé

  • Changements d'état des agents et événements de détection
  • Correspondances de mots-clés de complétion
  • Déclencheurs de minuterie d'inactivité
  • Résolution de session JSONL (PID → sessionId → file)
  • Exécution des transformations de routage
  • Événements de livraison de contenu
  • Erreurs et avertissements

On this page