AI エージェントに対応が必要になったら、スマホで通知を受け取る。

Claude Code の完了通知などをスマホで受け取るには、Remote Control を使います。Claude Cowork のタスクもスマホに通知を送ります。対象となる既存ユーザーには、Dispatch という別の方法もあります。Codex の通知は Mac に表示されるため、Codex CLI の通知をスマホで受け取るには、短いフックを追加します。

Claude Code で Anthropic が提供している方法は、Claude モバイルアプリと Remote Control の組み合わせです。Pro、Max、Team、Enterprise のいずれかのプランで、/remote-control を使って接続し、/config で「Push when actions required」をオンにします。Claude Cowork のタスクもスマホに通知を送ります。Dispatch を使えるのは、対象となる既存の Pro または Max ユーザーに限られます。Codex CLI やほかのエージェントでは、ntfy 経由で定型の通知文を送るコマンドをフックとして使います。

最終更新:

Cowork Island

macOS 14 以降。
Appleシリコンと Intel に対応。
無料プランはアカウント不要。

無料でダウンロード

お使いのツールに合った方法を選ぶ。

エージェントがお使いのパソコンで動く場合、ここで紹介するどの方法でも、そのパソコンの電源を入れたままにする必要があります。

ツール別のスマホ通知の方法(2026年10月18日確認)。
ツールスマホへの通知方法必要なもの・条件
Claude CodeRemote Control から Claude モバイルアプリへのプッシュ通知Pro、Max、Team、Enterprise のいずれかのプランが必要です。API キーでは使えません。パソコンの電源を入れたままにします。
Claude Cowork のタスクタスクが完了したときや、入力が必要になったときにスマホに通知Claude モバイルアプリが必要です。Pro と Max では、新しい Cowork タスクはクラウドで動き、ノートパソコンを閉じても続行します。
Dispatchタスクが完了したときや、Claude があなたの許可を必要とするときにプッシュ通知対象となる Pro または Max プランで、すでに Dispatch を利用できることが条件です。新規ユーザーや Team、Enterprise では使えません。Claude デスクトップアプリを開いたままにし、パソコンがスリープしないようにします。
ChatGPT 内の Codexローカルの Codex のイベントをスマホに通知する方法は、ドキュメントに記載されていませんデスクトップアプリ自体の通知は Mac に表示されます。Web 版 ChatGPT には独自の通知手段があり、利用できるものはアカウントによって異なります。
フックに対応する各種エージェント(Claude Code、Codex CLI、Gemini CLI)ntfy 経由で短い1行のテキストを送るフックntfy アプリと、長いランダムなトピック名が必要です。設定は自分で行います。

Claude Code:Remote Control のプッシュ通知をオンにする。

Anthropic が Claude Code 向けに提供するスマホへの通知方法は、Remote Control です。有効になっている間、Claude は Claude モバイルアプリを通じてスマホにプッシュ通知を送れます。

  1. スマホに Claude モバイルアプリをインストールして、サインインします。
  2. Claude Code のセッションで /remote-control と入力して接続します。
  3. /config と入力し、「Push when actions required」か「Push when Claude decides」、または両方をオンにします。デフォルトでは、どちらもオフです。

Anthropic によると、プッシュ通知を送るタイミングは Claude が判断します。通常は、時間のかかるタスクが完了したときや、続行するためにあなたの判断が必要になったときに送ります。この2つのスイッチ以外に、イベントごとの設定はありません。

Pro、Max、Team、Enterprise のいずれかのプランが必要です。API キーには対応していません。パソコンの電源を入れたままにし、claude プロセスを動かし続ける必要があります。ターミナルで入力している間や、ターミナルにフォーカスがある間は、プッシュ通知は送られません。

Claude Cowork:クラウドのタスクと Dispatch。

Anthropic の Cowork の記事によると、Claude がタスクを完了したときや、あなたの入力が必要になったときに、スマホに通知が届きます。Pro と Max プランでは、新しい Cowork タスクはクラウドで動くため、ノートパソコンを閉じたあとも続行します。

Dispatch は別の方法です。対象となる Pro または Max プランですでに利用できる場合は、スマホから自分のパソコンにタスクを任せられます。Anthropic は「タスクが完了したときや、Claude があなたの許可を必要とするときに、スマホにプッシュ通知が届きます」と説明しています。

  • Dispatch は新規ユーザーには提供されていません。引き続き利用できるのは、一部の既存の Pro または Max ユーザーのみです。Team と Enterprise プランでは使えません。
  • パソコンで動くタスクでは、Claude デスクトップアプリを開いたままにし、パソコンがスリープしないようにしてください。
  • タスクの状態が「Awaiting input」または「Awaiting answer」の場合は、あなたの対応を待っています。

Mac に表示される内容は、Claude Cowork のタスクの完了や、対応が必要なときを把握するで確認できます。

Codex:デスクトップの通知と、スマホに通知するフック。

2026年7月9日から、Codex は ChatGPT デスクトップアプリの一部になりました。「Settings > Notifications」では、ターンの完了通知を表示するタイミングを設定できます。選択肢は、表示しない、ChatGPT がバックグラウンドにあるときだけ表示する、常に表示する、の3つです。許可リクエストと質問の通知には、それぞれ別のスイッチがあります。これらの通知は Mac に表示されます。

Web 版 ChatGPT にも独自の「Settings > Notifications」があり、カテゴリやアカウントに応じて、プッシュ通知、メール、SMS などの通知手段を使えます。ただし、OpenAI のドキュメントには、これらがローカルの Codex のターン完了、許可リクエスト、質問をスマホに通知するとは記載されていません。ローカルで長時間の作業を行う場合は、「Prevent sleep while running」をオンにして、Mac がスリープしないようにします。

Codex CLI の場合。

OpenAI のドキュメントでは、Codex CLI のスマホ通知の設定は見つかりませんでした。また、notify 設定は承認リクエストでは一切発火しません。フックなら対応できます。PermissionRequest は Codex が承認を求めようとするときに、Stop はターンが終了したときに実行されます。新規または変更されたフックは、/hooks で信頼するまで Codex によってスキップされます。詳しくは、Codex が承認を必要とするときや、完了したときを把握するをご覧ください。

各種エージェント:ntfy で自分に短い通知を送る。

フックは、ターンを終えたときや、あなたの許可を待つときなど、決まったタイミングでエージェントが実行するコマンドです。ntfy.sh は、短いメッセージを ntfy アプリに届ける公開サービスです。フックがトピックに1行のテキストを送ると、そのトピックを購読しているアプリに表示されます。

トピック名はパスワードと同じように扱ってください。ntfy の公式ドキュメントによると、ntfy.sh のトピックはすべて公開されています。そのため、名前を知っている人や推測できた人は、送信した内容を読めます。長いランダムな名前を選んでください。このコード例で送るのは、定型の1行だけです。フォルダ名、プロンプト、エージェントの返答は一切送りません。

  1. スマホに ntfy アプリをインストールし、長いランダムな名前のトピックを購読します。
  2. ~/.claude/settings.json(すべてのプロジェクトに適用)にコード例を追加し、2か所の REPLACE-WITH-A-LONG-RANDOM-TOPIC を自分のトピック名に置き換えます。
  3. 通常、変更は自動的に反映されます。反映されない場合は、セッションを再起動してください。

~/.claude/settings.json に記述

{
  "hooks": {
    "Stop": [
      { "hooks": [ { "type": "command", "command": "/usr/bin/curl -s -m 10 -H 'Title: Claude Code' -d 'Claude Code finished' https://ntfy.sh/REPLACE-WITH-A-LONG-RANDOM-TOPIC >/dev/null 2>&1", "async": true } ] }
    ],
    "Notification": [
      { "matcher": "permission_prompt", "hooks": [ { "type": "command", "command": "/usr/bin/curl -s -m 10 -H 'Title: Claude Code' -H 'Priority: 4' -d 'Claude Code needs you' https://ntfy.sh/REPLACE-WITH-A-LONG-RANDOM-TOPIC >/dev/null 2>&1", "async": true } ] }
    ]
  }
}

上書きせず、既存の設定に追加してください。ファイルにすでに "hooks" オブジェクトがある場合は、その中にこれらのキーを追加するか、既存のリストにこれらのエントリを追加します。2つ目の "hooks" ブロックを貼り付けないでください。ファイルは厳密な JSON 形式です。コメントや末尾のカンマは使えません。

各部分の役割。

  • 応答の完了。Stop は、タスク全体が終わったときだけでなく、Claude が応答を終えるたびに発火します。公開の ntfy.sh サーバーで送れるメッセージは、1日250件までです。
  • 対応待ち。permission_prompt は、あなたが席を外していると判断される状況で、許可を求める画面が約6秒間待機すると発火します。ターミナルでキーを押すたびに、発火が先送りされます。Priority: 4 は、ntfy でメッセージの優先度を高にします。
  • 待たずに続行。"async": true により、その間も Claude Code は作業を続けられます。

通知が届かない場合。

  • フォルダを信頼する。Claude Code は、そのフォルダのワークスペースを信頼する確認ダイアログに同意するまで、自分で作ったものも含めてフックを実行しません。
  • 職場の Mac。組織が管理するフックだけを許可する設定になっている場合、個人のフックは実行されません。
  • Cowork Island も使っている場合。コード例のように、各フックを別々のエントリにし、自分のスクリプトは ~/.perch/ の外に置いてください。Cowork Island は、/.perch/ を含むコマンドを自分のものとして扱い、そのエントリ全体を置き換える場合があります。

Codex CLI や Gemini CLI では、通知フック生成ツールが、ランダムなトピック名を使った対応するコード例を作成し、保存先のファイル名を示します。貼り付けた設定のコピーに統合することもでき、すべてブラウザ内で処理します。

設定の手間を省く方法。

Cowork Island は、このガイドの制作者が開発した Mac アプリです。AI エージェントのセッションをノッチ下のパネルに集め、それぞれの状態を表示するので、どのセッションが「要対応」なのかがひと目でわかります。対応しているさまざまなツールのセッションが、それぞれの名前、ソース、状態とともに同じアイランドに表示されます。

  • Claude Code は自動的に接続されます。Codex、Cline、自分で追加したツールは、「設定」でオンにするまでオフのままです。Codex では、Cowork Island のフックを許可する必要もあります。
  • デフォルトでは、セッションが「要対応」になると、アイランドが自動で開きます。ただし、そのセッションのターミナルやアプリがすでに前面にある場合は開きません。
  • 対応している Claude Code のリクエストでは、無料プランでも、アイランドで操作を許可または拒否したり、選択式の質問に回答したりできます。ほかのツールでは、そのツールのアプリやターミナルで応答が必要になる場合があります。
  • Mac から離れているとき:Pro では、Cowork Island の「設定」で Shortcuts のショートカットを1つ選び、カードが「要対応」になるたびに実行できます。たとえば、スマホにメッセージを送るショートカットを使えます。ショートカットを選んでオンにするまではオフのままで、「消音する条件」も適用されます。ショートカットに渡すのは「Claude があなたの対応を待っています」のような短い1行だけです。タイトル、フォルダ、プロンプトは一切渡しません。この機能で Cowork Island が外部に何かを送信することはありません。その1行を使って何をするかは、送信する内容も含め、作成またはインストールしたショートカットによって決まります。
  • Cowork Island 自体は通知を出しません。通知音は、オンにするまでオフのままです。「承認が必要」の通知音は無料で使えます。

無料プランでは、一度に1枚のセッションカードが表示されます。Pro ではすべてのセッションが表示され、セッションのウインドウ、タブ、ペインへジャンプして戻れるほか、ショートカットも実行できます。Pro の7日間試用が自動で始まり(Mac 1 台につき1回)、支払い情報は不要です。プランとインストールガイドをご覧ください。

無料でダウンロード

情報源。

ダウンロードリンクを自分宛てに送って、あとで開けます。