中級
リモート実行でセッションをクラウドに移行する
--remote, --teleport, --remote-control を活用して、セッションをクラウドとローカル間で自在に移行する方法
remotecloudworkflow
リモート実行でセッションをクラウドに移行する
Claude Code は、セッションをローカル、クラウド、SSH先のサーバーなど、複数の環境で実行できます。環境間でセッションを移行する機能を使いこなすことで、作業の柔軟性が大きく向上します。
実行環境の種類
| 環境 | 説明 | アクセス方法 |
|---|---|---|
| ローカル | 自分のマシンで実行 | claude / デスクトップアプリ |
| リモート(クラウド) | Anthropicクラウドで実行 | --remote / デスクトップアプリ |
| SSH | リモートマシンで実行 | デスクトップアプリ |
クラウドセッションの起動
# クラウドでバグ修正を実行
claude --remote "src/auth/login.ts の認証バグを修正して"
# クラウドでテスト修正を実行
claude --remote "auth.spec.ts の不安定なテストを修正して"
クラウドセッションは、ローカルターミナルを閉じても継続します。進捗は claude.ai/code または iOS アプリで確認できます。
テレポート: クラウドからローカルへ
# インタラクティブにセッションを選択
claude --teleport
# セッションIDを指定
claude --teleport abc123-def456
テレポートの動作。
- 対象リポジトリに自動移動
- ブランチのフェッチとチェックアウト
- 会話履歴の同期
リモートコントロール: モバイルからローカルを操作
claude --remote-control "My Project"
claude --rc "My Project"
モバイルアプリとペアリングすることで、スマートフォンからローカルの Claude Code セッションに指示を送れます。
セッションの確認
> /tasks
ローカル、リモート、バックグラウンドの全セッションを一覧表示します。
SSH セッションの設定
デスクトップアプリから SSH 経由でリモートマシンの Claude Code を操作できます。
{
"name": "Production Server",
"sshHost": "user@production.example.com",
"sshPort": 22,
"identityFile": "~/.ssh/id_rsa"
}
SSH セッションでも、パーミッションモード、コネクター、プラグイン、MCP サーバーがすべてサポートされます。
推奨ベストプラクティス
| フェーズ | 推奨環境 | コマンド |
|---|---|---|
| 計画 | ローカル(読み取り専用) | claude --permission-mode plan |
| 実装 | クラウド(自律実行) | claude --remote "..." |
| レビュー | ローカル | claude --teleport <id> |
| モニタリング | モバイル | claude --rc "Project" |
クラウド環境でのマルチリポジトリ
クラウド環境では + ボタンで複数のリポジトリを追加できます。複数リポジトリにまたがる作業もクラウド上で完結します。
あわせて読む
- Worktree で並行作業を安全に行う - 複数セッションの並列実行
- セッションの再開と継続を活用する - セッション管理のベストプラクティス
関連コンテンツ
ガイド
Superpowers 実践ガイド
Superpowers(v5.0.7)の14スキルを活用した標準開発パイプライン。ブレスト、計画、実装、レビューの全フローを解説。
Tips
エコシステム連携ワークフロー実例集
Claude Code・Superpowers・OMC・ECCの4ツールを組み合わせた実践的な開発ワークフロー事例。
Tips
oh-my-claudecode の Autopilot/Ralph モードで自律実行する
OMC の autopilot と ralph スキルを使って、計画から実装・検証まで完全自律で実行する方法
Tips
パーミッションモードを使い分ける
plan, acceptEdits, dontAsk などのパーミッションモードを理解し、場面に応じて使い分ける方法