Microsoft のコマンド プロンプトは改善を続けていますが、使いやすさと生産性の点では依然として Flow Launcher に遅れをとっています。

1年以上前、私はFlow Launcherを使って、従来のスタートメニューを使わずにWindowsを試してみることにしました。この小さな実験がきっかけで、すぐにFlow Launcherのファンになりました。その後、MicrosoftがPowerToys内で同様の機能「PowerToys Run」を開発していることを知りました。最近、Microsoftはこのツールを、より有望な機能を備えた改良版「Command Palette」に置き換えることを決定しました。

Command Palette はリリースから2ヶ月ほど経った頃に試してみたのですが、Microsoft が先日、パフォーマンスを大幅に向上させたメジャーアップデートをリリースしました。そこで、もう一度試してみたくなりました。さらに、この間にアプリにたくさんの拡張機能が追加され、さらに試してみたいという気持ちが高まりました。Command Palette が Flow Launcher を超える未来が見えてきたような気がしていました。しかし、その未来はまだ訪れていません。

Windows 11でコマンドパレットを実行するラップトップ

いくつかの注意点を伴いパフォーマンスが向上

パフォーマンスは大幅に向上しましたが、いくつか注意すべき重要な点があります。この改善を最大限に活用するには、関連する制限事項と注意事項を理解することが重要です。例えば、パフォーマンスを最適化するには、ソフトウェアの更新や設定の調整が必要になる場合があります。また、改善のレベルは使用するデバイスやアプリケーションの種類によって異なる場合があります。そのため、実際の使用状況でパフォーマンスを評価し、特定のニーズを満たしていることを確認し、予期せぬ結果を回避することをお勧めします。特にモバイルデバイスでは、改善による消費電力とバッテリー寿命への影響も考慮する必要があります。

まだいくつかのさらなる改善が必要です。

Windows 11のコマンドプロンプトのホームページのスクリーンショット

PowerToysバージョン0.93が今月初めにリリースされ、開発チームはコマンドパレットのパフォーマンスを大幅に向上させたと発表しました。具体的には、読み込み時間が40%向上し、組み込み拡張機能の読み込み時間は70%も改善されたと謳われており、しかも使用するリソースは削減されています。これが私が再びこのアプリに注目した理由ですが、実際、コマンドパレットは明らかに速くなりました。

割り当てられたキーボードショートカットを押すと、Flow Launcherと同じように、検索バーがすぐに起動し、すぐに入力を開始できます。特定のプラグインを起動するホットキーを使用した場合でも、ほぼ同じ速さで起動します。

しかし、これは対処が必要な問題の一部に過ぎません。コマンドパネルでは、検索バーに入力してから結果が表示されるまでの間に、依然として顕著な遅延があるようです。ひどく遅いというわけではありませんが、顕著であり、この方法でアプリを起動したいときにキー入力が速すぎる場合があるため、場合によっては問題が発生する可能性があることは理解できます。興味深いことに、コマンドの一部を入力して削除し、もう一度入力すると、結果がすぐに読み込まれます。しかし、クエリが変更されると、再び遅延が発生します。これはPlusによる結果のインデックス作成によって改善されているようですが、Flow Launcherは依然として応答性が高く、入力を開始すると結果がより速く更新されるため、アプリをすばやく起動するのに最適です。

拡張機能のリストが表示されるはずの空白ページが表示されているコマンド パネルのスクリーンショット。

コマンドパネルの拡張機能コマンドで結果が全く読み込まれないという問題にも気づきました。プラグインで利用可能な拡張機能をWinGetで検索するはずなのですが、読み込みが無限ループに陥ってしまうので、WinGetを直接使用せざるを得ません。

ユーザーエクスペリエンスを向上させる優れたアドオンがすでに提供されています。

現在、ユーザーエクスペリエンスを大幅に向上させることを目的とした、独自の拡張機能が数多く提供されています。これらの拡張機能は、WindowsやAndroidなどのオペレーティングシステム、そしてGoogle ChromeやMicrosoft Edgeなどの様々なインターネットブラウザで利用可能で、生産性の向上、インターフェースのカスタマイズ、セキュリティの強化、コンテンツの効率的な管理など、幅広い機能を提供します。ユーザーは、公式アプリストアや信頼できるウェブサイトでこれらの拡張機能を検索し、個々のニーズに最適なものを選択することで、デバイスとソフトウェアを最大限に活用できます。

このプラットフォームの到達範囲はまだ比較的限られています。

Command Paletteが直面する最大の課題は、開発者コミュニティを構築し、Flow Launcherに匹敵する、あるいはそれを上回る、リッチで広範なプラグインライブラリを構築することです。特にWindows版Raycastのリリース以降、その重要性は増しています。しかし、配布プラットフォームとしてWinGetを採用したことが、この課題の解決に貢献したのかもしれません。WinGetには既に優れたプラグインがいくつか存在し、その中には私が非常に便利だと感じているものもあります。

良い例として、EverythingCmdPal が挙げられます。これは、コマンドパレットにEverything検索エンジンを統合する拡張機能です。Windows の組み込みファイル検索は非常に遅いことで知られていますが、Everything を使用すると操作性が大幅に向上します。このアプリは、Flow Launcher と PowerToys Run にも同様の拡張機能があるため、これらのランチャーをすべて迅速にサポートしているようです。

もう一つ、使い道がありそうなアドオンはVideo Downloaderです。これは、ご想像の通り、YouTubeから動画をダウンロードできるものです。自分の動画(例えばビデオゲームのトレーラーなど)にYouTube動画のクリップを入れたい時に、このアドオンを使ってダウンロードすることもあるので、普段使いにとても重宝しています。

Visual Studio CodeやObsidian Notesと連携するものなど、多くの方に役立つアドオンが他にもいくつかあります。しかし、Flow Launcherのアドオンライブラリと比べると、まだ数は少ないです。アドオンの不足はCommand Paletteにとって課題となる一方で、開発者にとっては革新的な新しいツールを開発する機会にもなります。

クリップボード履歴機能は文句なしの主力機能です。

コマンド プロンプトのクリップボード履歴機能を示すスクリーンショット。

批判はさておき、Command PaletteにはFlow Launcherにはない重要な機能が1つあります。それはクリップボード履歴拡張機能です。これはCommand Paletteにデフォルトで組み込まれていますが、Flow Launcherでは同様の機能を実現するにはサードパーティ製の拡張機能が必要です。

最も重要なのは、使いやすいことです。Flow Launcherには2つのクリップボード履歴拡張機能がありますが、どちらも同じ欠点があります。リストから結果を選択しても、クリップボードにコピーされるだけなので(少なくともデフォルトでは)、後で貼り付ける必要があります。 Ctrlキー+ Vこの動作はLinux上の一部のクリップボードマネージャーにも見られ、WindowsやmacOS、さらにはRaycastのようなアプリケーションの標準的なクリップボード履歴の動作と競合するため、非常にイライラさせられます。また、処理時間も長くなります。直接挿入するのなら、リストから結果を選択する必要があるのでしょうか?

幸いなことに、コマンドパレットのクリップボード履歴拡張機能は、両方のオプションに素早くアクセスできるようにしています。 Enter 選択範囲をコピーするには、 Ctrlキー+ Enterキー すぐに挿入してください。これが完璧な解決策です。

Flow Launcher は今でもランチャーの王様です。

より高速なパフォーマンスと強化された機能

Command Paletteは現在も開発が続けられており、MicrosoftはPowerToys Runと並行して提供を続けています。これは、この新しいツールがまだ期待通りの完成度に達していないためです。しかし、Flow Launcherの完璧な代替品を待っていたのであれば、まだ時期尚早かもしれません。

Flow Launcherは、高速でレスポンスに優れているだけでなく(プラグインストアも充実しています)、プラグインエコシステムもはるかに充実しており、さらに魅力的です。コマンドパレットには基本的なプラグインがいくつか用意されていますが、Flow Launcherには便利で楽しいプラグインが数多くあります。例えば、照明を制御したり、スマートスピーカーの音量を調整したりできるHome Assistantプラグインがあります。

私のお気に入りのプラグインの一つはPokédexです。これを使うと、BulbapediaやSerebiiといった人気データベースでポケモンのエントリを直接開くことで、簡単に検索して情報を見ることができます。似たようなプラグインは、以下のようなものにも存在します。 Stardewバレー便利なものからランダムなものまで、できることは無限大です。こうしたエコシステムは、プラットフォームの繁栄に不可欠です。こうした多様なプラグインは、Flow Launcherに明確な競争優位性をもたらし、アプリランチャーのカスタマイズや機能拡張を求めるユーザーにとって魅力的な選択肢となっています。SEO対策として、「Flow Launcher プラグイン」や「Flow Launcher アドオン」を検索してみてください。

Windows 版 Raycast を心待ちにしている

検索結果を表示し、画面の明るさを上部で 50% に調整するオプションが表示されている Raycast のスクリーンショット。

今のところ、クイックランチャーの中ではFlow Launcherが依然として優位に立っていますが、Windows版Raycastの登場により、近い将来、その優位性は大きく脅かされる可能性があります。私はMac MiniでRaycastを数ヶ月使っていますが、これは私にとって最高のツールの一つであり、Flow Launcherを凌駕する点も数多くあります。利用可能な拡張機能の中には、クリップボード履歴やポケモン図鑑など、ウェブサイトを開かなくてもアプリケーションウィンドウに詳細情報を直接表示できる優れたものもあります。

Raycastは、より広範なアドオンエコシステムと、各アドオンの明確な説明と画像プレビューを備えた完全に統合されたアドオンストアを特徴としており、どのようなアドオンを利用できるかを簡単に把握できます。Raycast for Windowsは、過去2ヶ月間ベータ版として段階的に展開されており、私はまだプログラムへの参加に選ばれていません。しかし、アクセスできるようになったら、私の体験を詳しく書くつもりです。Raycastの機能を分析し、Flow Launcherと比較し、Windowsでのパフォーマンスを、使いやすさ、応答性、アドオンの統合性に焦点を当てて評価します。また、WindowsのパワーユーザーにとってRaycastを欠かせないツールにしている最も重要なアドオンについてもレビューします。

コマンドパネルの重要性は今でも存在し、実感できます。

コマンドパレットは、ワークフローを高速化し効率性を向上させる優れた機能により、ソフトウェア開発とシステム管理の分野で依然として大きな競争優位性を維持しています。アプリケーションやシステム内の様々なコマンドや機能にアクセスするための中心的なインターフェースを提供することで、複雑なメニューを操作したり、隠れたオプションを探したりする必要性を軽減します。

コマンドパネルを使用すると、プロの開発者からシステム管理者まで、複雑なタスクを数回のクリックで実行できるため、貴重な時間を節約し、エラーの可能性を低減できます。また、プログラム内の隠れた機能や未知の機能を発見する能力も向上し、ユーザーの生産性と全体的なエクスペリエンスを向上させます。さらに、コマンドパネルはさまざまなユーザーニーズに合わせてカスタマイズできるため、あらゆる作業環境で強力かつ柔軟なツールとして活用できます。

より大きなシステムの一部

Microsoft PowerToys 設定を示すスクリーンショット

Flow Launcherは依然としてCommand Paletteよりもスタンドアロンのランチャーとして優れた選択肢だと考えますが、PowerToysパッケージ全体も非常に価値があると感じています。Flow Launcherは単なるランチャーですが、Command Paletteはより広範なPowerToysツールキットの一部として提供されています。PowerToysにはFancyZonesやWorkspacesといった便利なツールも含まれており、Windows PCに必須のツールとなっています。

もちろん、どちらのアプリも無料なので、両方インストールして、コマンドパレットの代わりにFlow Launcherを使い、他のPowerToysツールは有効にしたままでも良いでしょう。私はいつもそうしていますが、ドライブの容量を節約したい場合は、PowerToysの方が全体的に価値があるかもしれません。PowerToysも非常に優れたランチャーを提供しています。

しかし、ランチャー自体に関しては、Flow Launcherが依然として勝っており、Command Paletteへの切り替えはまだお勧めしません。PowerToysとFlow Launcherの両方を入手して、併用する方が賢明です。

コメントは締め切りました。