Skip to content

プッシュ通知 ​

Cloud Only

プッシュ通知は Cloud バージョン でのみ利用可能です。

プッシュ通知を使うと、ダッシュボードのタブが閉じていたり、デバイスがバックグラウンドにあるときでも、ADHDev Cloud があなたに通知できます。

何のためのものか ​

プッシュ通知は、すばやい注意が必要なイベントに最も便利です:

  • 承認リクエスト
  • 複数選択のプロンプト(エージェントがあなたにオプションを選んでもらうのを待っている)
  • 完了したタスク
  • エージェントのエラー
  • マシンの切断アラート

これらのアラートは、ブラウザ通知やプロバイダーレベルのアラート設定とともに、Notifications ページから構成します。

承認リクエストと複数選択のプロンプトは同じ Approval 設定トグルを共有しています — オフにすると両方とも消音されます。

プッシュ通知に含まれる内容 ​

完了通知にはチャットの内容は一切含まれません — どのエージェントが、どのプロジェクトで、完了した(かかった時間も含む)というルーティング情報のみです。

承認と複数選択のプッシュは唯一の意図的な例外です: モーダル自体のテキスト(何を承認・選択するよう求められているか)を 80 文字に切り詰めて含みます。「エージェントが承認を必要としています」だけでは行動を起こせないためです — それが git push --force のような要求なのか、無害なものなのかを知る必要があります。完全なチャットのトランスクリプトがプッシュペイロードに届くことは決してありません。

どこで機能するか ​

ADHDev は、ブラウザとオペレーティングシステムに組み込まれた Web Push スタックを使用します。実際にサポートされる経路は次のとおりです:

  • ✅ デスクトップ(Chrome、Edge、Firefox、Safari macOS)
  • ✅ Android(Chrome)
  • ✅ iOS(Safari PWA — iOS 16.4 以降)

プッシュを有効にする方法 ​

デスクトップと Android ​

  1. ダッシュボードで Notifications を開きます。
  2. グローバル通知がオフの場合はオンにします。
  3. Push Notifications をオンにします。
  4. ブラウザがプロンプトを表示したら、通知の権限を許可します。

プッシュが有効になると、ADHDev は登録されたデバイスを表示し、テスト通知を送ることもできます。

iOS(PWA が必要) ​

iPhone と iPad では、プッシュはインストールされた PWA からのみ機能します:

  1. Safari で adhf.dev を開きます。
  2. 共有(⬆️)→ ホーム画面に追加 → 追加 をタップします。
  3. ホーム画面からインストールされた ADHDev アプリを開きます。
  4. ADHDev で Notifications を開きます。
  5. iOS が通知の権限を求めたら 「許可」 をタップします。

WARNING

  • iOS は 16.4 以降 が必要です。
  • 通常の Safari タブからはプッシュは機能しません。
  • 通知が表示されない場合は、iOS 設定 → 通知 → ADHDev も確認してください。

管理できること ​

Notifications ページは、単一のオン/オフスイッチ以上のものです。次を含めることができます:

  • グローバル通知の有効化
  • ブラウザ通知
  • プッシュ通知
  • 登録されたプッシュサブスクリプションのデバイスリスト
  • テストプッシュボタン
  • 完了、承認、切断、エラーアラートなどのイベントごとの設定

これらの通知はクラウドアカウント経路を通じて配信されます。Standalone/セルフホストは、ホスト型のプッシュ配信を提供しません。

仕組み ​

  1. ブラウザがプッシュサブスクリプションを作成します。
  2. ADHDev Cloud がそのサブスクリプションをあなたのアカウントに保存します。
  3. 関連するイベントが発生すると、クラウドサービスがそのデバイスにプッシュメッセージを送ります。
  4. OS またはブラウザが通知を表示します。
  5. 通知を開くと、ダッシュボードのフローに戻ります。

同じアカウントに複数のデバイスを登録できます。

プラン制限 ​

プラン1 日あたりの通知
Free30
Pro無制限
Ultra無制限
Enterprise無制限

無効化 ​

Notifications ページで Push Notifications をオフにするか、ブラウザまたは OS の設定で権限を取り消してください。

iOS では 設定 → 通知 → ADHDev からも無効化できます。

トラブルシューティング ​

  • プッシュがサポート対象外と表示される場合は、サポートされたブラウザに切り替えるか、iOS PWA をインストールしてください。
  • 権限が拒否されている場合は、まずブラウザまたはサイトの設定で通知を再度有効にしてください。
  • デバイスがアラートを受け取らなくなった場合は、Notifications の登録済みデバイスリストを確認してください。
  • セルフホストを使う場合、プッシュ配信はその経路の一部ではありません。

ホスティングされたクラウドのドキュメントはこちらです。オープンソースおよびセルフホストのドキュメントは OSS リポジトリにあります。