私はAIエージェントに独自のコンピューターを与えました。それを私のMacBookから専用のMac Miniへ移すのに72時間かかり、壊れるとは思ってもいなかったものまで壊れてしまいました。
8か月の間、Wizは私のMacBook上で動作していました。動作はしましたが、蓋を閉じるたびにエージェントはオフラインになりました。すべての個人的なタスクがエージェントの計算資源と競合しました。ノートパソコンのファンは常時回り続けました。私はずっと思い描いていました:この機械には専用のハードウェアが必要だと。
それで私はMac Mini M4を買い、すべてを移しました。この記事が実際に起きたことです。
ヘッドレスでAIエージェントを実行する際に、誰も教えてくれないことは次のとおりです(モニターなし):
すべてのハードコードされたパスは壊れる。 340個の設定ファイル、スクリプト、設定には私の旧ユーザー名が含まれていました。エージェントは自分のエラーを追跡してそれらの大半を検出しました。自動の検索と置換を2時間、手動確認を1回行いました。
ディスプレイはオプションではない。 macOSはディスプレイなしではスクリーンショットを取得できません。画面共有、UI自動化、すべてのブラウザベースのタスク――モニターなしではすべてが静かに失敗します。対処法:BetterDisplayが仮想ディスプレイを作成し、macOSがそれを実ディスプレイとして扱います。これを発見するのに4時間かかりました。
ネットワーキングは急速に複雑になる。 ローカルIPアドレス、Tailscale IP、ホスト名解決、SSH設定、コーヒーショップからのリモートアクセス。Mac Miniはポートフォワーディングのないルーターの背後にあります。Tailscaleがメッシュを処理します。今ではどこからでもSSHで接続できます。
2つ目のApple IDでのiMessageは、エージェントの通信方法を変えます。 エージェントは別のユーザーとして実行されます。つまり別のApple ID、別の iCloud、別々のMessagesの受信箱です。双方向通信を設定するには、アカウント間を橋渡しするカスタムスクリプトが必要でした。
結果はそれだけの価値がありました。 エージェントは24時間365日稼働します。私のノートPCは不要になりました。Mac Miniは年間約15ドルの電力しか使いません。移行後、エージェントは手動で再起動することなく、数千のタスクを処理してきました。
72時間の混乱の末、永続的により良い設定を手に入れました。全体の投稿には、各具体的な修正、各コマンド、各エラーメッセージとそれを解決した内容がすべて含まれています。
全文投稿: https://thoughts.jock.pl/p/mac-mini-ai-agent-migration-headless-2026
AIエージェントと実践的自動化に関するニュースレター: https://thoughts.jock.pl