エンジニアのMac環境構築 2026年版|最初に入れるもの全部見せます

新MacBook・新学期・転職後に使えるセットアップまとめ

2026-02-25
Share: X (Twitter) Facebook LinkedIn

はじめに

新しいMacを手に入れたとき、あるいは新年度・転職のタイミングで環境を整え直すとき。 「何から入れればいいんだっけ」ってなること、ありますよね。

この記事では、個人開発もしている自分が実際に使っているものだけを紹介します。 「とりあえず入れておけ」という余計なものは省いています。


まずやること

Homebrewを入れる

これがないと始まりません。 パッケージマネージャーで、ほぼすべてのツールをコマンド一発で入れられます。

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

Apple Siliconの場合は .zprofile にパスを追加するのを忘れずに。

システム設定をざっくり整える

細かいことは後でいいので、最初だけこれはやっておきます。

  • Dock → 自動的に隠す(画面が広くなる)
  • トラックパッド → 軌跡の速さを最大にする
  • キーリピート → 最速にする(コード書くとき体感が全然違う)
  • Caps Lock → Control に変更(ターミナルで死ぬほど使う)

ターミナル・シェル環境

iTerm2

標準のターミナルより格段に使いやすくなります。 分割表示、テキスト選択でのコピーなど、地味に便利な機能が揃っています。

brew install --cask iterm2

Oh My Zsh

Zshの設定を管理するフレームワーク。 プラグインとテーマを入れるだけで補完が効いてかなり使いやすくなります。

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

自分は zsh-autosuggestionszsh-syntax-highlighting を入れています。 過去に打ったコマンドが薄く表示されて、Tabで補完できるのが地味に快適です。


開発ツール

Git

MacにはデフォルトでGitが入っていますが、Homebrewで入れ直した方が最新版を使えます。

brew install git

入れたら最初にユーザー情報だけ設定しておきます。

git config --global user.name "あなたの名前"
git config --global user.email "your@email.com"

Node.js(nvm経由で入れる)

直接入れると後でバージョン管理がつらくなります。 nvm 経由で入れておくのが無難です。

brew install nvm

その後 .zshrc に設定を追加して、nvm install --lts で最新LTSを入れる流れです。

VS Code

自分はメインエディタとして使っています。 拡張機能が豊富で、何を作るにしても困ることがほぼないです。

brew install --cask visual-studio-code

インストール後に Shell Command: Install 'code' command in PATH を実行しておくと、ターミナルから code . でそのままVS Codeが開けます。

Docker Desktop

ローカルで環境を汚さずに何でも動かせます。 特に複数プロジェクトを同時に進めるときに重宝します。

brew install --cask docker

ブラウザ

Google Chrome

開発には必須です。DevToolsが使いやすく、拡張機能も充実しています。

よく使うChrome拡張:

  • uBlock Origin:広告ブロック
  • Vimium:キーボードでブラウジング(慣れると手放せない)
  • JSON Formatter:APIのレスポンスを見やすくする

生産性ツール

Raycast

Spotlightの完全上位互換です。 アプリ起動、ファイル検索、クリップボード履歴、Snippets機能など、 これ一個でかなりの作業が効率化できます。

自分はSpotlightのショートカット(Cmd + Space)をRaycastに割り当てています。

Notion

メモ・タスク管理・設計書をまとめています。 個人開発の仕様まとめや進捗管理に使っています。

Obsidian

長期的なメモや知識の整理にはObsidianを使い分けています。 マークダウンでローカルに保存されるのが気に入っています。


その他

DeepL

翻訳アプリです。英語の公式ドキュメントを読むときに使います。 ショートカット一発で選択テキストを翻訳できるので、調べ物が格段に速くなります。

Keka

Macの標準の解凍ツールはZip以外がつらいです。 KeekaはZip/tar.gz/7zなど主要な形式に対応していて、ドラッグ&ドロップで使えます。

Bartender(または Ice)

メニューバーのアイコンが増えてごちゃごちゃしてきたら整理に使います。 Bartenderは有料ですが、無料の代替としてIceもおすすめです。


デスク環境も整えると効果が大きい

ツールと同じくらい、物理的な環境も大切だと感じています。

ツールの最適化をやりきった後は、物理環境の投資対効果が高いと実感しています。


まとめ

カテゴリ ツール
パッケージ管理 Homebrew
ターミナル iTerm2 + Oh My Zsh
バージョン管理 Git
ランタイム管理 nvm
エディタ VS Code
コンテナ Docker Desktop
ランチャー Raycast
メモ・設計 Notion / Obsidian
翻訳 DeepL

環境構築は「完璧にしてから作業を始める」よりも、 最小限入れてから実際に作りながら整えていくのが合っていると感じています。

最初に紹介したHomebrewさえ入れれば、他はすぐ追加できます。 まずはそこから始めてみてください。

関連記事