メインコンテンツへスキップ
タスクがローカルマシンでは対応しきれなくなったときや、席を外している間も Devin に作業を続けさせたいときは、組み込みの /handoff コマンドを利用して、現在のセッションを cloud Devin セッション に引き継ぎます。クラウドセッションには専用の VM が割り当てられ、Shell、Browser、リポジトリへのフルアクセスを備えているため、ノートPC を閉じた後も作業を継続できます。
/handoff fix the flaky integration tests in CI
Devin CLI は、会話の前提情報と現在の Git ブランチをまとめ、前回の続きから再開するクラウドセッションを作成します。進行状況は、ターミナルまたは Devin web app から追跡できます。
タスクの説明なしで /handoff を実行すると、クラウドセッションは中断したところから自動的に再開します。

引き継ぐタイミング

ローカルのTerminalだけでは足りない場合や、バックグラウンドで実行したい場合は、タスクを引き継ぎます。
  • VM またはサーバー — 開発サーバーの実行、エンドポイントへのアクセス、Docker ビルド
  • Browser — スクリーンショット、OAuthフロー、エンドツーエンドテスト、スクレイピング
  • CI/CD — パイプラインのデバッグ、デプロイ、インフラストラクチャの変更
  • 長時間の作業 — 移行、バッチジョブ、大規模なリファクタリング
  • 並列実行 — ローカルでコーディングを続けながら、作業をクラウドにオフロードする

引き継がれるもの

クラウドセッションは新しい VM で開始されるため、CLI には作業を引き継ぐために必要な情報がすべて含まれます。
  • リポジトリとブランチ — クラウドセッションが正しいリポジトリをクローンし、現在のブランチをチェックアウトできるようにします。
  • 会話の前提情報 — 現在のセッションで、あなたと Devin がこれまで進めてきた作業内容です。
  • 未コミットの変更 — 作業中の diff も引き継がれます。送りたくないものは、コミットするか stash してください。
Devin CLI を使っていない場合でも、Claude Code、Codex、Cursor、その他のコーディングエージェント、さらには通常のシェルスクリプトから、オープンソースの Devin Handoff プラグインを使って引き継げます。各エージェントでの設定方法と使い方については、Devin への引き継ぎ を参照してください。

Devin への引き継ぎ

Devin CLI だけでなく、任意のコーディングエージェントから引き継げます

GitHub 上の Devin Handoff

ソースコード、インストールガイド、スクリプトの完全なリファレンス