Homebrew とは何か?

Homebrew(ホームブルー)は、Mac 用のパッケージマネージャー(ソフトウェア管理ツール)です。 公式サイトは「The Missing Package Manager for macOS」(macOS に欠けていたパッケージマネージャー)を標語としています。

通常、Mac にソフトウェアをインストールするには、公式サイトを探して、ダウンロードして、インストーラを実行して…という手順が必要です。 Homebrew を使えば、ターミナルで brew install ソフト名 を実行するだけで完了します。

📌

例え話:Homebrew は Mac の「アプリストア」のターミナル版です。ただし App Store よりもはるかに多くの開発ツールが揃っています。

Homebrew のインストール

ターミナルを開いて、以下のコマンドを実行します。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

インストール中にいくつかの確認が求められます:

  1. Mac のログインパスワードを入力(入力しても画面には表示されない)
  2. インストール内容の確認 → Enter で続行
💡

インストールには 5〜15 分かかることがあります。Wi-Fi に接続していることを確認してから実行しましょう。

Apple Silicon Mac(M1/M2/M3)の注意点

Apple Silicon Mac では、インストール後に PATH の設定が追加で必要な場合があります。インストール完了後に表示される「Next steps:」の指示に従って ~/.zprofile に追記してください。

# Apple Silicon の場合(インストーラが表示する場合がある)
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

インストールの確認

brew --version
# Homebrew 4.x.x などと表示されれば OK

よく使う brew コマンド

コマンド説明
brew install パッケージ名パッケージをインストール
brew uninstall パッケージ名パッケージを削除
brew upgradeインストール済みパッケージを全て更新
brew updateHomebrew 自体を更新
brew listインストール済みパッケージ一覧
brew search キーワードパッケージを検索
brew info パッケージ名パッケージの情報を表示
brew doctor問題がないか診断

brew install --cask とは

通常の brew install はコマンドラインツールをインストールしますが、--cask オプションを使うと GUI アプリ(.app ファイル)もインストールできます。

# GUI アプリのインストール例
brew install --cask cursor    # Cursor エディタ
brew install --cask visual-studio-code  # VS Code
brew install --cask iterm2    # iTerm2(高機能ターミナル)

よく使うパッケージ

# 開発に役立つパッケージの例
brew install node     # Node.js(Claude Code に必要)
brew install git      # Git(バージョン管理)
brew install wget     # ファイルダウンロードツール
brew install jq       # JSON 処理ツール
この記事のまとめ
  • Homebrew は Mac のパッケージマネージャー(ターミナルからインストール管理)
  • brew install でほとんどの開発ツールをインストールできる
  • --cask オプションで GUI アプリもインストール可能
  • brew update && brew upgrade で全パッケージを最新化できる
  • Node.js も brew install node でインストールできる