
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
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.
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.
Il rejoint un groupe. Ton équipe et l’agent dans le même fil. Ses messages commencent par 🤖, sauf si tu as choisi autrement.
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.
- Claude Code
- Codex
- OpenCode
- Kimi
- Cursor
- Gemini CLI
- Antigravity
- Copilot
- Windsurf
Copie ce prompt et colle-le dans ton agent de code. Il télécharge et installe iMessage Connector pour toi.
Accorde les deux autorisations macOS qu’il t’explique : Accès complet au disque pour ton app de terminal, et Automatisation pour Messages.
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.
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 :

- Ce que l’agent a le droit de faire : rien, prévenir, lire ou dialoguer.
- Qui répond : Claude Code, Codex ou personne.
- Le dossier de projet : là où l’agent travaille pour cette conversation.
- Fixé au dossier : l’agent ne sort pas de ce dossier.
- Répondre tout seul : la réponse automatique, éteinte tant que tu ne l’allumes pas.
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.
- Comme ton assistant 🤖 : le réglage par défaut. Ses messages commencent par 🤖 et disent qu’ils viennent de ton assistant : celui qui lit sait que ce n’est pas toi.
- Comme toi : pas de 🤖, écrit comme tu écris. Les personnes de cette conversation ne verront pas qu’un programme l’a écrit : garde-le pour les conversations où ça convient à tout le monde.
- À toi de choisir, conversation par conversation : ton agent te le demande pendant l’installation, et tu peux le changer à tout moment dans la page de réglages. La réponse automatique est éteinte partout tant que tu ne l’allumes pas, et se tait pendant les heures calmes.


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.
- Réagir avec un tapback.
- Répondre dans un fil, à un message précis.
- Épingler une conversation.
- Créer un groupe, ou le renommer.
- Ajouter ou retirer des membres d’un groupe.
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.
- 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.
- 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.
- 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.
- 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.
- 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. ☕