AlfredのTerminal機能を使って、すばやくターミナルコマンドを実行する

Alfredにはターミナル機能があり、ランチャーに直接UNIXコマンドを入力して実行できます。
デフォルトではmacOS標準のターミナル.appが開きますが、設定によってiTerm2など他のターミナルアプリを起動して実行させることも可能です。
ターミナル機能
Alfred環境設定の[Features]→[Terminal]で設定できます。
| 項目 | 内容 | 備考 |
|---|---|---|
| Prefix | ランチャーで入力するプレフィクスを選択
| |
| Application | macOS標準の「ターミナル.app(Terminal)」を使うか、 それ以外のアプリケーション(Custom)を使うか選択 | 「Custom」を選択した場合は、 AppleScriptの入力が必要 |
ここで設定したプレフィックスをAlfredで入力すると「Run command in Terminal」と表示され、あとに入力した内容がコマンドとしてターミナルで実行されます。
ターミナル機能の使いどころ
普通にコマンドを入力して実行しても、ホームディレクトリで実行されるだけなのであまり使いどころがありませんでした。
特に自分の場合は下記どちらかの方法でターミナルを起動して実行する方が多いです。
- Alfredの「特定のアプリケーションで起動」Workflowを使って、Finderで選択しているフォルダをiTerm2で開く
- Path Finderの「ターミナルで開く」を使って選択フォルダをiTerm2で開く
この機能はあくまでホームディレクトリで実行するようなコマンドに限定されてしまいますが、わざわざターミナルに移動しなくて済みますし、多少ラクになるレベルで覚えておくのがよさそうです。


Alfred 4でのWorkflowの作り方とWorkflow Objectのまとめ
macOSのシステム環境設定「デスクトップとスクリーンセーバ」の設定見直し
Gmailのラベルとフィルタ機能を使ってメールを自動的に振り分ける
Workspacesの検索ウインドウで使えるコマンド一覧
Finderで選択したフォルダをVisual Studio Codeで開くAlfred Workflowの作り方
Alfredでシステム環境設定の各項目をすぐに開く方法
Macでリッチテキストをコピペしたときに、余計なスタイルが入ってしまうのを回避する方法
Fantastical 2 for Macでスムーズにカレンダーの登録を行う
macOSのシステム環境設定「インターネットアカウント」の設定見直し
テキストエディタをAtomからVisual Studio Codeに移行しました
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Obsidianを使った「自己流PKM」で行う知識トレーニング
テキストエディタ・ノートアプリ関連のショートカットキーをKeyboard Maestroで統一する
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)
macOSのコマンドパレット比較!SpotlightとAlfred、Raycastどれを使えばいい?
1つのノートアプリにすべて集約するのをやめた理由|2025年時点のノートアプリの使い分け
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う
AlfredでNotion内の検索ができるようになるワークフロー「Notion Search」
Gitで1行しか変更していないはずのに全行変更した判定になってしまう