今回新調した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


コメント