MacBook ProでAI開発は快適?M5 Pro/Max・メモリ・ローカルLLM

MacBook ProでAI開発は快適?M5 Pro/Max・メモリ・ローカルLLM

オフ 投稿者: せせら編集部

この記事を書いている人(せせら)

普段は個人事業主のプログラマーとして仕事をしています。
個人で作業効率化サービスを運営し、挑戦を続ける人々を静かに応援しています。

広告
Amazonタイムセール開催中!
割引中の商品を今すぐチェック

MacBook ProでAI開発をするなら、クラウドAPI中心なら無印M5でも十分、ローカルLLMをしっかり動かすならPro/Maxと大容量メモリで考えると選びやすいです。

AI開発と聞くと全部重そうに見えますが、ChatGPT APIを呼ぶだけの人と、自分のMacの中でAIを動かす人では必要な構成が全然違います。

AI開発レベル動かせるか必要なメモリ目安ひと言
API中心かなり快適16GB〜24GB無印M5でも十分
中サイズLLM構成次第で快適36GB〜64GB7B〜14B、RAG、軽い検証向け
大きいモデル・学習限界あり64GB〜128GB30B〜70Bや学習はクラウド併用

ここがポイント

1. API中心か、ローカルLLM中心かを先に決める

2. 7B〜14Bを触るなら36GB〜64GBを見る

3. 30B以上や画像生成もやるならM5 Maxを候補にする

4. 学習を長時間回す前提ならクラウドGPUを併用する

AI開発はAPI中心かローカルLLMかで分ける

API中心のAI開発は、AI本体をネット上のサーバーに任せる使い方です。

Mac側で動くのはコード、ブラウザ、エディタ、Dockerが中心。ここなら無印M5のMacBook Proでも、かなり余裕があります。

少し踏み込むと、ローカルLLM、RAG、軽いファインチューニングを触り始めます。ローカルLLMは、自分のMacの中でAIモデルを動かす使い方ですね。

7B〜14Bあたりの中サイズモデルを触るなら、M5 Proで36GB〜64GBを見た方が安心です。処理速度より先に、モデルが載るかどうかで詰まります。

30B〜70Bの大きいモデル、画像生成、長時間の学習まで見るならM5 Maxと大容量メモリ。ただし、本格学習をMacだけで抱えるより、クラウドGPUも併用する方が現実的です。

関連記事
MacBook Proのプログラミング記事
MacBook Proの購入判断記事

ローカルLLMはメモリを先に見る

メモリは、PCが一度に広げられる作業机の広さです。

AIモデルはこの机に丸ごと載せて動かすので、机が狭いと大きいモデルは載りません。Macはメモリを後から増やせないため、ここは購入時に決めるところです。

ユニファイドメモリは、CPUとGPUが同じメモリを共有するMacの作りです。AIモデルにメモリを回しやすく、Windows PCのメモリ表記とは少し見方が違います。

24GBはAPI中心と小さいモデルのお試し、36GB〜48GBは7B〜14Bを触る入口、64GB以上は長い文章や複数アプリも開きたい人向けです。

ローカルLLMで詰まるのは、たぶん処理速度よりメモリ上限の方が多いです。大きいモデルを触りたいなら、CPU名より先にメモリを見てください。

関連記事
MacBook Proのプログラミング記事

M5/Pro/MaxとSSDの選び方

チップの差は、ざっくり言うと作業員の数と、作業机へ運ぶ通路の太さです。

Apple公式仕様では、無印M5は10コアGPU153GB/sのメモリ帯域幅、M5 Proは最大20コアGPU307GB/s、M5 Maxは最大40コアGPU614GB/sまで上がります。細かい仕様はApple公式のMacBook Pro仕様、モデル全体はApple公式のMacBook Proページで確認できます。

API中心なら無印M5、Dockerや中サイズLLMならM5 Pro、大きいローカルモデルや画像生成も触るならM5 Max。この分け方で見ると、チップ選びはかなり整理できます。

ストレージは、モデルやデータを置く本棚みたいなものです。AIモデルは1個で数GB〜数十GBになるので、512GBだとすぐ狭く感じます。

API中心なら1TB、ローカルLLMを貯めるなら2TB以上を見てください。外付けSSDも使えますが、よく使うモデルは内蔵に置ける方が楽です。

関連記事
MacBook Proの購入判断記事

MacBook Proでやりやすいこと、厳しいこと

MacBook Proの良いところは、省電力で静かに動きやすく、MLXやMetal対応のAIツールを使いやすいところです。

コードを書きながらローカルLLMを試し、外でも検証できる機械としてはかなり便利です。持ち運べるAI開発環境として見るなら、MacBook Proは強いですね。

ただし、CUDA前提のライブラリはMacだと素直に動かないことがあります。NVIDIA GPU向けの手順をそのまま写しても、そこで止まりがちです。

長時間の学習では、発熱と持続性能も効いてきます。MacBook ProはAirより冷却に余裕がありますが、何時間も回す学習ならクラウドGPUの方が現実的です。

持ち運び重視ならMacBook Pro、固定席で安く組むならMac mini、CUDAを使うならWindowsやクラウドも見てください。Macに限定せずAI開発向けPCを分けたい場合は、SpecsyのPC購入前チェックで用途、予算、持ち運びを先に分けると選びやすくなります。

関連記事
MacBook Airのプログラミング記事
Mac miniのプログラミング記事

よくある質問

MacBook ProはAI開発に向いてる?

向いています。API開発、Python、Docker、RAG、中サイズLLMの検証までならかなり扱いやすい機種です。

メモリは何GBがいい?

API中心なら16GB〜24GB、ローカルLLMを触るなら36GB〜64GB、大きいモデルも見るなら64GB以上を候補にします。

M5 ProとM5 Maxはどっち?

中サイズLLMまでならM5 Pro、大きいモデルや画像生成も触るならM5 Maxです。迷うなら、まずメモリ多めのM5 Proから見てください。

学習もMacだけでできる?

軽い実験ならできますが、本格的な学習はクラウドGPU併用が現実的です。Macだけで無理に抱えなくて大丈夫です。

まとめると、API中心なら無印M5、ローカルLLMをしっかり触るならM5 Pro以上とメモリ多めで選べば大きく外しません。

7B〜14Bを触るなら36GB〜64GB、30B以上や画像生成も見るならM5 Maxと64GB以上を候補にします。

学習を全部Macで抱える必要はありません。MacBook Proで開発して、重い所だけクラウドGPUに投げる。この使い方が一番現実的です。

MacBook Pro
MacBook Pro:API中心はM5、ローカルLLMはM5 Pro/Maxと大容量メモリを探す人向け
広告
Amazonタイムセール開催中!
割引中の商品を今すぐチェック

Amazon の PC をスコア化してみた

Specsy Hub

Amazonにある8〜14インチの小型WindowsタブレットやノートPCを、スペック別にスコア化して比較・ランキング。

※同一運営者のサイトです。

このサイトはアフィリエイト広告(Amazonアソシエイト含む)を掲載しています。