2026年2月版:Mac開発環境セットアップ

Uncategorized

今回新調したMacのセットアップ記録です。

基盤構築(Homebrew)

コマンドの確認用に、普段使いのWebブラウザ(GoogleChrome)だけ手動でインストールしただけの状態から。まずは、macOSでのパッケージ管理に欠かせないHomebrewを導入します。2026年になっても、これがなくては始まりません。

# Homebrewのインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# パスを通す(ユーザー名は自身の環境に合わせてください)
echo >> /Users/wataru/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv zsh)"' >> /Users/wataru/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv zsh)"

ターミナル環境(iTerm2)

標準のターミナルから、より高機能なiTerm2へ。お約束です。

brew install --cask iterm2

バージョン管理(Git)

Gitのインストールと、最低限の初期設定を済ませます。

brew install git

# 初期設定
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
# 設定の確認
git config --global --list

エディタ & AIツール

VSCodeだけでなく、AIネイティブなエディタCursor、そして今回はマシンリソースに余裕があるので、ローカルでLLMを動かすためのOllamaを導入してみます。

brew install --cask visual-studio-code
brew install --cask cursor

# ローカルLLM環境
brew install ollama
# 実行例: ollama run llama3.1

モバイル & Web開発環境

FlutterおよびiOS/Android開発一式。Xcodeはxcodes経由で管理するのが今の最適解です。

# Xcode管理ツール
brew install --cask xcodes

# Flutter環境
brew install --cask android-studio
brew install --cask flutter
brew install cocoapods
flutter doctor

# Xcodeパスの切り替え(26.3 RC対応)
sudo xcode-select --switch /Applications/Xcode-26.3.0-Release.Candidate.app/Contents/Developer

インフラ & ランタイム

DockerとNode.js、そしてGeminiをCLIから叩くためのツールも忘れずに。CursorみたいなことがCLIでできる。無課金でもClaude Codeっぽいイメージである程度いける。

brew install --cask docker
brew install node
npm install -g @google/gemini-cli

ユーティリティ

地味ですが、日々の作業を支えてくれるツールたちです。hotは自動起動設定しておきます。(Preferences -> Start at login)

# Windowsとの互換性問題に対応したアーカイバ
brew install --cask keka

# CPU温度監視
brew install --cask hot

コメント