MacでClaude Codeを24時間動かし、スマホから操作する方法
MacでClaude Codeを一日中動かし続けるのに必要なもの。スリープしないマシン、ログイン済みのセッション、契約中のClaudeサブスクリプションでのサインイン、そしてRemote Controlによるスマホからの操作です。
専用のApple Siliconマシンを運用して学んだことのすべてです。macOS CIにかかるコストと、セルフホストが有利になる条件。AIエージェントをMacで一日中動かし続けるために必要なこと。すべて実機で学んだ内容です。
MacでClaude Codeを一日中動かし続けるのに必要なもの。スリープしないマシン、ログイン済みのセッション、契約中のClaudeサブスクリプションでのサインイン、そしてRemote Controlによるスマホからの操作です。
AIエージェントを無人で動かすMacのチェックリストです。電源設定、自動ログイン、監視されたセッション、止まったときの画面アクセス、有線ネットワーク、バッテリーバックアップ。実機での経験から学んだ内容です。
MacでOpenAIのCodex CLIを一日中動かし続ける方法です。ChatGPTアカウントでサインインし、ログインセッションを維持し、本物のデスクトップとブラウザを作業環境として用意します。
AIエージェント用に常時稼働のMacが欲しい人のための率直な比較です。Mac miniの購入費と運用費、設定済みのMacを借りる費用、そして必要な期間と誰が設定するかによってどちらが合うかを説明します。
他社のラックにあるMacでAIエージェントを動かす場合の、正直な機能と限界です。うまくいくこと、不安定なこと、できないことを、借りる前に把握できます。
Macがスリープしたり蓋を閉じたりすると、Claude CodeやCodexの長いタスクが止まります。その理由と、防ぐためのpmsetとcaffeinateの設定を説明します。ノートPCでは無理が出てくる境目も紹介します。
ターミナルのウィンドウ、SSH接続、通勤時間を越えて動き続ける必要があるコーディングエージェントのためのtmux設定です。起動、デタッチ、スマートフォンからの再アタッチ、再起動後のセッション再作成を説明します。
誰も見ていない状態でClaude CodeやCodexに作業させる方法です。権限モード、許可と拒否のルール、フック、Gitのガードレール、範囲を絞った認証情報を説明します。無人のエージェントに決してさせてはいけないことの短いリストも載せています。
夜にバックログをClaude CodeやCodexに渡し、朝にきれいなプルリクエストをレビューするための、繰り返し使える方法です。タスクの書き方、タスクごとの分離、エージェントが単独でしてよいこと、10分でできる朝のレビューを説明します。
Claude CodeやCodexのエージェントを一日中動かせる場所を、正直に比較します。ノートPC、Linux VPS、EC2 Mac、購入したMac mini、ホスト型のMac miniです。出典付きの費用、それぞれにできないこと、選び方の基準を説明します。
iOSやmacOSのアプリに取り組むAIエージェントが、macOS上でしかできないことがあります。Xcodeでのビルド、シミュレータの実行、結果のスクリーンショット、ビルドへの署名です。このループのための正確なコマンドと、Linuxマシンでできることとできないことを説明します。
公式スクリプトでMac miniにOpenClawをインストールします。再起動後も動くようゲートウェイをLaunchAgentとして実行し、セキュリティを固めます。macOS 26で検証済みです。
Nous ResearchのHermes AgentをApple silicon搭載Macにインストールします。モデルをつなぎ、メッセージングのゲートウェイをlaunchdで動かし、承認と許可リストを安全に設定します。
Claude Codeのチャネルは、Telegram、Discord、iMessageのメッセージを実行中のセッションに送り込みます。Telegramプラグインの設定方法と、Macでセッションを維持する方法を説明します。
メモリ16 GB、48 GB、64 GBのMac miniにどのローカルLLMが載るか、OllamaやMLXのインストール方法、モデルサーバーを動かし続ける方法を説明します。サイズはOllamaライブラリの実際の値です。
公式のセットアップスクリプトで、Mac miniにNanoClawをインストールします。再起動後もDockerとlaunchdのサービスが動くようにし、APIキーでモデルをつなぎます。
公式スクリプトで、HKUDSのnanobotエージェントをMac miniにインストールします。WebUIでモデルを選び、再起動後も動くようゲートウェイをLaunchAgentとして実行します。
セルフホストのmacOS runnerとは何か、GitHubホスト型runnerより有利になるのはいつか、ハードウェアを自分で管理せずに運用する方法を説明します。月額固定$139です。
macOS runnerの料金は1分あたり約$0.062〜$0.102で、Linuxのおよそ10倍です。倍率の仕組み、損益分岐点の位置、請求額を減らす方法を説明します。
CI用に専用のMac miniを借りる仕組み、購入と比べた費用、リースを正当なものにしているAppleのライセンス規定を説明します。
専用のMacとGitHub Actionsで、iOSアプリをビルド、テスト、リリースするための実践ガイドです。キャッシュ、fastlane、署名、そしてビルドを本当に速くするものを扱います。
Xcode Cloudと専用のセルフホストmacOS runnerを比べます。料金体系、ロックイン、ワークフローの自由度、そしてそれぞれが本当に向いている人を説明します。
GitHub Actionsの全runnerの単価を1つの表にまとめました。1分あたりLinux $0.006、Windows $0.010、macOS $0.062〜$0.102です。無料枠の数え方と、macOSのチームが驚くポイントも説明します。
同じ仕事をする2つの異なる製品です。分単位課金のGitHubホスト型runnerが合う場合、MacStadiumの専用マシンが合う場合、そしてその間に固定料金の専用runnerがどう位置づけられるかを説明します。
GitHubホスト型のmacOS runnerと専用Macのコストを、3つの利用レベルで同じ条件で比較します。キャッシュの再構築に払う分数と待ち時間も含めています。
GitHub Actionsで課金されるmacOSの分数を減らす9つの具体的な変更です。Linuxへの移行、正しいパスのキャッシュ、古い実行のキャンセル、マトリックスの削減、そして固定料金が有利になる時点を説明します。
GitHub Actionsで動くiOSパイプラインを一通り作ります。ワークフローの骨組み、Xcodeの選択、依存関係、シミュレータでのビルドとテスト、App Store Connect APIキーによるコード署名、アーカイブ、TestFlightへのアップロードです。
Apple silicon MacにGitLab Runnerをインストールし、glrt-で始まるrunnerトークンで登録します。再起動後も動くようにし、.gitlab-ci.ymlでXcodeのジョブを実行します。
MacをWebSocket経由のインバウンドエージェントとしてJenkinsのコントローラーに接続します。LaunchAgentから起動して再起動後も戻るようにし、パイプラインでiOSをビルドします。
macOSにHomebrewでCircleCI machine runner 3をインストールします。リソースクラスとトークンを作成し、GUIドメインで起動し、config.ymlから指定します。
macOSにHomebrewでBuildkiteエージェントをインストールし、クラスタのトークンとキューのタグを設定します。launchdでログイン時に起動し、パイプラインでXcodeのステップを実行します。
Macのビルドサーバーにfastlaneをインストールし、readonlyモードのmatchで署名し、App Store Connect APIキーでログインし、どのCIからでもtestとbetaのレーンを実行します。
xcodebuildでXCUITestのUIテストをコマンドラインから実行します。simctlでシミュレータを管理し、テストを並列で実行し、不安定なテストをリトライし、result bundleを読みます。
React NativeはWindowsやLinuxで書いてテストし、iOSのビルドはクラウドのMacで行います。Xcode 26.6のmacos-26で実際に動かしたGitHub Actionsのワークフローと、その出力を紹介します。
App StoreのどのステップにmacOSが必要で、どれがWindowsからできるのかを説明します。登録、APIキー、署名、クラウドのMacからのビルドとアップロード、iPhoneでのTestFlightまで扱います。
AppleのツールはmacOSでしか動きませんが、Macを所有する必要はありません。クラウドのCIから中古の購入まで、4つの選択肢を順に紹介します。出典付きの価格と、正直なトレードオフも載せています。
XcodeはWindowsでは動きません。PCからリモートのMacでXcodeを使う方法を説明します。プライベートネットワーク経由のVNCかブラウザのタブ、遅延、キーボードの割り当て、シミュレータを扱います。