Automatisation
Le volet Automatisation ne concerne aucune machine en particulier. Il configure l'API HTTP d'automatisation de Bromure Agentic Coding — une interface de commande sur le réseau de bouclage, dont les outils externes, les scripts et les agents IA se servent pour gérer machines et sessions — et il s'applique à toute l'app. C'est le seul volet du groupe App, et il n'apparaît que dans Préférences… (⌘,).
Note : ce volet ne concerne pas les automatisations que vous programmez pour que des agents les exécutent — celles-là vivent dans le tableau des automatisations. Voir Automatisations.
Contrairement aux autres volets, celui-ci enregistre à mesure que vous le changez : il n'y a pas d'étape Enregistrer, et Annuler ne le défait pas. Il agit toujours sur le Mac devant vous, si bien qu'il n'apparaît que dans les Préférences de ce Mac : pas quand le sélecteur Réglages pour : des Préférences désigne un Mac distant, ni quand vous modifiez une machine distante depuis une fenêtre miroir. Il n'est pas disponible dans les clients iPhone, iPad ou Vision Pro.
API d'automatisation et serveur MCP
Le résumé du volet : « Bromure AC expose une API HTTP sur l'interface de bouclage qui permet à des outils externes de gérer les espaces de travail et les sessions. La sous-commande bromure-ac mcp livrée avec l'app enveloppe la même surface pour les agents IA (Claude Code, Claude Desktop). Ces réglages s'appliquent à toute l'app. »
Deux portes d'entrée partagent un seul ensemble de routes :
- La socket de contrôle — toujours active, à
~/Library/Application Support/BromureAC/control.sock, lisible par vous seul. L'outil en ligne de commandebromure-clis'en sert, que le serveur de ce volet soit allumé ou non. - L'API d'automatisation — les mêmes routes en TCP, désactivée par défaut, allumée ici. Les clients HTTP externes et le serveur
bromure-ac mcps'en servent. L'éteindre n'affecte pas l'outil en ligne de commande.
Les routes, la CLI et les outils MCP sont documentés dans CLI, API et MCP.
Activer le serveur d'automatisation
Allume et éteint l'écoute TCP, immédiatement. Sa légende montre l'état :
- Activé : « À l'écoute sur 127.0.0.1:9223. Désactiver ceci arrête le serveur immédiatement ; la sous-commande MCP n'atteindra plus l'app. »
- Désactivé : « Désactivé — l'API HTTP et la sous-commande MCP sont indisponibles. »
Désactivé par défaut. Pendant qu'il l'est, un client MCP configuré avec bromure-ac mcp n'a rien à quoi se connecter et ne liste aucun outil.
Avertissement : l'API d'automatisation n'a aucune authentification. Sur l'interface de bouclage, n'importe quel processus de votre Mac peut lister machines et sessions, et ouvrir ou fermer des sessions ; les routes qui changent des machines ou exécutent des commandes exigent en plus que l'app ait été lancée avec
BROMURE_DEBUG_CLAUDE. N'exposez pas l'écoute au-delà du bouclage — voir Adresse d'écoute.
Port et adresse d'écoute
- Port — le port TCP, 1–65535, « (défaut : 9223) » — un de plus que le 9222 du navigateur web Bromure, pour que les deux apps puissent tourner côte à côte.
- Adresse d'écoute — l'interface sur laquelle écouter,
127.0.0.1par défaut. Toute autre valeur affiche un avertissement orange : « Une écoute hors bouclage expose l'API au réseau. Le serveur MCP n'a pas d'authentification. »
« Le port et l'adresse d'écoute prennent effet au prochain démarrage du serveur. Basculer l'interrupteur sur désactivé puis activé les applique tout de suite. »
Configuration du client MCP
Le bas du volet contient un extrait à coller dans un client MCP — « Ajoutez ceci à ~/.config/claude-code/.mcp.json (ou à l'équivalent de votre client MCP) » :
{
"mcpServers": {
"bromure-ac": {
"command": "/Applications/Bromure Agentic Coding.app/Contents/MacOS/bromure-ac",
"args": ["mcp"]
}
}
}
Il pointe droit sur l'exécutable de l'app à l'intérieur du paquet. Si vous avez installé l'outil en ligne de commande (Installer l'outil en ligne de commande… dans le menu de l'app), /usr/local/bin/bromure-cli est un lien vers le même exécutable. Allumez d'abord le serveur d'automatisation : les outils du serveur MCP appellent l'API HTTP.
Où vivent ces réglages
Les trois réglages sont des préférences d'app dans le domaine io.bromure.agentic-coding, et ne font partie d'aucune machine ni d'aucun modèle ; ils peuvent donc aussi être posés en ligne de commande :
| Réglage | Clé de préférence | Type | Défaut |
|---|---|---|---|
| Activer le serveur d'automatisation | automation.enabled | Booléen | false |
| Port | automation.port | Entier (1–65535) | 9223 |
| Adresse d'écoute | automation.bindAddress | Chaîne | 127.0.0.1 |
Par exemple, defaults write io.bromure.agentic-coding automation.enabled -bool true allume le serveur au lancement suivant. Voir CLI, API et MCP pour scripter l'app pendant qu'elle tourne.
Chapitres liés
- CLI, API et MCP — les routes, la CLI et les serveurs MCP.
- MCP — les serveurs MCP destinés aux agents à l'intérieur d'une machine.
- Référence des réglages — tous les volets d'un coup d'œil.