この記事でわかること:
- 開発端末のスペック選定で見るべき最低ラインの目安(CPU・メモリ・ストレージ)
- Python・AWS・Docker用途に必要なメモリ容量の考え方
- Mac vs Windows、2026年時点での選び方の整理
- MacBook Air(M4/M5)の現状とコスパの話
マシン欲しいなーと思って色々調べた
最近、手元のMacが少しもたつく場面が増えてきた。Docker動かしてCursorで編集して、ブラウザで確認して……みたいな作業をしてると、ファンが回り始めるのが早くて「あ、そろそろ限界かも」と思い始めた次第。
とはいえ今すぐ買い替えられるほど財布に余裕があるわけでもなく、とりあえず「もし買うとしたら何を選ぶか」を自分なりに整理してみることにした。妄想スペックシートを作るやつ。
ちなみに自分の用途は主にこんな感じ:
- Python書いてAWS Lambdaにデプロイしたり
- Claude API / OpenAI APIを叩くスクリプト作ったり
- Docker + docker-compose でローカル環境作ったり
- Cursorでコード書いてGitHub Actionsで流したり
ゲームは基本しない。動画編集もほぼしない。AI学習のためにGPUでゴリゴリ回す予定も今のところはない。いわゆる「Webバックエンド寄りの開発端末」というやつ。
開発端末のスペック選定、最低限どこまで必要?
まずスペックの話から整理する。
CPU:コア数よりシングル性能がじわじわ効く
コードを書いて実行するだけならCPUのスペックはそこまで要らないんだけど、複数のブラウザやIDE、ターミナルを同時に開くことを考えると、結局ある程度のマルチコア性能も効いてくる。
AI開発の個人学習目的であれば、IntelならCore i5以上、AMDならRyzen 5以上でも問題なく作業できる。とはいえ用途が広がることを考えると、最初からある程度余裕をもったものを選んでおきたい。
メモリ:スペック選定でここだけはケチらないほうがいい
個人的にいちばん重要だと思ってるのがメモリ。8GBでも動作はするが、最低でも16GB、できれば32GBを搭載していると快適に使える。
で、これにはちゃんとした理由がある。Docker DesktopやWSL2(Windows)まわりは、設定や状況によってメモリをけっこう掴みがちで、「Docker Desktopがメモリを使い続ける/戻りが悪い」みたいな報告もある。なので、WindowsでDocker多用するなら32GBを最初から見ておくと安心感は強い。
ただ、「Docker Desktop単体で常に6GB使う」「WSL2+Docker Desktopで合計14GBを占有する」みたいな数字は、環境(起動してるコンテナ数、DB有無、各コンテナの設定、メモリリーク的な不具合、WSLのメモリ上限設定など)で大きくブレるので、ここは断定しないほうが安全っぽいです。
あとMacについて。Apple公式に近い情報としては、少なくともMacBook Air(M4以降)は標準でユニファイドメモリ16GBスタートになっている。実際、Dockerやブラウザを並行する用途だと16GBは「最低限〜現実的」ラインで、できれば24GB/32GBにしておくと長く使いやすい印象。ここは財布と相談。
結論:Macなら16GB〜(できれば24GB/32GB)、Windowsなら32GBをスタートラインくらいに考えておくのが無難っぽい。
ストレージ:NVMe SSD 512GB以上は欲しい
Dockerイメージって積み重なるとすぐ数十GBになるし、開発プロジェクトが増えるとあっという間に圧迫される。256GBでも動くけど、精神的安定のためにも512GB以上を選んでおきたい。コンテナ開発環境では1TBがあると心強いという話もある。理想はそうなんだけど、予算との相談ではある。
Mac vs Windows、2026年時点での自分なりの整理
これは永遠に荒れる話題なのでサラッと書く。
MacとWindowsの選択は、開発者の用途や予算によって大きく変わる。そのうえで自分みたいな「Python書いてAWSとLinuxサーバーと戯れる」用途だと、Macのほうが環境構築の摩擦が少ないと感じている。
余談だけど、Web開発(Unix環境、Webサーバーとの親和性)を学ぶならMac、Windows固有の技術(.NET Frameworkや従来の企業系システム)を学ぶならWindowsがおすすめ、という整理は割と的を射てる気がする。
Apple Silicon(M4)の話
2025年3月12日に発売されたMacBook Air(M4)は、M4チップを搭載し、標準のユニファイドメモリが16GBスタートになっている。さらに価格は(少なくともApple公式発表上は)前モデル相当から据え置き、という整理でOK。これはかなりコスパ良い動きだと思う。日本だとApple公式の税込価格は13インチが164,800円から。
特に嬉しい変化として、これまでMacBook Airの弱点として語られがちだった「外部モニターが1枚しか繋がらないこと」が改善され、MacBook Air(M4)は内蔵ディスプレイに加えて最大2台の外部ディスプレイに対応している。具体的には、外部ディスプレイ2台なら最大6K/60Hzが2枚、みたいな条件になる。デュアルモニターを諦めてProを買っていた人には朗報。
価格のところはショップのセールや時期でブレるので、ここでは「Apple公式は164,800円(税込)〜」くらいの書き方にしておく。価格.com最安みたいな話は、その日の相場でコロコロ変わるので危険(自分も追いきれない…)。
M5はどうなの?
で、ここがいちばん大事な修正点。記事を書いてる今(2026年3月)時点だと、MacBook AirはすでにM5搭載モデルが発表されていて、予約開始が2026年3月4日、発売(販売開始)が2026年3月11日というスケジュールになっている。
なので、「Bloombergの予測でそろそろ?」というより、もう出ます(というか、今日が3/4なら予約開始日)の状態。開発端末の買い時が難しいのは変わらないけど、状況ははっきりしてきた。
ちなみに性能比較の話。「M1モデルに比べて最大2倍、最速のIntelベースモデルと比べて最大23倍」みたいな表現は、Appleのマーケティング上の”最大値”としては存在する。ただしこの「最大23倍」は特定アプリ・特定条件のベンチ(画像処理系)での比較で、何でも23倍という意味ではない。とはいえM4でも普通に十分すぎるのは確かで、M5待ちするかM4を今買うかは財布と相談案件。
自分の用途での妄想スペックシート
色々調べた結果、自分の用途(Python + AWS + Docker + LLM API叩くくらい)で「これ以上なら快適」と思えるスペックをまとめてみる。開発端末の選定基準として参考になれば。
- CPU:Apple Silicon(M4以上)またはAMD Ryzen 7 / Intel Core i7 相当以上
- メモリ:16GB(Mac)/ 32GB(Windows)が現実的なスタートライン(長く使うならMacも24GB/32GBが安心)
- ストレージ:512GB NVMe SSD 以上(できれば1TB)
- ディスプレイ出力:外部モニター2枚出力できると作業効率が上がる
- バッテリー:モバイル作業するなら10時間以上欲しい
GPU(CUDA)は今のところ使わないので省いてるけど、もしローカルでモデルを回すようになったらまた別の話になる。GPUの性能がAIモデルの学習速度に直結するため、NVIDIA CUDAコアの数が多いほど有利なので、その方向に進んだら端末ごと見直す必要が出てくる。
まとめ:開発端末のスペック選定で押さえたいポイント
スペックを調べれば調べるほど「もっといいやつが欲しい」という気持ちになるので、ある意味危険な行為だった。
今回整理してみてあらためて思ったのは、開発端末として「最低限」と「快適」の間にはそこそこの差があって、特にメモリとストレージは後から変更できない(MacBook Airはそもそも換装不可)ので、買う時点でちゃんと見ておくのが大事。ケチると後でじわじわ後悔する。
ざっくりまとめるとこんな感じ:
- メモリ:Macなら最低16GB・できれば24〜32GB、Windowsなら32GBスタート
- ストレージ:512GB NVMe SSD以上、Docker多用なら1TBあると安心
- CPU:Macならシリコン、WindowsならRyzen 7 / Core i7 相当以上
- プラットフォーム:Python + AWS + Linux用途ならMacが摩擦少なめ
…というのがわかったうえで、今の自分には買えないので現状維持です。手元のマシンをあと1〜2年は働かせる予定。M5が出てからM4が値下がりしたタイミングを狙うのが現実的かな、と目論んでいる。うまくいくかは知らない。

