コンテンツにスキップ

iMessage

iMessage で Hermes を使うには、Desktop のメッセージングパネルから 2 通りの経路がある。リレー不要で手早く始めるなら Photon、すでに BlueBubbles サーバーを運用しているなら BlueBubbles

リレー用サーバーを別途立てずにネイティブな iMessage 連携ができる。セットアップは CLI(hermes photon …)で行い、パネルでは挙動を調整する。

  • hermes photon setup: 初回セットアップ一式を実行する(デバイスコード認証 → プロジェクト作成 → 電話番号登録 → サイドカー導入)。プロジェクト ID・シークレットは自動発行され ~/.hermes/.env に保存される。
  • hermes photon status: 認証・プロジェクト・サイドカー依存の状態を確認する。
  • hermes photon install-sidecar: Node サイドカー(spectrum-ts)の依存を導入する。
  • ダッシュボード: https://app.photon.codes(既定の Dashboard host)。
項目説明
Allowed users許可する E.164 電話番号(カンマ区切り)
Allow all users?(true/false)開発用。許可リストを無効化する
Photon Spectrum project id / project secrethermes photon setup で設定するプロジェクト ID とシークレット
Home Photon targetcron / 通知の既定送信先(Spectrum space id・DM GUID・E.164 電話番号のいずれか)
Render replies as markdown?(true/false)返信を Markdown で送る。iMessage はそのまま描画、他 Spectrum プラットフォームはプレーン化(既定 true)
Require a mention in group chats?(true/false)グループではメンション(ウェイクワード)時のみ反応(既定 false)
Enable reaction tapbacks?(true/false)処理状況をタップバックで示す(既定 false)
Auto-start the sidecar?(true/false)接続時に Node サイドカーを起動(既定 true)
Sidecar control portサイドカー制御用ループバックポート(既定 8789

従来からある経路。macOS 上で動く BlueBubbles サーバー(iMessage ブリッジ)の API を公開し、その URL とパスワードを Hermes に設定する。

項目必須説明
BlueBubbles server URL必須iMessage 連携用のサーバー URL(例 http://192.168.1.10:1234
BlueBubbles server password必須BlueBubbles Server → Settings → API のパスワード
Allowed iMessage addresses推奨許可するメール / 電話(カンマ区切り)
すべての iMessage ユーザーを許可詳細true で許可リストをスキップ
  • リレーを立てずに手早く始めたい → Photon
  • すでに BlueBubbles サーバーを運用している → BlueBubbles
  • 前提: macOS で iMessage にサインイン済みであること。Photon は hermes CLI が使えること、BlueBubbles はサーバーが稼働していること。
  • 操作: メッセージングパネルで該当チャネルを選び、認証 / 接続情報を設定して許可ユーザーを絞り、トグルを ON にする。
  • 期待結果: iMessage から Hermes にメッセージを送ると応答が返る。
  • 届かないとき: 認証状態、メッセージングゲートウェイの起動(ゲートウェイ)、許可ユーザー設定(連携の全体像)を確認する。

© 2026 Hermes Desktop ガイド(非公式)。引用・部分転載は、出典として本ページへのリンクを添えていただければ歓迎します。記事全文の無断複製・転載はご遠慮ください。