/handoff 命令,将当前会话转移到云端 Devin 会话。云端会话会获得自己的 VM,并配备 Shell、Browser 以及对完整仓库的访问权限,因此即使你合上 laptop,它也能继续运行。
何时移交任务
- VM 或服务器 — 运行开发服务器、调用端点、Docker 构建
- Browser — 截图、OAuth 流程、端到端测试、网页抓取
- CI/CD — 流水线调试、部署、基础架构变更
- 长时间运行的任务 — 迁移、批处理任务、大规模重构
- 并行执行 — 在你继续本地编写代码的同时,将工作交给云端处理
会保留哪些内容
- 仓库和分支 — 这样云端会话就会克隆正确的仓库,并检出你当前所在的分支。
- 对话上下文 — 你和 Devin 在当前会话中一直在处理的内容。
- 未提交的更改 — 你正在进行中的 diff 也会一并带过去。提交或暂存任何你不想发送的内容。
不使用 Devin CLI?你也可以借助开源的 Devin Handoff 插件,从 Claude Code、Codex、Cursor 或任何代码 Agent,以及普通 shell 脚本,移交给 Devin。请参阅移交给 Devin,了解适用于各类 Agent 的设置和用法。
移交给 Devin
不仅限于 Devin CLI,可从任何代码 Agent 移交
GitHub 上的 Devin Handoff
源代码、安装指南和完整的脚本参考
