Envoyez et lisez des iMessages & SMS depuis votre agent IA via Messages.app sur macOS — avec l'historique des conversations, les pièces jointes et la surveillance en temps réel.
npx clawhub@latest install imsgPrérequis
imsg est une compétence CLI exclusivement macOS qui permet à votre agent IA d'interagir avec Apple Messages.app — en lisant l'historique des conversations, en listant les discussions récentes, en surveillant les nouveaux messages, et en envoyant des iMessages ou des SMS à des numéros de téléphone ou des identifiants Apple. Elle encapsule l'outil en ligne de commande imsg pour offrir à votre agent un accès complet en lecture/écriture à votre boîte de réception Messages native, avec prise en charge des pièces jointes et la sélection explicite du service (iMessage ou SMS).
npx clawhub@latest install imsgCliquez sur le bouton Installer en haut de cette page pour une configuration en un clic
imsg.imsg nécessite macOS avec Messages.app.Récupère une liste paginée au format JSON de vos conversations Messages.app les plus récentes. Utile pour trouver l'identifiant de conversation d'un contact avant de consulter l'historique ou d'envoyer un message.
Récupérez l'historique des messages de n'importe quelle conversation par identifiant, avec une limite configurable. Incluez optionnellement les métadonnées des pièces jointes afin que votre agent sache quels fichiers ont été partagés.
Envoyez des messages texte (et des pièces jointes) à n'importe quel numéro de téléphone ou identifiant Apple. Forcez explicitement --service imessage ou --service sms, ou laissez Messages.app décider automatiquement.
Diffusez les nouveaux messages d'un chat spécifique en temps réel grâce à imsg watch, avec les informations sur les pièces jointes — idéal pour créer des flux de messagerie réactifs.
Envoyez des fichiers locaux avec des messages texte en utilisant --file /chemin/vers/fichier. Les requêtes d'historique peuvent également faire remonter les métadonnées des pièces jointes afin que votre agent puisse référencer des fichiers partagés précédemment.
Les directives de la compétence imposent la confirmation du destinataire et du contenu du message avant l'envoi, évitent d'envoyer des messages à des numéros inconnus sans approbation, et découragent les envois en masse qui violent les limites de débit.
Demandez à votre agent d'« envoyer un SMS à Maman pour dire que je serai en retard ». Il recherche le contact de Maman dans vos conversations, vous confirme le numéro et le contenu du message, puis l'envoie via iMessage ou SMS — sans avoir à ouvrir manuellement l'application Messages.
Récupérez les 20 derniers messages d'une conversation spécifique pour donner à votre agent le contexte d'une conversation en cours avant de rédiger une réponse ou un résumé.
Partagez une image locale ou un document avec un contact en fournissant un chemin de fichier — la compétence l'joint automatiquement au message sortant.
Utilisez imsg watch sur un identifiant de chat spécifique afin que votre agent puisse réagir aux messages entrants en temps réel, permettant ainsi une automatisation conversationnelle légère via iMessage.
imsg doit disposer de l'accès complet au disque dans Réglages Système → Confidentialité et sécurité.imsg — Installer via Homebrew : brew install steipete/tap/imsg.npx clawhub@latest install imsgPrérequis
Se connecter pour écrire un avis
Aucun avis pour l'instant. Soyez le premier à partager votre expérience !