🤖HermesBlog
Plateformes de Messagerie Hermes · Partie 148/9/2026

BlueBubbles — IA sur iMessage

BlueBubbles — IA sur iMessage — guide facile à comprendre basé sur la documentation officielle

Imaginez votre groupe de discussion préféré, mais au lieu de seulement vos amis, il y a un assistant super intelligent qui peut rechercher des informations, rédiger des brouillons et vous aider à planifier—le tout sans quitter votre application Messages. C’est exactement ce que Hermes Agent peut faire pour iMessage, et BlueBubbles est le pont qui rend cela possible.


messaging-bluebubbles

Qu’est-ce que BlueBubbles ?

BlueBubbles est un serveur gratuit et open-source qui tourne sur votre Mac. Il se connecte à l’application Messages de ce Mac et expose un moyen pour d’autres appareils (et Hermes) d’envoyer et de recevoir des iMessages. Considérez-le comme un traducteur amical : votre Mac parle iMessage, Hermes parle HTTP, et BlueBubbles traduit entre les deux.


Ce dont vous aurez besoin

Avant de commencer, assurez-vous d’avoir :

  • Un Mac toujours allumé (même quand vous dormez)
  • Votre identifiant Apple connecté à Messages sur ce Mac
  • BlueBubbles Server v1.0.0 ou plus récent installé (depuis bluebubbles.app)
  • Votre installation Hermes prête à l’emploi

Étape 1 : Installer BlueBubbles Server

Téléchargez et installez BlueBubbles depuis bluebubbles.app. Pendant la configuration, vous vous connecterez avec votre identifiant Apple et choisirez une méthode de connexion. Pour les débutants, le réseau local est le plus simple—cela signifie simplement que Hermes et votre Mac sont sur le même Wi-Fi.


Étape 2 : Récupérer l’URL et le mot de passe de votre serveur

Ouvrez BlueBubbles Server → ParamètresAPI. Vous verrez deux choses importantes :

  • URL du serveur – ressemble à http://192.168.1.10:1234
  • Mot de passe du serveur – une clé secrète dont vous aurez besoin plus tard

Gardez-les à portée de main—vous en aurez besoin à l’étape suivante.


Étape 3 : Connecter Hermes à BlueBubbles

Le moyen le plus simple est d’utiliser l’assistant de configuration. Ouvrez votre terminal et exécutez :

hermes gateway setup

Choisissez BlueBubbles (iMessage) et collez l’URL de votre serveur et le mot de passe.

Vous préférez éditer des fichiers ? Ouvrez ~/.hermes/.env et ajoutez :

BLUEBUBBLES_SERVER_URL=http://192.168.1.10:1234
BLUEBUBBLES_PASSWORD=your-server-password

Étape 4 : Décider qui peut parler à votre IA

Vous ne voulez pas que des inconnus utilisent votre IA. Hermes vous offre deux options :

Option A – Appairage (recommandé pour les débutants) :
Quand quelqu’un vous envoie un message, Hermes lui envoie un code. Vous l’approuvez avec :

hermes pairing approve bluebubbles <CODE>

Option B – Pré-approuver des personnes spécifiques :
Ajoutez leur e-mail iMessage ou numéro de téléphone à votre fichier .env :

BLUEBUBBLES_ALLOWED_USERS=user@icloud.com,+15551234567

Étape 5 : Démarrer la passerelle

Maintenant, la partie amusante. Exécutez :

hermes gateway run

Hermes se connectera à BlueBubbles, enregistrera un webhook (un système de notification en temps réel) et commencera à écouter. Pas de sondage, pas de délais—juste la magie d’iMessage en instantané.


Comment ça fonctionne (en termes simples)

  • Quand quelqu’un vous envoie un texto : iMessage → serveur BlueBubbles → webhook → Hermes (livraison instantanée)
  • Quand Hermes répond : Hermes → API REST BlueBubbles → application Messages → iPhone de votre ami
  • Les médias fonctionnent aussi : images, notes vocales, vidéos et documents circulent dans les deux sens automatiquement

Un conseil rapide pour les conversations de groupe

Par défaut, Hermes répond à chaque message dans une conversation de groupe. Cela peut devenir bruyant. Pour qu’il ne réponde que lorsque quelqu’un vous mentionne (comme @Hermes ou @amos), ajoutez ceci à votre configuration Hermes :

platforms:
  bluebubbles:
    extra:
      require_mention: true

Les messages directs fonctionnent toujours normalement—seules les conversations de groupe deviennent sur invitation.


Pour conclure

Vous avez maintenant un assistant IA personnel qui vit dans iMessage. Il peut répondre à des questions, aider à rédiger des messages ou exécuter des automatisations—le tout depuis votre application de chat préférée.

Conseil pratique : Commencez avec un ou deux utilisateurs approuvés (comme vous-même et un ami proche). Testez d’abord avec des demandes simples, puis développez. Et rappelez-vous : votre Mac doit rester éveillé et connecté pour que BlueBubbles fonctionne—alors branchez-le et laissez la magie opérer.


📖 Documentation officielle

Cet article est basé sur la documentation officielle de Hermes Agent :Docs officiels › user-guide/messaging/bluebubbles