コーディングエージェントを24時間動かす場所
一日中動くコーディングエージェントには、一日中動くコンピュータが必要です。現実的な置き場所は5つあります。どれも、誰かにとっては正解です。このページでは、実際の価格と、それぞれにできないことを並べます。そのうえで、選ぶための基準を示します。
5つの選択肢の一覧
| 選択肢 | 月額費用 | Xcodeの実行 | 注意点 |
|---|---|---|---|
| ご自身のノートPC | $0 | 可 | スリープし、持ち歩き、あなたの生活のすべてが入っている |
| Linux VPS | $5〜$40 | 不可 | macOSなし、シミュレータなし、Macアプリなし |
| EC2 Mac(mac2.metal、M1) | 約$475 | 可 | 最低24時間、自分で管理するベアメタル |
| 購入したMac mini | 一度だけ$899、別途電気代 | 可 | 設定も稼働率も障害対応も自分で |
| ホスト型Mac mini(MacRun) | $169 | 可 | 月単位の契約、1契約につき1台 |
EC2の価格は、AWSのオンデマンドのホスト料金に730時間を掛けたものです。1時間あたり、M1ホストは$0.65、M2ホストは$0.878、M2 Proホストは$1.56です。最低24時間はAppleのライセンスが定めています。ホストは割り当てている間ずっと課金され、インスタンスを停止していても料金がかかります。
ご自身のノートPC
無料で、設定も済んでいて、始める場所として最適です。長時間動くエージェントは、どれも誰かのノートPCから始まります。ノートPCが適さなくなるのは、蓋を閉じて実行を失ったとき、あるいはノートPCを持ち出したくなったときです。起こしておくよう強制することはできます。方法はスリープのガイドで説明しています。しかし、メールやパスワードマネージャーが入ったマシンで、広い権限を持つエージェントを動かすのは悪い組み合わせです。エージェントに任せる範囲が広がるほど、悪化します。
Linux VPS
最も安い本物のサーバーです。Webのバックエンド、CLIツール、Pythonのサービスなど、もともとLinux向けに出すものなら、これが当然の選択です。Claude CodeとCodexはどちらもLinuxで動きます。tmuxを設定し、範囲を絞ったトークンをエージェントに渡せば、コーヒー1杯分の値段で一晩中しっかり働きます。ただし、iOSやMacのアプリのビルド、シミュレータの実行、Macアプリケーションの操作はできません。どれもLinuxには存在しないからです。Appleのプロジェクトでなければ、ここで読むのをやめて、VPSを借りてください。
EC2 Mac
AWSの施設にある、Apple純正のハードウェアです。マシン丸ごと1台とmacOS、そしてその周りにあるAWSのすべてが使えます。問題は価格です。最も安いホストは2020年のM1で、割り当てたままにすると月に約$475かかります。M2 Proホストは約$1139です。管理も自分で行います。AMIから、スリープの設定、エージェントに必要なログインセッションまでです。すでにAWSを深く使っていて、エージェントを自分のVPC内に置きたいなら、その価値はあります。そうでなければ、Macを手に入れる方法としては高くつきます。
購入したMac mini
1年以上使う予定で、小さなサーバーの運用を楽しめるなら、最もお得です。標準構成のM6 miniの定価は$899です。アイドル時の電気代は月に1〜2ドルです。費用になるのはあなたの時間です。スリープの設定、自動ログイン、監視付きのセッション。固まったときのための画面アクセス。瞬間的な停電で実行が壊れないためのUPS。家の外からアクセスする手段。全項目は常時稼働のチェックリストにあります。レンタルと購入の計算で、あなたの状況での損益分岐点を求めています。
ホスト型のMac mini
チェックリストはほかの誰かがこなしてくれます。Claude CodeとCodexがインストール済みの専用M6が使えます。スリープはオフで、有線のネットワーク、バッテリーバックアップ、ブラウザで開けるデスクトップが付いています。料金は月額$169です。VPSより高く、EC2 Macの3分の1未満です。macOSが必要で、自分でシステム管理をしたくないなら、これが正しい選択です。1か月の実験で終わるのか、ずっと使うのか、まだ分からない場合にも合います。
選び方の基準
- Appleのプロジェクトではない:Linux VPS。価格でこれに迫るものはありません。
- Appleのプロジェクトで、試してみる段階:ご自身のノートPCを起こしたまま1週間。
- Appleのプロジェクトで、毎晩動かす必要があり、運用が好き:Mac miniを購入。
- Appleのプロジェクトで、毎晩動かす必要があり、運用はしたくない:ホスト型Mac mini。
- Appleのプロジェクトで、AWSアカウント内に置く必要がある:EC2 Mac。
よくある質問
Claude CodeはLinuxで動きますか?
+
はい。Claude CodeとCodex CLIはどちらもLinuxで動き、WSL経由でWindowsでも動きます。Macが必要かどうかは、エージェントではなくプロジェクトで決まります。iOSやmacOS向けに開発するなら、ビルドとテストにmacOSが必要です。
EC2 Macがホスト型Mac miniよりずっと高いのはなぜですか?
+
AWSは、自社施設のハードウェアで、Macホストを丸ごと時間単位で販売しています。最低24時間で、AWS自身の利益も乗っています。ホスト型Mac miniは、同じ考え方をより小さな規模で、月額料金で提供するものです。どちらも正当なサービスです。AWSの価格には、その周りのAWSのエコシステムの分が含まれています。
自宅のMac miniは、エージェント用として十分に信頼できますか?
+
はい、チェックリストを済ませれば十分です。よくある障害は、スリープ、瞬間的な停電、ルーターの再起動、ログイン画面で止まるmacOSのアップデートです。どれにも対策があります。全部合わせると、設定に一晩かかり、ときどき土曜日をつぶします。
Claude CodeのRemote ControlにはMacが必要ですか?
+
いいえ。Remote Controlは、対応するどのマシン上の実行中セッションにもClaudeアプリをつなげます。Macが必要なのはAppleのプロジェクトのためで、スマートフォンの機能のためではありません。