本文へ予備のMacを「Claude Code」を制御するために設定する手順ガイド
概要
- Claude Code を安全に利用するための、予備のMacを常時稼働機としてセットアップする手順
- SSH やスマホのClaudeアプリから遠隔操作可能
- 本体Macと分離 することでリスクを軽減
- パスワードレスsudo やクリップボード同期など実用的な設定も網羅
- コンテナ運用との違い やメリットも解説
予備MacをClaude Code専用エージェント機にする方法
- 目的: Claude Codeを本体Macとは分離した環境で安全に使うためのセットアップ手順
- メリット: 本体Macのリスクを排除し、研究や開発作業を安全に委任できる環境構築
- 対象: 予備Mac(ターゲット)と普段使いのMac(ソース)の2台構成
なぜこの構成を選ぶのか
- コンテナ運用 は本体Mac上で動作し完全な分離ができない、Unity等のMac専用アプリも利用不可
- OpenClaw等の代替 はClaude Codeの最新機能やClaudeサブスクリプションの活用に制限
- 専用Mac ならフル機能・高い安全性・柔軟なリモートコントロールが可能
必要なもの
- 予備Mac (ターゲット)
- 本体Mac (ソース)、同じWi-Fiネットワーク上
1. ターゲットMacの初期化とアカウント作成
- 個人データ削除: データが残っている場合は初期化推奨
- Apple Silicon/新型: 「システム設定」→「一般」→「転送またはリセット」→「すべてのコンテンツと設定を消去」
- Intel Mac: Cmd+Rでリカバリ起動→ディスクユーティリティで消去→macOS再インストール
- 新規ローカルアカウント 作成、Apple ID未サインイン推奨
- 管理者権限 付与必須: 「ユーザとグループ」→「このユーザに管理を許可」
2. ターゲットMacでリモートログイン(SSH)有効化
3. パスワードレスsudo設定
4. ターゲットMacのアドレス確認
5. ソースMacからパスワードレスSSH設定
6. ターゲットMacをスリープさせない設定
7. SSH経由でクリップボード同期
8. ターゲットMacにClaude Codeインストール
9. Claude Code向け環境のセットアップ(任意)
10. ClaudeとGitHubへのログイン
- ターゲットMacにSSHログイン後、
claudeコマンドでAnthropicアカウント認証
- GitHub CLI(
gh auth login)もセットアップ推奨(別アカウント推奨)
11. SSH経由のコンピュータ操作(任意)
- Claude Codeがデスクトップ操作・スクリーンショット取得を可能にする追加設定
- macOSの権限制御を回避するため、 LaunchAgent + tmux サーバをGUIセッション内で常駐
- 詳細は
setup-computer-use.shスクリプトで自動化可能
まとめ
- 予備MacをClaude Code専用マシン として安全に運用するための完全ガイド
- SSH・クリップボード同期・パスワードレスsudo など実用的なリモート運用ノウハウ
- 本体Macとの分離 によるリスク低減と柔軟な遠隔操作環境の実現
提供: ハクソク · 要約更新:
AIによる日本語要約です。内容は原文とあわせてご確認ください。
Hacker Newsの議論を読む
現在、別のMac mini M4にClaude Desktopをインストールして、Dispatchで操作してるんだけど。この方法にする理由ってあるのかな?今の設定だと、Mac miniのローカルアカウントに対して完全にコントロールできてるみたいだし。