使っていないMacをClaude Codeの専用マシンに!導入からリモート操作まで完全ガイド
Setting up your spare Mac for Claude Code to control, a step-by-step guide
Setting up your spare Mac for Claude Code to control, a step-by-step guide
眠っているMacを有効活用して、AIコーディングの最強の相棒に仕立て上げませんか?本記事では、お手持ちの予備機を「Claude Code」を自在に操る専用マシンとしてセットアップするためのステップバイステップガイドを解説します。作業環境の構築方法から、メインPCからリモートでClaude Codeを動かすための設定まで、実用的なノウハウを凝縮しました。
今、別のMac mini M4にClaude Desktopをインストールして、Dispatchで操作してるんだ。わざわざこの方法を使う理由ってあるのかな?今のセットアップでも、Mac miniで専用に作ったローカルアカウントに対してフル権限で動いてるみたいだし。
ちょうどホームラボ兼メディアサーバーを再構築したところだよ。(古いNUCを使ってたんだけど、いろいろ改造してもオーバーヒートが止まらなくてね。今はi5搭載のHP EliteDeskに変えて、スタックもいい感じで動いてる)。隔離環境を作るために、ベースのUbuntuにVMを立ててそこでClaudeを動かそうか検討中。Dispatchを試すか、あるいはClaudeのコードをそのまま置いてiPhoneやiPadのMoshiアプリで操作するのもありかな。
「AIが24時間体制でマジで助けてくれる」っていう、しっくりくるユースケースがどうしても思いつかないんだよね。
誰か教えて:自分もこれが必要だって思えるようになりたいんだ!
「余ってるMacをセットアップする」って言っても
誰でも持ってるわけじゃないしね
お前ら、突き抜けすぎだよ
言及されているハードルを全部クリアできるわけじゃないけど、UTMを使ってMac上でmacOSのVMを動かし、その中でClaude Codeを実行するという手もあるよ。UTMは非管理者権限のMacアカウントでも動かせるし、少なくともMacネイティブのツールのほとんどは使えるはず。ただ、VM上でClaude CodeのUIを操作するときのパフォーマンスはイマイチだね。UIのパフォーマンス問題を避けるために、ホスト側の一般ユーザーアカウントからターミナル経由でVMにログインできるかどうかはちょっと分からないけど。
記事で言及されてるグラフィック開発を除けば、物理的なハードウェアを使ってエージェントを隔離する理由は特にないよ。自分はlibvirtを使ってClaude専用のグラフィカルデスクトップ環境を用意するスクリプト[0]を組んで、Chromeでのユーザー受け入れテストができるようにした。ルート権限もフルにあるしやりたい放題だよ。もし環境を壊しても、すぐに破棄して再インストールできるしね。
0: https://gist.github.com/smith153/04b4068b5a2d7b234f1c3d5992dafe25
なんで予備機はわざわざMacじゃないといけないの?iMessageのため?
これは被害妄想かもしれないけど、Claudeが勝手に動くことを考えると、ネットワーク脱出を防ぐためにこのマシンは別VLANに入れるか、全拒否のファイアウォールルールの後ろに置くのが無難だろうね。