トラブル対応(FAQ)
| 症状 | 原因 | 対処 |
|---|---|---|
password: と聞かれる |
ユーザー名省略 or 鍵未登録 | yn4416@ を付ける / ssh-copy-id を実行 |
Connection refused |
PC側WSLが起動していない | WindowsでWSLターミナルを開く |
Connection timed out |
Tailscaleがオフライン | 両デバイスでTailscale起動確認 |
| Termuxの画面が乱れる | Termuxの描画バグ | reset コマンド or 強制終了→再起動 |
| Claude Code起動エラー | settings.json hooks形式エラー | PC側で hooks 配列形式に修正 |
already exists on ssh-keygen |
鍵が既にある | n でスキップ(既存鍵を使う) |
All keys were skipped on ssh-copy-id |
鍵が既にPC側に登録済み | 問題なし。そのまま ssh yn4416@... で接続確認 |
| 一定時間で接続が切れる | PCがスリープに入っている | 03章ヘルスチェックのスリープ設定を確認 |
設定ファイルの影響
Claude Codeの settings.json はPC側(~/.claude/settings.json)のみ参照。
スマホ側にはClaude Codeはインストールせず、SSH経由でPC上のClaude Codeを操作する。
hooks、MCP設定等はすべてPC側で完結する。