Blog
ブログ
Automatorでエディタを開く方法

💡 やりたかったこと
Finder
↓
フォルダ右クリック
↓
Cursorで開く / VSCodeで開く
🧠 理解できたこと
code は VSCode のコマンド
VSCode を GUI アプリとしてしか認識していなかったので、
code .
が VSCode 起動コマンドだと理解していなかった。
PATH を通すとは
今回の理解としては、
ターミナルから `code` と入力した時に、
Mac がその実体ファイルの場所を見つけられる状態
ということ。
⚙️ PATH を通す
VSCode
Visual Studio Code を開く。
⌘ + Shift + P
↓
Shell Command: Install 'code' command in PATH
を実行。
Cursor
Cursor を開く。
⌘ + Shift + P
↓
Install 'cursor' command in PATH
を実行。
🔍 コマンド実体を確認する
VSCode
which code
結果:
/usr/local/bin/code
Cursor
which cursor
結果:
/usr/local/bin/cursor
🛠 Automator 設定
新規作成
Automator を開く。
ファイル
↓
新規
↓
クイックアクション

上部設定
ワークフローが受け取る現在の項目:フォルダ
検索対象:Finder.app
シェルスクリプトを実行
検索欄で:
シェル
↓
シェルスクリプトを実行
を追加。
入力の引き渡し方法
引数として
にする。
💻 VSCode 用スクリプト
for f in "$@"
do
/usr/local/bin/code "$f"
done
🤖 Cursor 用スクリプト
for f in "$@"
do
/usr/local/bin/cursor "$f"
done

⚠️ ハマったポイント
エラー内容
zsh: command not found: code
原因
最初はこれを書いていた。
code "$f"
ただ、Automator は通常ターミナルと PATH の扱いが少し違うらしく、code を見つけられなかった。
解決方法
which code
で確認したフルパスを直接書く。
/usr/local/bin/code
✅ 完成
Finder
↓
右クリック
↓
クイックアクション
↓
Cursorで開く
かなり快適。
🚀 今後やれそうなもの
右クリック → ターミナル
右クリック → Git pull
右クリック → npm install
右クリック → Claude Code
Mac 標準機能だけでもかなり拡張できる。