Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
imsg — это минималистичный CLI-инструмент для работы с iMessage и SMS, позволяющий просматривать чаты, читать историю сообщений, отслеживать новые события и отправлять сообщения прямо из терминала.
Что это такое
Инструмент предоставляет удобный интерфейс командной строки для взаимодействия с приложением Messages на macOS. Он превращает привычный мессенджер в управляемый через CLI инструмент — что особенно полезно для автоматизации, интеграции с агентами и скриптами.
С его помощью можно:
- получать список чатов
- читать историю сообщений
- отслеживать новые входящие сообщения в реальном времени
- отправлять тексты и вложения
Основные возможности
imsg покрывает базовые сценарии работы с сообщениями через терминал и делает это максимально просто и прозрачно.
- Список чатов: быстрый доступ к активным перепискам
- История: получение сообщений с возможностью фильтрации и вывода в JSON
- Watch-режим: отслеживание новых сообщений в реальном времени
- Отправка: поддержка текста и файлов
Примеры команд
Ниже приведены базовые команды для работы с инструментом:
imsg chats --limit 10 --json
Получить список чатов.
imsg history --chat-id 1 --limit 20 --attachments --json
Просмотреть историю сообщений с вложениями.
imsg watch --chat-id 1 --attachments
Отслеживать новые сообщения в выбранном чате.
imsg send --to "+14155551212" --text "hi" --file /path/pic.jpg
Отправить сообщение или файл.
Требования
- macOS с авторизованным приложением Messages
- доступ Full Disk Access для терминала
- разрешение Automation для управления Messages (для отправки)
Особенности
Инструмент поддерживает выбор сервиса доставки (imessage, sms или авто), а также рекомендует подтверждать получателя и текст перед отправкой — что особенно важно при автоматизации.
imsg отлично вписывается в концепцию CLI как основного интерфейса для AI-агентов, позволяя им напрямую взаимодействовать с реальными пользовательскими коммуникациями. :
Итог
imsg — это простой, но мощный инструмент, который открывает доступ к iMessage и SMS через терминал. Он особенно полезен для разработчиков, автоматизации и построения агентных систем, где CLI выступает связующим звеном между AI и реальным миром.
Файл из источника