Switchboard

Vos agents. Vos apps. Connectées.

Un daemon local et une CLI. Un agent lance switchboard <plugin> <commande> comme n’importe quel autre outil. Les plugins sont du JavaScript en bac à sable, avec un manifeste qui déclare leurs capacités et leurs accès réseau; ce que vos apps émettent aboutit dans un journal d’événements, et les flux transforment ces événements en commandes, en notifications ou en une étape d’agent.

macOS 26 ou plus récent

Les étapes d’agent et la génération de plugins passent par Claude Code, Codex, Kimi Code ou Grok, avec les CLI que vous avez déjà. Tout autre agent peut appeler la CLI.

Le tableau de bord Switchboard : santé, flux et plugins en haut, l’activité par plugin, des actions rapides comme créer un plugin avec l’IA, et les événements récents.Le tableau de bord Switchboard : santé, flux et plugins en haut, l’activité par plugin, des actions rapides comme créer un plugin avec l’IA, et les événements récents.
  • Connectez vos apps

    Un registre signé de plugins pour Mail, Messages, Calendrier, Keynote, Safari, Slack, Figma, Asana, Trello et Hetzner Cloud. Chaque installation montre les capacités et la liste d’accès réseau du plugin avant de l’ajouter.

  • Mettez le travail en marche

    Un flux part d’un événement ou d’un horaire, le filtre, et se termine par une commande, une étape shell, une notification ou une étape d’agent dont la réponse alimente l’action suivante.

  • Gardez l’activité en vue

    Un tableau de bord, un fil d’événements en direct et un journal d’audit de chaque invocation, exécution de flux et lecture de secret. Les secrets vivent dans le trousseau macOS.

Des événements
aux actions.

Reliez un événement à une étape d’agent, puis passez le résultat à l’action suivante. Construisez un flux, testez-le sur un événement d’exemple et suivez chaque exécution au fur et à mesure.

Un flux Switchboard : un déclencheur Asana task.assigned, une étape d’agent qui résume la tâche, puis une carte Trello et une notification.Un flux Switchboard : un déclencheur Asana task.assigned, une étape d’agent qui résume la tâche, puis une carte Trello et une notification.

Décrivez la connexion.
Construisez-la avec votre agent.

Décrivez l’outil dont vous avez besoin et choisissez un agent installé. Le daemon le lance dans un répertoire temporaire, valide le résultat avec le chargeur de manifeste et installe le plugin. Modifier avec l’IA réécrit un plugin existant sur place.

La fenêtre « Create a plugin with AI » de Switchboard : la description du plugin et son nom, que l’agent écrit, valide et installe.La fenêtre « Create a plugin with AI » de Switchboard : la description du plugin et son nom, que l’agent écrit, valide et installe.

Vos outils
à portée de main.

macOS 26 ou plus récent

Une question sur Switchboard? Écrivez-nous.