MadoHub Docs

Configuración

Configure las preferencias de MadoHub, claves API y notificaciones.

Abra la configuración desde la esquina superior derecha de la app. El panel de configuración tiene siete pestañas: General, Cuenta, Agente, Memoria, Apariencia, Voz y Registros.

General

Preferencia de idioma, el interruptor de notificación de parada de Claude Code (ver más abajo), un interruptor de notificaciones del sistema, una opción para desactivar la analítica, y el emparejamiento de Companion (refleja el lienzo en la app de MadoHub para iOS a través de su red local).

Cuenta

Inicio de sesión en la nube, plan actual y facturación. Cuando el acceso a la API del agente es gestionado en la nube en lugar de mediante una clave propia, aquí también puede ver y renovar esa conexión.

Agente

Configuración relacionada con el agente, agrupada bajo AgentApiConfig:

Proveedor

Configure el modelo de IA usado para el enrutamiento inteligente entre agentes.

ProveedorModelo predeterminadoFormato de clave API
Anthropic (Claude)claude-haiku-4-5-20251001sk-ant-...
OpenAIgpt-4o-minisk-...
Custom (compatible con OpenAI)Definido por el usuarioDepende del proveedor

Para proveedores personalizados, también puede establecer una Base URL para el endpoint de la API.

Probar conexión

Use el botón Test Connection para verificar su clave API y la configuración del modelo. Un indicador de estado muestra el proveedor y el modelo actuales, o "No API key set" si no está configurado.

¿Cuándo se necesita una clave API?

Solo si usa los tipos de transformación ai-routing o summary en sus conexiones. Las transformaciones prompt-wrap, full-output y raw funcionan sin clave API.

Otras opciones del agente

Envío automático de los prompts del agente, confirmación al cerrar un tile, y un interruptor de Resume Session que controla si los tiles de agente cerrados ofrecen reanudar su sesión anterior. Un selector de modo de aprobación controla cómo se gestionan las solicitudes de permiso de los agentes.

Memoria

Active o desactive la extracción e inyección automática de memoria, y revise la cola de candidatos: candidatos de memoria a la espera de aprobación antes de convertirse en entradas de memoria activas.

Apariencia

Tema (oscuro o claro) y tamaño de fuente de la terminal.

Voz

Active o desactive la entrada de voz y elija su destino (a qué agente o tile se envía un dictado de voz). La entrada de voz también se puede activar desde la paleta de comandos (Cmd+Shift+P).

Notificaciones de parada de Claude Code

Active las notificaciones cuando Claude Code termine una tarea. Este interruptor se encuentra en la pestaña General.

Cuando está habilitado, MadoHub:

  1. Instala un script de shell en ~/.madohub/hooks/claude-stop-notify.sh y lo registra bajo hooks.Stop['*'] en ~/.claude/settings.json.
  2. Al detenerse, el script escribe un archivo de marcador JSON en ~/.madohub/notifications/{tile}_{timestamp}.json.
  3. MadoHub detecta la finalización escaneando ese directorio y leyendo (para luego eliminar) cualquier marcador de menos de 300 segundos de antigüedad.
  4. Muestra una animación de edge glow y reproduce un sound cuando Claude Code se detiene.
  5. Se oculta automáticamente después de 15 segundos.

Esto requiere permisos de escritura en ~/.claude/settings.json y en ~/.madohub/hooks/.

Registros

Vea las últimas 200 líneas del archivo de registros de MadoHub (~/.madohub/logs/madohub.log). Útil para depurar problemas de enrutamiento, problemas de detección de agentes o fallos de resolución de sesiones.

Haga clic en Refresh para recargar el contenido del registro.

Qué se registra

  • Cambios de estado del agente y eventos de detección
  • Coincidencias de palabras clave de finalización
  • Disparadores del temporizador de inactividad
  • Resolución de sesiones JSONL (PID → sessionId → file)
  • Ejecución de transformaciones de enrutamiento
  • Eventos de entrega de contenido
  • Errores y advertencias

On this page