PART 4 データの復元(ターミナル作業)
4-2. ターミナルを開く
Cmd + Space → 「ターミナル」と入力 → Enter
以下、コマンドの黒い部分をタップ → 「コピー」→ ターミナルにペースト → Enter で実行。
4-3. Xcode CLT 5分
xcode-select --installコピー
ダイアログで「インストール」→ 完了まで待つ。
「install requested for command line developer tools」等の表示後、しばらくしてダイアログが消える
完了
4-4. Homebrew 3分
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"コピー
パスワード → Macのログインパスワードを入力(画面に表示されない)。
完了後、これも実行:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile && eval "$(/opt/homebrew/bin/brew shellenv)"コピー
brew --version → 「Homebrew X.X.X」
brew --version で表示された
4-5. ツール一括インストール 5分
brew bundle --file=~/migration_backup/Brewfileコピー
gh, tmux, ffmpeg, node, python 等がインストールされる
完了
4-6. GitHub にログイン 2分
gh auth loginコピー
What account? GitHub.com
Protocol? HTTPS
Authenticate Git? Yes
How to authenticate? Login with a web browser
表示されるコードをブラウザに入力(Safariで github.com を開く)。
gh auth status → 「Logged in to github.com account nakazi555」
nakazi555 でログインできた
4-7. Git設定 + dotfiles 1分
cp ~/migration_backup/gitconfig ~/.gitconfigコピー
cp ~/migration_backup/.bash_profile ~/ 2>/dev/null; cp ~/migration_backup/.zshrc ~/ 2>/dev/null; cp ~/migration_backup/.npmrc ~/ 2>/dev/nullコピー
パス内の s22312 を新ユーザー名に置換:
sed -i '' 's|s22312|__USERNAME__|g' ~/.bash_profile ~/.zshrc ~/.npmrc 2>/dev/null; source ~/.zshrc 2>/dev/null; source ~/.bash_profile 2>/dev/nullコピー
完了
4-8. Claude Code 設定を復元 1分
bash ~/migration_backup/restore_claude.sh __USERNAME__コピー
「置換完了!」「's22312' の参照は全て置換済みです」
「置換完了!」と表示された
4-9. macOS 設定 + フォント 1分
bash ~/migration_backup/restore_macos_settings.shコピー
cp ~/migration_backup/fonts/* ~/Library/Fonts/コピー
トラックパッド・Dock・時計が元通り。フォント68個復元。
完了
4-10. 全プロジェクトをクローン 5分
cd ~ && for repo in become-hq become-web become-automation become-contact-api omoshu omoshu-shorts omoshu-web the-person tsukimechill-hq tsukimechill-reels family-health money-keeper podcast-editor villa-os villa-os-web yuragi-lp become-wedding-lp unicorn-gundam-lp claude-evolution CacheClip spf-obog; do echo "=== $repo ==="; gh repo clone nakazi555/$repo ~/$repo 2>/dev/null || echo "[SKIP] $repo"; doneコピー
21個のリポジトリが順番にクローンされる。SKIP が数個出ても正常。
プロジェクトフォルダがホームに並んだ
4-12. Claude Code + npm 3分
npm install -g @anthropic-ai/claude-code @google/claspコピー
claude --version → バージョン番号が表示される
claude --version が表示された
4-13. アプリ設定 + Google IME + DaVinci 1分
cp ~/migration_backup/preferences/*.plist ~/Library/Preferences/ 2>/dev/null
mkdir -p ~/Library/Application\ Support/Google/JapaneseInput
cp ~/migration_backup/google_ime/*.db ~/Library/Application\ Support/Google/JapaneseInput/ 2>/dev/null
mkdir -p ~/Library/Application\ Support/Blackmagic\ Design/DaVinci\ Resolve/
cp -r ~/migration_backup/davinci/* ~/Library/Application\ Support/Blackmagic\ Design/DaVinci\ Resolve/ 2>/dev/nullコピー
iTerm2, Rectangle, Clipy, Raycast の設定 + Google日本語入力辞書 + DaVinci設定
完了
4-14. LaunchAgents(自動化) 1分
mkdir -p ~/Library/LaunchAgents && cp ~/migration_backup/LaunchAgents/*.plist ~/Library/LaunchAgents/コピー
BECOME/omoshu自動化68個。全プロジェクト動作確認後 に有効化推奨。
完了
4-15. 各プロジェクト依存関係 5分
for dir in become-automation become-web omoshu omoshu-shorts podcast-editor money-keeper yuragi-lp; do if [ -d "$HOME/$dir" ] && [ -f "$HOME/$dir/package.json" ]; then echo "=== $dir ===" && cd "$HOME/$dir" && npm install && cd ~; fi; doneコピー
各プロジェクトで「added XXX packages」と表示される
完了
PART 5 手動でやること
5-1. アプリのインストール 20分
Webからダウンロード or App Store。上から優先度順。
Google Chrome — Googleアカウントでログインすればブックマーク・パスワード・拡張が全復元
Google日本語入力 — google.co.jp/ime
Claude Desktop — claude.ai
Slack
LINE — App Store
iTerm2 — iterm2.com
Rectangle — rectangleapp.com
Clipy — clipy-app.com
Raycast — raycast.com
Figma
Adobe Creative Cloud (→ Premiere, AE, Media Encoder)
DaVinci Resolve
Zoom / Discord / Google Drive
全80アプリ一覧
MS Office, GarageBand(App Store), iMovie(App Store), KeePassXC, Typeless, AutoRaise, TickTick, VS Code, Vrew, eTax, Termius, Gather, Comet, tldv, Circleback 等
詳細: ~/migration_backup/all_apps_list.txt
5-2. 手動設定 10分
ログイン項目 : システム設定 → 一般 → ログイン項目Chrome, Typeless, Slack, AutoRaise, LINE, Google Drive, Claude, Clipy, Figma
Bluetooth : Buds3 Pro, X10 再ペアリング
プリンタ : Brother HL-L2375DW 追加
壁紙 : シンゴジラ(Documents内)
アプリ権限 : 初回起動で「アクセシビリティ」を許可Rectangle, AutoRaise, Raycast, Clipy → システム設定で許可
PART 6 最終確認
6-1. 動作チェック 2分
echo "--- GitHub ---" && gh auth status && echo "--- Claude ---" && claude --version && echo "--- Node ---" && node --version && echo "--- Python ---" && python3 --versionコピー
各ツールのバージョンが表示される
全部表示された
6-2. s22312 の痕跡チェック 30秒
grep -r "s22312" ~/.claude/ 2>/dev/null | grep -v ".git/" | head -5 || echo "OK: 痕跡なし"コピー
「OK: 痕跡なし」
「OK: 痕跡なし」と表示された
6-3. Claude Code 起動テスト 1分
cd ~/become-automation && claudeコピー
起動して過去のメモリが読み込まれればOK。 /exit で終了。
Claude Code が正常起動した
6-4. iCloud Documents 確認 確認のみ
Finderで Documents フォルダを開く。
BECOME, ツキミチル, オモシュワ 等のフォルダが表示されている(雲マークでもOK、自動DL中)
全てのチェックが完了していれば、移行成功です! SSD内のバックアップは念のため1ヶ月は消さない でください。 ~/migration_backup/secrets/ は機密情報を含むため、全て安定したら削除を検討。