macOS Messages.appを通じて、AIエージェントからiMessageとSMSの送受信が可能です — チャット履歴、添付ファイル、リアルタイム監視にも対応。
npx clawhub@latest install imsg動作要件
imsg は macOS 専用の CLI スキルで、AI エージェントが Apple Messages.app を操作できるようにします。会話履歴の読み取り、最近のチャットの一覧表示、新着メッセージの監視、電話番号や Apple ID への iMessage または SMS の送信が可能です。imsg コマンドラインツールをラップすることで、添付ファイルのサポートや明示的なサービス選択(iMessage と SMS)を備えた、ネイティブのメッセージ受信箱への完全な読み書きアクセスをエージェントに提供します。
npx clawhub@latest install imsgこのページ上部のインストールボタンをクリックするとワンクリックでセットアップできます
imsgではサポートされていません。imsgはMessages.appを搭載したmacOSが必要です。最近のMessages.appの会話をページネーション付きのJSON形式で取得します。履歴を読んだりメッセージを送信する前に、連絡先のチャットIDを調べる際に便利です。
IDで任意のチャットのメッセージ履歴を取得し、件数の上限を設定できます。添付ファイルのメタデータを含めるオプションを使用すると、エージェントが共有されたファイルを把握できます。
任意の電話番号またはApple IDにテキストメッセージ(およびファイル添付)を送信します。--service imessage または --service sms を明示的に指定するか、Messages.appに自動で判断させることができます。
imsg watch を使用して、特定のチャットからの新しいメッセージを添付ファイル情報を含めてリアルタイムでストリーミングします — レスポンシブなメッセージングワークフローの構築に最適です。
--file /path/to/file を使用して、テキストメッセージと一緒にローカルファイルを送信できます。履歴クエリでは添付ファイルのメタデータも取得できるため、エージェントが以前に共有されたファイルを参照することが可能です。
このスキルのガイダンスは、送信前に受信者とメッセージ内容の確認を徹底し、承認なしに不明な番号へのメッセージ送信を避け、レート制限に違反する一括送信を抑制します。
エージェントに「ママに遅くなるとテキストして」と頼みましょう。エージェントはチャット履歴からお母さんの連絡先を検索し、電話番号とメッセージ内容を確認してから、iMessageまたはSMSで送信します。メッセージアプリを手動で開く必要は一切ありません。
特定のチャットから最新の20件のメッセージを取得し、返信や要約を作成する前に、進行中の会話についてエージェントにコンテキストを提供します。
ファイルパスを指定して、ローカルの画像またはドキュメントを連絡先と共有します — このスキルは送信メッセージに自動的に添付します。
特定のチャットIDに対して imsg watch を使用することで、エージェントがリアルタイムで受信メッセージに反応できるようになり、iMessage上で軽量な会話型自動化を実現します。
imsg を実行するターミナルに、システム設定 → プライバシーとセキュリティ でフルディスクアクセスを付与する必要があります。imsg バイナリ — Homebrew 経由でインストール: brew install steipete/tap/imsg。npx clawhub@latest install imsg動作要件
レビューを書くにはログイン
まだレビューはありません。最初の体験をシェアしましょう!