Retour

Comment ça marche Installation, limites, FAQ

iMessage Connector relie Claude Code, Codex ou n’importe quel agent MCP à Messages sur ton Mac. Gratuit. Cette page contient le détail que la page d’accueil laisse de côté.

Trois façons de t’en servir

  1. Il te prévient quand c’est fini. Un long travail se termine et c’est ton téléphone qui reçoit le message, pas le terminal que tu surveillais. Jamais pendant les heures calmes.

  2. Il prend du travail depuis ton téléphone. Écris au Mac resté à la maison et il s’en charge. Seules les personnes que tu as autorisées peuvent lui donner des consignes.

  3. Il rejoint un groupe. Ton équipe et l’agent dans le même fil. Ses messages commencent par 🤖, sauf si tu as choisi autrement.

Le film a une voix off et des sous-titres. Tout ce qu’il dit est dans la transcription.
Lire la transcription

Ton agent peut t’écrire sur iMessage !

Lance une grosse tâche et va te balader. Dès que c’est fini, ton agent t’écrit !

Pas devant ton Mac ? Écris-lui depuis ton téléphone. Il fait le travail et il te répond !

Ajoute-le à un groupe. Toute l’équipe peut lui demander n’importe quoi !

L’installation prend une minute. Copie le prompt, colle-le dans ton agent et il installe tout !

Dans chaque conversation, il répond en ton nom ou au sien. C’est toi qui décides !

iMessage Connector. Gratuit. Copie le prompt. Ton agent fait le reste !

Installation : un seul prompt

Colle-le dans ton agent de code. Il installe, te pose les questions, et te demande avant tout envoi.

Installe iMessage Connector sur ce Mac et configure mes conversations. Suis exactement https://github.com/Connected-Mate/imessage-connector/blob/main/AGENT-SETUP.md, et demande-moi, pour chaque conversation, si tu réponds en mon nom ou au tien. Demande-moi avant toute action sensible et avant tout envoi de message.


L’agent dans lequel tu vas le coller
ou n’importe quel agent
  1. Copie ce prompt et colle-le dans ton agent de code. Il télécharge et installe iMessage Connector pour toi.

  2. Accorde les deux autorisations macOS qu’il t’explique : Accès complet au disque pour ton app de terminal, et Automatisation pour Messages.

  3. Il ouvre ta page de réglages. Choisis, conversation par conversation, ce que l’agent a le droit de faire et s’il répond en ton nom ou au sien.

  4. Il te demande d’abord, puis envoie un message de test sur ton iPhone.

Ta page de réglages

« imsgc app » ouvre une page locale dans ton navigateur. Rien n’est hébergé nulle part : elle lit et écrit les réglages sur ton Mac. Pour chaque conversation, tu choisis :

La page de réglages d’iMessage Connector (interface en anglais) : la conversation Ship Room en mode Interactive, Claude Code répond dans un dossier de projet, réponse automatique activée
La page de réglages que « imsgc app » ouvre sur ton Mac (interface en anglais).

Il répond tout seul, en ton nom ou au sien

Allume « Répondre tout seul » pour une conversation et ton Mac répond quand une personne autorisée écrit : il lance Claude Code ou Codex dans le dossier de projet de cette conversation et renvoie la réponse.

Réglages de la conversation Ship Room (interface en anglais) : « Answers as » sur « The agent 🤖 », « Me » barré car la politique exige le marqueur, Claude Code répond dans ~/Projects/ship-room-bot, « Answer on its own » activé
Comme ton assistant — le réglage par défaut. Ici la politique exige le marqueur 🤖, donc « Me » est verrouillé pour cette conversation (interface en anglais).
Réglages de la conversation Ship Room (interface en anglais) : « Answers as » sur « Me », Claude Code répond dans ~/Projects/ship-room-bot, « Answer on its own » activé
Comme toi : « Me » sélectionné, réponse automatique allumée.

Facultatif. Une petite app dans la barre des menus montre ce que ton agent a le droit de faire et te laisse le mettre en pause en un clic. Elle est signée et notarisée par Apple, et s’ouvre d’un double-clic.

Télécharger l’app de barre des menus (.dmg)Signée et notarisée par Apple

Prérequis

  • macOS 14 ou plus récent
  • Node.js 22.13 ou plus récent
  • Accès complet au disque pour « iMessage Connector » au premier lancement

Tu préfères le terminal ? imsgc menubar install

Ce qu’il ne sait pas faire

Autant le savoir avant d’installer. Apple ne fournit aucune interface prise en charge pour ça, et iMessage Connector le dit plutôt que de faire semblant.

Les outils qui y arrivent injectent du code dans Messages lui-même et exigent de désactiver la protection de l’intégrité du système (SIP). iMessage Connector reste sur les interfaces qu’Apple prend en charge et ne te demandera jamais ça. La lecture, elle, n’est pas concernée : elle est complète.

Sécurité

Chaque couche de réglages — la tienne, celle d’un projet, celle d’une conversation — ne peut que réduire ce que l’agent a le droit de faire. Rien ne rouvre ce qu’une autre couche a fermé, et « imsgc pause » arrête tout d’un coup.

  1. Une politique scellée. Un plafond figé par une empreinte. La moindre modification bloque tout, lecture comprise, jusqu’à ce qu’un humain la rescelle depuis un vrai terminal. L’agent n’a aucun outil pour écrire les réglages.
  2. Heures calmes et limites de débit. Aucun message pendant les heures que tu fixes, et jamais plus de quelques-uns par minute et par conversation.
  3. Ton accord pour le premier message. La première fois que l’agent veut écrire dans une conversation, tu reçois un brouillon, pas un message envoyé. Ton accord vaut pour ce texte exact et cette conversation exacte.
  4. En ton nom ou au sien. Pour chaque conversation, tu choisis : l’agent répond comme ton assistant (ses messages commencent par 🤖 : celui qui lit sait que ce n’est pas toi), ou en ton nom. Comme ton assistant, c’est le réglage par défaut.
  5. Un journal impossible à retoucher en douce. Chaque décision est écrite dans un journal où chaque ligne est chaînée à la précédente. Supprimes-en une et toutes les suivantes se cassent. Le texte de tes messages n’y est jamais écrit.

FAQ

C’est gratuit ?

Oui. Sans abonnement, sans compte, sans version payante.

Est-ce que quelque chose est envoyé à un serveur ?

Pas par iMessage Connector : il n’a pas de serveur à lui. Il tourne sur ton Mac, ouvre la base de Messages en lecture seule, et son journal ne contient jamais le texte de tes messages. Ce que ton agent fait de ce qu’il lit dépend de l’agent que tu utilises : un modèle dans le cloud reçoit ce qu’on lui donne.

Qui peut lui donner des ordres depuis un téléphone ?

Seulement les personnes que tu as autorisées, dans une conversation que tu as réglée pour ça. Le message de n’importe qui d’autre reste un simple texte, jamais une consigne, et le journal dit quelle vérification il a ratée.

Peut-il répondre en mon nom ?

Oui, si tu le choisis, conversation par conversation. Pendant l’installation, ton agent te demande pour chaque conversation : répondre comme ton assistant (ses messages commencent par 🤖 et disent qu’il est ton assistant) ou comme toi (pas de 🤖, écrit comme tu écris). Comme ton assistant, c’est le réglage par défaut. Si tu choisis « en mon nom », les personnes de cette conversation ne verront pas qu’un programme a écrit le message : garde-le pour les conversations où ça vous convient, à toi comme à elles. Tu peux le changer à tout moment dans la page de réglages.

Peut-il répondre tout seul quand je ne suis pas là ?

Oui, si tu l’allumes pour une conversation. Ton Mac lance alors Claude Code ou Codex dans le dossier de projet de cette conversation et renvoie la réponse, signée 🤖 ou en ton nom, comme tu l’as choisi. Seules les personnes que tu as autorisées peuvent le déclencher, et il se tait pendant les heures calmes. C’est éteint partout tant que tu ne l’allumes pas.

Avec quels agents ça marche ?

Tout agent qui parle MCP. Claude Code, Codex, OpenCode, Kimi, Cursor, Gemini CLI, Antigravity, Copilot, Windsurf et les autres. Le prompt d’installation est le même pour tous.

  • Claude Code
  • Codex
  • OpenCode
  • Kimi
  • Cursor
  • Gemini CLI
  • Antigravity
  • Copilot
  • Windsurf
Ça marche avec les SMS ou le RCS ?

Il passe par l’app Messages de ton Mac, donc il voit ce que Messages voit. iMessage marche directement. Les SMS seulement si ton Mac les reçoit grâce au transfert des SMS (Text Message Forwarding) depuis ton iPhone. Le RCS n’a pas été testé ici : pas de promesse.

Quel Mac, quel macOS ?

Un Mac connecté à Messages, avec Node 22.13 ou plus récent. Testé sur macOS 26.6.2. « imsgc doctor » nomme ce qui manque sur ta machine.

Comment l’arrêter ou le désinstaller ?

« imsgc pause » refuse tout immédiatement ; « imsgc resume » relance. Pour tout enlever, demande à ton agent : les étapes de désinstallation sont dans le guide qui lui a servi à l’installer.

Pourquoi pas de réactions ?

Apple n’a jamais donné d’interface de script aux réactions, et piloter la fenêtre de Messages ne fonctionne plus sur les macOS récents. Les outils qui y arrivent injectent du code dans Messages et exigent de désactiver la protection de l’intégrité du système ; iMessage Connector ne te demandera pas ça.

Offre-moi un café

iMessage Connector est gratuit et le restera : pas d’abonnement, pas de version pro, pas de compte. S’il t’a fait gagner une soirée, un café me donne envie de continuer. ☕

Offrir un café