- 从 Devin CLI 发起 — 使用内置的
/handoff命令,无需额外设置。 - 从任何其他代码 Agent 发起 — 例如 Claude Code、Codex、Cursor 等,通过开源的 Devin Handoff 插件。
何时转交
- VM 或服务器 — 运行开发服务器、调用端点、构建 Docker 镜像
- Browser — 截图、OAuth 流程、端到端测试、抓取
- CI/CD — 调试流水线、部署、基础架构变更
- 长时间运行的工作 — 迁移、批处理作业、大规模重构
- 并行执行 — 在你继续本地编写代码的同时,将工作卸载到云端
通过 Devin CLI
/handoff 命令——无需安装。
来自其他代码 Agent
DEVIN_API_KEY。如需了解适用于各类 Agent 的安装和使用指示,请参阅 仓库 README;该文档会随着插件演进持续更新。
上下文如何传递到云端会话
- 代码仓库 和分支 — 从
git remote和git rev-parse中检测,因此 Devin 会克隆正确的 代码仓库,并检出你当前所在的分支。 - 未提交的更改 — 会包含
git diff HEAD的输出 (截断至 100KB) ,这样你正在进行中的工作也能延续过去。如果你有不想发送的本地修改,请先提交或 stash。 - 额外上下文 — 调用 Agent 到目前为止了解到的内容:它检查过的文件、对 root-cause 的假设,以及部分修复。
Devin CLI
内置
/handoff 命令的本地代码 AgentGitHub 上的 Devin Handoff
源码、安装指南和完整脚本参考
Devin API
为 handoff 提供支持的 Sessions API
Devin MCP
在任何 MCP 客户端中管理 sessions、playbooks 和 Knowledge
