夜23時、依頼された資料整形をClaude Codeに投げて、晩ごはんの片付けを始めた瞬間に、ポケットの中でiPhoneがブルッと震えた。
通知を見ると「Claude Code — タスクが完了しました」。
これまでなら片付けの途中で何度もPCを覗きに戻っていた作業が、皿を洗い終わってからまとめて確認できるようになった。地味だけど生活が変わる、というのはこういうことだと思う。
今回は4月16日のv2.1.110で正式に入った モバイルプッシュ通知 の話を、1週間使ってみた感触を交えて書きます。
何が変わったか — 「PCの前にいないと止まる」が消えた
Claude Codeでテストや長めのリファクタを走らせると、5分〜30分くらいかかることがざらにあります。私の場合、月次レポート整形やExcelデータの一括処理がそれにあたる。
これまでの問題は、待ち時間中に席を離れにくいこと でした。
途中でClaudeが「この処理どうしますか」と確認してくることがあるので、放置すると数十分まるまる無駄になる。かといってPC前で待つのも時間の使い方として下手すぎる。
スマホ通知が入ってから、この縛りがなくなりました。
- 長時間タスクが終わったら通知が飛ぶ
- 途中でClaudeが判断を求めてきても通知が飛ぶ
- プロンプトに「
notify me when the tests finish」と書けば任意のタイミングでも飛ぶ
3つ目が特に効いて、自分で「ここまで進んだら呼んで」と指定できるのが地味に賢い設計です。
仕組み — Remote Controlがベースにある
実装の構造としては、先に出ていた Remote Control という機能(v2.1.51から)の上に乗っかっています。
Remote ControlはローカルPCのClaude Codeセッションを、スマホやブラウザから操作できる機能。要するに「PCで動いてるClaude Codeの窓を、スマホ側に開ける」イメージです。クラウドにセッションが移るわけではなく、PCはずっと動き続けている。
スマホ通知はこのRemote Control接続を経由して、Claude側からプッシュを飛ばす仕組みになっています。だから PCを閉じたら通知も止まる。これだけは押さえておくと混乱しません。
設定は4ステップ、5分で終わる
公開当初の解説で「3ステップ」と書かれているのを何度か見かけたのですが、公式ドキュメントを確認すると 4ステップ が正しいです。
- iOSまたはAndroidの Claudeモバイルアプリ を入れる
- ターミナルのClaude Codeと 同じアカウント でサインイン
- OS側の 通知許可 プロンプトを承諾
- ターミナルで
/configを開いて Push when Claude decides をオン
私は4分弱で終わりました。手順自体は迷わず、引っかかったのは2点だけ(後述)。
1週間使った嬉しかった瞬間3つ
実際に使ってみて、これは効いたなと思った場面を3つだけ挙げます。
1つ目、夜のレンダリング待ち。
Webページの画像生成スクリプトを20分かけて走らせる日があり、これまではNetflixを片目で見つつPC画面の進捗バーを横目で監視するという雑な過ごし方をしていました。通知が入ってからは、お風呂に入って戻ったタイミングでちょうど終わってる、みたいな使い方ができる。ながら作業の質が上がる 感覚です。
2つ目、外出中の判断確認。
カフェに移動する電車の中で、出発前に投げたデータ整形タスクが「カラム名の表記が揺れています。どちらに統一しますか」と聞いてきた。スマホで通知タップ→そのまま回答を返したら、カフェに着いた頃には完成済みでした。これは前ならPC帰着後に対応する案件でした。
3つ目、家族が寝た後の集中作業。
夜11時以降は子どもを起こしたくないので、PCに張り付くより別室で作業を回しておきたい。スマホ通知があれば、リビングで本を読みながら通知を待てる。作業時間が物理的に増えた わけです。
ハマったポイント2つ
完璧ではなくて、最初の数日でハマった所が2つありました。
1つ目、/config で「No mobile registered」が出た。
設定したはずなのに通知が来ない。原因は、Claudeモバイルアプリを一度も起動していなかったこと。アプリ側を開かないとプッシュトークンが登録されない 仕様で、ホーム画面に置いただけだとダメでした。アプリを開いた直後にRemote Controlを再接続したら直りました。
2つ目、iOSのフォーカスモード。
夜の集中モード(おやすみフォーカス)を有効にしていると、Claudeの通知が抑制されることがあります。Settings → Notifications → Claude を開いて、フォーカス時にも通知を出す設定にしておくと安定します。
Androidユーザーから聞いた話だと、こちらは バッテリー最適化 の影響で配信が遅延するパターンがあるそうです。Claudeアプリを最適化対象から外しておくと改善するとのこと。
対象プランと制限事項
通知機能を含むRemote Controlは Pro / Max / Team / Enterprise で利用可能。APIキー直接利用やAmazon Bedrock経由・Google Vertex経由では使えません。claude.aiでのOAuthログインが前提です。
「APIキーで使ってる開発者だけど」という方は、Remote Control自体が対象外なので注意が必要です。逆に普通のPro月20ドル契約でターミナルから使っているユーザーは、何の追加課金もなく使えます。
地味に注意したいのが、ローカルPCがオフラインになって10分以上経つとセッションがタイムアウトする こと。家を出てからPCがスリープして数時間経った後、外出先からアクセスしても通知は来ません。これはRemote Controlの設計上の制約です。
ぶっちゃけ、もっと早く出してほしかった
Claude Codeを月単位で使っている人ほど、この通知機能の恩恵は大きいと思います。
「PCに張り付いていなければならない」という制約は、AIアシスタントを業務で使うときの最大のボトルネックでした。Claudeに任せた瞬間に他の作業に移れる、という当たり前の体験が、ようやくClaude Code側でも揃った形です。
正直なところ、3月時点で品質低下の話題があった時期に「まずは安定させてほしい」と思っていた人(私もです)からすると、4月のこの機能追加は順序として綺麗にハマっています。安定 → 利便性向上、の流れ。
まとめ
- Claude Codeのモバイルプッシュ通知は v2.1.110 から正式機能
- Remote Controlの上に乗っており、PCをローカル実行したまま通知だけスマホに飛ばす設計
- 設定は 4ステップ(アプリ → サインイン → 通知許可 →
/config) - Pro/Max/Team/Enterpriseで利用可、APIキー単独利用やBedrock/Vertexでは使えない
- iOSはフォーカスモード、Androidはバッテリー最適化に注意
- 「PCに張り付かなくていい」という体験そのものが業務効率を変える
長時間タスクをClaude Codeに任せている人ほど刺さる機能です。アップデート(npm update -g @anthropic-ai/claude-code)を当てて、4ステップだけやってみてください。





