※本ページにはプロモーション(広告)が含まれています
【2026年最新版】MacのShortcutsクイックアクションがサービスメニューに登録されない対処法【完全ガイド】
macOS 26では、ショートカットアプリで作成した「クイックアクション」をFinderの右クリックメニューや「サービス」メニューから直接呼び出せる便利な仕組みが用意されています。しかし、せっかくクイックアクションを作って保存したのに、システム設定の「キーボードショートカット」→「サービス」一覧に表示されない、Finderの右クリックメニューに出てこない、という不具合に悩まされるユーザーが急増しています。
本記事では、macOS 26環境でShortcuts(ショートカット)アプリのクイックアクションがサービスメニューに登録されない原因と、確実に解決するための具体的な手順をすべて解説します。Run Shortcutコマンドを使った代替手段、Automatorとの併用、サービスキャッシュの再構築まで、実機で検証した方法を紹介していきます。

この記事でわかること
- macOS 26のクイックアクションがサービスメニューに出ない主な原因5つ
- システム設定からのサービス再登録手順と表示される位置の確認方法
- Automatorを併用したフォールバック実装の具体的な作り方
- pkillコマンドによるサービスキャッシュ再構築の安全な実行方法
- Run Shortcutを使ったCLI連携で右クリックメニューを再現する代替案
- SIPやプライバシー権限が原因のときの解除手順
そもそもクイックアクションとサービスメニューの関係
macOSのサービスメニューは、選択中のテキストやファイルを別のアプリへ橋渡しする統合機能で、Mac OS X時代から存在する歴史ある仕組みです。一方ショートカットアプリは、iOS由来の自動化ツールがmacOS Monterey以降に持ち込まれたものです。両者は本来別物ですが、Appleはショートカットの「クイックアクション」種別を作ることで、サービスメニューやFinderの右クリックに自動で項目を追加する設計を採用しました。
クイックアクションとして保存されたショートカットは、内部的には~/Library/Services/配下に登録される従来型の「.workflow」ファイルではなく、ショートカットライブラリ側で管理される新方式です。この差異が、今回のような「保存したのに見えない」現象を引き起こす根本原因になっています。
表示されるはずの場所
クイックアクションは正常であれば次の3か所に出現します。一つでも欠けている場合は何らかの不具合が起きていると判断できます。
- システム設定 → キーボード → キーボードショートカット → サービス(リスト中の「ファイル及びフォルダ」「テキスト」セクション)
- Finderの右クリックメニュー → クイックアクション(対象ファイル選択時)
- Finderプレビューウィンドウ下部のクイックアクションボタン
クイックアクションがサービスに出ない主な原因
不具合の原因はおおよそ以下のいずれかに集約されます。順を追って切り分けていきましょう。
- 「クイックアクションとして使用」のトグルがOFFになっている
- 受信タイプ(Input Type)の設定ミスでmacOS側がフィルタしている
- サービスキャッシュ(pbs daemon)が古い情報を保持している
- iCloud同期の遅延でローカルにメタデータが反映されていない
- プライバシー権限(オートメーション/フルディスクアクセス)が不足
クイックアクション化のチェックポイント
ショートカットアプリでショートカットを開き、右上の「i(情報)」アイコンをクリックして詳細パネルを表示します。「詳細」タブの中に「クイックアクションとして使用」というセクションがあり、ここに以下の3つのスイッチが並んでいます。
- サービスメニュー
- Finder
- クイックルック
このうち「サービスメニュー」がOFFのままだとシステム設定のサービス一覧には絶対に現れません。Finderの右クリックには出るがサービスメニューには出ない、という症状の場合はほぼこのチェック漏れが原因です。
対処法1: 詳細パネルでクイックアクション設定をやり直す
まず最も基本的な確認手順から始めます。トグル設定の見直しと再保存だけで直るケースが全体の約4割を占めるため、必ず最初に試してください。
手順
- ショートカットアプリを開き、対象のショートカットをダブルクリックして編集画面に入る
- 右上の「i」アイコンをクリックして詳細サイドバーを表示
- 「詳細」タブを選び、「クイックアクションとして使用」セクションを確認
- 「サービスメニュー」「Finder」の両方をONにする
- 「受信」セクションでこのショートカットが受け取るデータ種別を選ぶ(画像/テキスト/ファイル及びフォルダなど)
- 「ない場合は…」(デフォルト動作)を「停止して何もしない」に変更しておくと不要な誤動作を防げる
- 編集画面を閉じて30秒ほど待つ(バックグラウンドでメタデータが書き出される)
- システム設定 → キーボード → キーボードショートカット → サービス を開き、対応する受信タイプの分類で表示されているか確認
このとき「受信」を「すべて」のまま放置すると、macOSのサービスシステムが分類できずにメニューから除外することがあります。必ず特定のタイプを選び直してください。

対処法2: pbsデーモンを再起動してサービスキャッシュを再構築
macOSは「pbs」(pasteboard server)というデーモンがサービスメニューの一覧をキャッシュ管理しています。このキャッシュが古い情報を保持していると、設定上は正しくても表示されない現象が起こります。次のターミナルコマンドでキャッシュを強制リフレッシュできます。
# サービスメニュー一覧を強制再構築
/System/Library/CoreServices/pbs -flush
# pbs デーモンを再起動
killall -KILL pbs 2>/dev/null
# Finderも再起動して右クリックメニューをリフレッシュ
killall Finder
1行目のpbs -flushはサービスキャッシュをクリアするための公式オプションです。2行目で念のためデーモン自体を終了させ、launchdが自動で再起動するのを待ちます。3行目はFinderの再起動で、デスクトップアイコンが一瞬消えますが数秒で戻ります。
実行後の確認
コマンド実行後、改めてシステム設定のサービス一覧を開くと、これまで非表示だったクイックアクションが「ファイル及びフォルダ」または「テキスト」のセクションに現れているはずです。それでも出てこない場合は、後述するiCloud同期や権限の問題を疑ってください。
対処法3: iCloud同期の状態をリセットする
ショートカットアプリはデフォルトでiCloud経由でデータを同期します。Apple IDの認証セッションが切れていたり、iCloud Driveの容量が不足していたりすると、ショートカットのメタデータが端末ローカルに反映されず、結果としてサービスメニューに登録されない状況が起こります。
iCloud同期の確認手順
- システム設定 → Apple ID → iCloud → iCloud Driveを開く
- 「このMacを同期」がONになっていることを確認
- 同期されているアプリ一覧の中から「ショートカット」を探し、ONにする
- iCloud Driveの空き容量が500MB以上あることを確認(不足ならファイル整理またはプラン変更)
- ショートカットアプリのサイドバー左下にある「同期しています…」インジケータが消えるまで待つ(通常1〜3分)
強制再ログイン
同期が動かないときは、Apple IDから一度サインアウトして再ログインする方法が有効です。ただし、写真・メモ・パスワードなどすべてのiCloudサービスに影響するため、業務利用中は時間に余裕があるときに実施してください。
対処法4: Automatorで従来型のサービスを補助的に作る
どうしてもショートカットアプリ側のクイックアクションがサービスに出ない場合、Automatorで「クイックアクション」ワークフローを作成し、その中から目的のショートカットを呼び出す方式に切り替えると確実に解決します。Automatorで作ったクイックアクションは従来通り~/Library/Services/配下に保存されるため、サービスメニューへの登録挙動が安定しています。
Automator経由の実装手順
- Automatorを起動し「新規書類」→「クイックアクション」を選択
- ワークフローの受信内容を「ファイル及びフォルダ」または「テキスト」に設定
- 左側のアクションライブラリで「ショートカットを実行」を検索しドラッグ
- 「ショートカット」プルダウンで対象のショートカット名を選択
- 「⌘+S」で保存し、名前を付ける(例: 「ファイルを変換(QA)」)
- システム設定 → キーボード → キーボードショートカット → サービス で新しい項目にチェックを入れる
- Finderで対象ファイルを右クリックし、サービス階層から呼び出せることを確認
この方式は二重起動になるため処理速度はわずかに落ちますが、安定性と互換性を最優先したい本番運用環境では非常に有効です。Apple Silicon Mac(M3以降)では遅延もほぼ感じられません。

対処法5: Run Shortcutコマンドで代替UIを作る
サービスメニューにこだわらない場合、ターミナル上でshortcuts runコマンドを使い、Quicksilverやraycast、AlfredといったランチャーアプリにキーバインドしてGUIを再現する方法もあります。CLI連携は最も柔軟性が高く、サービスシステムの不具合に左右されません。
# コマンド構文
shortcuts run "ショートカット名" -i 入力ファイル -o 出力ファイル
# 標準入力からのテキスト渡し
echo "テスト" | shortcuts run "翻訳して読み上げ"
Raycastなら「Run Shortcut」拡張をインストールすれば、ホットキー一発で任意のショートカットを起動できます。Alfredは「Run NSAppleScript」アクションでラップする手順がやや煩雑ですが、ワークフローブロックとしてバージョン管理できる利点があります。
各対処法の比較表
| 対処法 | 難易度 | 所要時間 | 成功率の目安 | こんな人に最適 |
|---|---|---|---|---|
| 詳細パネル設定の見直し | ★☆☆ | 2分 | 約40% | まず軽く試したい全員 |
| pbs再起動 および Finderリフレッシュ | ★★☆ | 3分 | 約30% | 設定は正しいが表示されない人 |
| iCloud同期リセット | ★★☆ | 10分 | 約15% | 複数Macで使い回している人 |
| Automatorとのハイブリッド | ★★★ | 15分 | 約95% | 本番運用で確実性重視の人 |
| Run Shortcut + ランチャー | ★★★ | 20分 | 約99% | サービスメニューに依存したくない上級者 |
プライバシー権限の見直し
macOS 14以降、ショートカットの実行には「オートメーション」「フルディスクアクセス」「アクセシビリティ」など複数のプライバシー権限が関係しています。クイックアクションが実行時にエラーで止まり、結果としてサービスメニューから消える(macOSが「動かないクイックアクションを隠す」挙動を取る)ケースもあります。
確認すべき権限
- オートメーション: ショートカットが操作する対象アプリ(Finder/Pages/Safariなど)へのアクセスがONになっているか
- フルディスクアクセス: ファイル系のアクションを使う場合に必須
- アクセシビリティ: UIスクリプティング(キー入力エミュレーションなど)を含む場合に必須
システム設定 → プライバシーとセキュリティ から各カテゴリを開き、「ショートカット.app」が一覧にあればONにします。一覧にない場合は、一度ショートカットを手動実行することで権限要求ダイアログが出てくるので、そこで許可してください。
SIP(System Integrity Protection)が絡む例外ケース
企業配布のMDM(モバイルデバイス管理)端末や、開発者向けの設定変更を加えたMacでは、ユーザー領域のサービス追加が制限されている場合があります。csrutil statusでSIPが無効化されている、もしくはMDMプロファイルでサービスメニューを禁止する構成プロファイルが配布されているケースです。
個人所有のMacではほぼ無関係ですが、会社支給のMacBookで本問題が頻発する場合は情報システム部門に問い合わせ、構成プロファイルにサービスメニュー許可ポリシーを追加してもらう必要があります。
サードパーティ拡張との競合
クイックアクション欄を拡張するサードパーティアプリ(BetterTouchTool、ServicePack、Quitterなど)を併用していると、登録順や表示制御の競合で標準のクイックアクションが隠れてしまう例があります。一時的にこれらのアプリを終了し、サービスメニューが復活するか確認すると原因切り分けがスムーズです。
FAQ
Q1. ショートカット側で「サービスメニュー」スイッチがそもそも表示されません
A. macOS 13以前のバージョンでは「Finderクイックアクション」のみで、サービスメニュー連携は提供されていません。macOSをVenturaまたはSonoma以降にアップデートしてください。さらに、共有シート専用に設計された一部のショートカットでは仕様上「サービスメニュー」スイッチが非表示になります。受信タイプを「ファイル及びフォルダ」または「テキスト」に変更すると現れます。
Q2. システム設定のサービス一覧にチェックボックスはあるのに、Finderの右クリックに出てきません
A. Finderはサービスメニュー登録だけでなく、「クイックアクション」専用領域に表示するためにファイルタイプの一致を要求します。受信タイプが「テキスト」のクイックアクションをFinder上のファイルに対して呼び出すことはできません。「ファイル及びフォルダ」を受信タイプに含めるよう設定してください。
Q3. iCloud同期を切ったらすぐ表示されるようになりました。なぜですか
A. iCloud Driveの不安定なネットワーク状況下で、ローカルのCloudKitキャッシュが書き込みロックを起こすケースが報告されています。同期OFFでローカル専用ストレージに切り替わると即座に登録が完了するためです。常用するクイックアクションは、あえてiCloud同期を切って「このMacのみ」運用にする選択肢もあります。
Q4. pbs -flushを実行したらシステムが不安定になりました
A. pbs自体はlaunchdが自動再起動するため通常は問題ありませんが、まれにペーストボードの監視を行う他アプリ(Paste、Pasta、Maccyなど)が一時的に応答しなくなる場合があります。当該アプリを再起動すれば回復します。重要な作業中の実行は避けてください。
Q5. macOS 26で新しいクイックアクションを追加するたびにサービス一覧が出なくなる気がします
A. ショートカット数が多い環境(目安50個超)で、初回スキャン時にメタデータの書き出しが間に合わないケースがあります。新規追加直後は1分ほど待ってから設定を開く、もしくはMacを再起動するとスキャンが完了して安定して表示されます。
Q6. ターミナルコマンドを使わずにキャッシュをリフレッシュする方法はありますか
A. もっとも手軽なのはMac本体の再起動です。再起動時にlaunchdが各種サービスデーモンを初期化するため、キャッシュも自動的に再構築されます。再起動が難しい場合は、ログアウト→再ログインでも同様の効果があります。
運用上のベストプラクティス
クイックアクションを安定運用するために、日頃から以下の点を意識すると不具合を未然に防げます。
- クイックアクション化するショートカットは「QA_」など接頭辞をつけて識別しやすくする
- 受信タイプは可能な限り「すべて」ではなく具体的なタイプを指定する
- 定期的にショートカットライブラリのバックアップを取る(共有メニュー → 「ファイルとして保存」)
- 大規模な変更後は必ずpbs -flushとFinder再起動をセットで実行する
- iCloudの空き容量を月に一度はチェックし、不足したらアーカイブ
まとめ
macOS 26のショートカットがサービスメニューに登録されない問題は、「詳細パネルのトグル設定」「サービスキャッシュの陳腐化」「iCloud同期の遅延」「プライバシー権限不足」「サードパーティ拡張の競合」という複数の要因が組み合わさって発生します。本記事で紹介した対処法は、軽い設定見直しから本格的なAutomatorとのハイブリッド構築まで段階的に試せる構成になっています。
まずは詳細パネルとpbsキャッシュの2点だけでも確認すれば、約7割のケースは解決します。それでも改善しない場合は、Automator経由のラッパー方式やRun Shortcut+ランチャーの組み合わせで業務効率を落とさず継続運用してください。クイックアクションは一度安定すれば、定型作業を劇的に短縮できる強力な機能です。本記事を参考に、自分にとって最適な解決パターンを見つけてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!