キーボードで使う Mac アプリランチャー。
キーを一つ押して、三文字打って、Return。Coco はアプリの起動と切り替えのためのネイティブな Mac アプリランチャーです — あなたが実際に打つ名前で照合し、見つけたものを実際の使用量で並べます。
Mac アプリランチャーが実際にやっていること
Mac アプリランチャーとはホットキー一つと入力欄一つのことで、他のすべてはその二つの帰結です。なければ、アプリを開くには Dock から選ぶ — 二十個も並べれば読めないサムネイルの帯になる — か、アプリケーションフォルダを開くことになります。フォルダには全部あるけれど、並びはアルファベット順で、それは今欲しいものと何の関係もありません。どちらも「指す」作業です。手がキーボードを離れ、目が探し始め、さっきまで考えていたことが切れる。ランチャーは探すことを打つことに置き換えます。手はもともと打っていたのですから。
Mac アプリランチャー同士の差が出るのは、うまくいかない場合です。名前を半分しか覚えていなくて、違う三文字を打つ。アプリの名前が中国語や日本語で、キーボードは英語のまま。すでに起動していて、三十枚のウィンドウの後ろに埋もれており、二つ目を開きたいわけではない。あるいはそもそも動いていてほしくなくて、気づけばアクティビティモニタを開いている。簡単な場合だけを扱うランチャーは、現実が少し乱れるたびにあなたを Dock に戻し、結局習慣になりません。
Coco はそのどれも引き受けます。そして AppKit の上に Swift で書かれているので、ウィンドウに入れた web view ではなく本物の Mac アプリケーションです。一日四十回開くソフトにとってこれは大きい。百ミリ秒のコールドスタートは細部ではなく、使い心地そのものです。ネットワークなしで動き、パネルに打った内容がこの機械を出ることはありません。既定のホットキーは Option-Space で、変更できます。Coco は全画面のアプリグリッドも描きますが、それには別のページがあります — ここは入力欄の話です。
Mac アプリランチャーが外せないこと
実際に打つ名前で照合する
照合はアプリごとに作ったインデックスの上で走ります。名前、ローカライズ名、バンドル名、頭文字、音を表す形、そして自分で追加したエイリアス。だから ad で Activity Monitor が出て、微信 は wx、メモ は memo、카카오톡 は ㅋㅋㅇ で当たります — 韓国語の初声はハングル音節から直接計算しています。スコアは階層式で、完全一致が前方一致に、前方一致が部分一致に、それがあいまい一致に優先する。雑に打っても何かに落ち、正確に打ったものがまぐれのあいまい一致に負けることはありません。
アルファベット順ではなく、使っている順
二つのアプリが go に一致した。どちらが上か。Coco はそれを並び順ではなく記録された振る舞いで答えます。どれだけ頻繁に起動するか、どれだけ最近か、今何時か、何曜日か、直前にどのアプリにいたか、そして今何を開いているか。パネルを開いて何も打たなければ、その文脈から作られた予測リストが出ます — 目の前の作業セットから見て、次に欲しくなるもの。設定する項目ではありません。最初の一週間で習慣に馴染み、その後も調整し続けます。
起動だけでなく、切り替えと終了
大半の場合アプリはすでに開いているので、有用な動作は二つ目を起動することではなく前に出すことです。どの結果にも、割り当てを変えられるショートカットの向こうにアクションが並んでいます。アクティベート、隠す、終了、強制終了、Finder で表示、パスをコピー、バンドル ID をコピー。前に出したいアプリだけでなく、消したいアプリへの最短路でもあるということです。
すぐに出て、オフラインでも出る
アプリごとのインデックスは一度だけ作ってバックグラウンドで温めておくので、キーを打つたびにカタログ全体を正規化し直すことはありません。起動、切り替え、照合、並べ替えはすべてローカルです。アカウントもサインインもネットワーク呼び出しもなく、飛行機の中やキャプティブポータルの向こうで困ることはありません。同じホットキーの先にはクリップボード履歴、電卓、単位と為替の換算、ファイルシステム・HTTP・シェル・画像・システム API のブリッジを持つプラグインもありますが、ランチャー自体はそのどれにも依存しません。
Mac アプリランチャーの選び方:Coco、Spotlight、Raycast、Alfred
ここに並べた Mac アプリランチャーはどれもアプリを開くのは得意なので、選択はその周りで決まります。Spotlight はすでに入っていて、文書のインデックスはここのどれより優秀です。ファイル検索が目的ならそこから始めてそこで終わってください。Raycast は拡張機能のエコシステムが圧倒的に深く、会社がついています。無料、Pro は月 8 ドル。Alfred は二十年分のワークフローと、約 34 ポンドの買い切り Powerpack。Coco は 1 台の Mac に 49 ドルの買い切り — ローンチ期間中は 39 ドル — カードもアカウントも不要の 7 日間試用と 30 日の返金付き。
Coco が明らかに遅れているところ。ウィンドウ管理がなく、ネイティブなテキスト展開もありません。どちらも Raycast には今日あります。Apple Silicon 専用で、macOS 14 以降。ローカルに置いた Raycast 拡張リポジトリのコピーから取り込めますが、どこまでできるかははっきり言います — スキャンした 3,198 個のうち、936 個が動き、1,267 個は動かず、104 個が部分的、891 個は推測せず不明としています。優れているのは照合、結果ごとのアクション、そして借りるのではなく一度買うことです。行数ではなくそこで選んでください。
| Coco | Spotlight | Raycast | Alfred | |
|---|---|---|---|---|
| ホットキーでアプリを起動 | ||||
| 起動中のアプリに切り替え | ||||
| 結果へのアクション(終了・強制終了・表示) | ||||
| アプリごとのエイリアス | ||||
| 自分の使用履歴による並び替え | Partial | |||
| ピンイン・ローマ字・初声の照合 | Partial | |||
| ファイルと文書の検索 | ||||
| ウィンドウ管理 | ||||
| テキスト展開・スニペット | Powerpack | |||
| ネットワークなしで動く | Mostly | |||
| 価格 | $49 一回 | 標準搭載 | 無料または $8/月 | £34 一回 |
五分ほどで入れる
入れて、一度開く
Coco をアプリケーションにドラッグして起動します。何が入っているかを読み、本当に必要な権限だけを聞き、Option-Space で出てきます。7 日間の試用はアプリが動いているから始まります — カードも作るアカウントもありません。
ホットキーをどちらに渡すか決める
多くの人は Spotlight に重ねます。指が覚えているからです。まだ決めたくなければ Coco に別の組み合わせを与えて一週間両方使ってください。考えずに押していた方を残せばいい。
自分の呼び方を教える
Apple とは違う名前で呼んでいるものにはエイリアスを追加します — エイリアスは本名と同じインデックスに入るので、頭文字を含めて同じように照合します。あとは使うだけ。並び順は設定ではなく起動で育ちます。
アクションを覚える
結果を選んで、ショートカットでアクションを開きます(割り当ては変えられます)。アクティベート、隠す、終了、強制終了、Finder で表示、パスをコピー、バンドル ID をコピー。みんな最後に見つけて、そのあとずっと使う部分です。
実際に聞かれる質問
- Mac アプリランチャーとは何ですか
- Mac アプリランチャーとは、作業中の画面の上にグローバルホットキーと検索欄を出し、アイコンを探す代わりに名前を数文字打ってアプリを開けるようにする小さなユーティリティです。押して、打って、Return。良いものは文字列照合以上のことをします。各アプリをどれだけ頻繁に、どれだけ最近使ったかで並べ、すでに起動中なら二つ目を開かず前に出し、終了・強制終了・Finder で表示といったアクションを用意します。macOS に入っているのが Spotlight、他に Coco、Raycast、Alfred があります。
- Spotlight との違いはどこですか
- Spotlight も Mac アプリランチャーであり、文書を探す用途ではこの機械上最良の道具です。ファイルの中身までインデックスしますが、サードパーティのランチャーはそこに手を出しません。違いはアプリの扱いです。Coco はピンイン、ローマ字、韓国語の初声、自分で決めたエイリアスで照合するので、中国語・日本語・韓国語の名前のアプリもラテン文字で呼べます。並び順はテキストの適合度ではなく、起動履歴や時間帯、今開いているものから決まります。そして各結果にアクションが付きます。
- ピンインやローマ字、初声で探せますか
- 探せます。Coco はアプリをインデックスするとき、名前、ローカライズ名、バンドル名、音を表す形、頭文字、そして追加したエイリアスを保存します。だから 微信 は wx、メモ は memo、카카오톡 は ㅋㅋㅇ で到達できます。韓国語の初声はハングル音節のコードポイントから計算で得られるので、保守すべき辞書はありません。頭文字は英語名にも効き、ad で Activity Monitor が出ます。アプリ名が英語ばかりではない人にとって、これが実感として一番大きな差です。
- すでに開いているアプリには切り替わりますか
- 切り替わりますし、大抵それが望んでいることです。一致したアプリがすでに起動中なら Coco は二つ目を開かず前に出します。そして「動いている」こと自体が並び順の材料の一つです。同じ結果の他のアクションが残りをカバーします。隠す、終了する、応答しなくなったら強制終了する、Finder で表示する、パスやバンドル ID をコピーする。アクティビティモニタを開かずに強制終了できるのは小さな差ですが、積み上がります。
- 価格と、得意でないことは
- カードもアカウントもなしで 7 日間無料、その後は 1 台の Mac に 49 ドルの買い切り、ローンチ価格は 39 ドルです。サブスクリプションではなく、更新料なし、このメジャーバージョン内のアップデート込み、30 日の返金付き、ライセンスの移行も自分でできます。やらないこともあります。ウィンドウ管理とネイティブなテキスト展開はありません。どちらも Raycast にはあります。Spotlight のように文書の中身もインデックスしません。Apple Silicon と macOS 14 以降が必要です。