前提条件
前提条件
- 你的机器
- Docker
会话会直接在拥有你账号权限的机器上执行。我们建议在一个你愿意
让 Agent 自由操作的专用目录下运行工作器——更理想的是,在一台专门用于
长时间运行 Agent 任务的机器上运行,比如你桌上的一台 Mac Mini。
1
安装 Devin CLI
下载并安装 Devin CLI:
2
创建 outpost
在 Devin Cloud 中,前往 Settings → Environment → Outposts,然后点击 “Create Outpost” 按钮。为你的 Outpost 命名,并选择它要服务的机器类型 (例如 Linux、Windows 或 Mac) 。然后点击 “Create” 按钮。
创建 Outpost 后,你会获得一个 Outpost 令牌,分配给它的工作器将使用该令牌向 Devin 进行身份验证。复制该令牌并将其保存在安全的地方,以备后续使用。该令牌只会在创建 Outpost 时显示一次。

3
运行你的 Outpost 工作器
进入你希望工作器运行的目录:然后使用你之前复制的 Outpost 名称和令牌运行
devin worker start 命令:4
启动新的 Outpost 会话
在 Devin Cloud 上,启动一个新会话并将其配置为在你的 Outpost 上运行。在 “Configuration” → “Virtual environment” 下,你会看到新创建的 Outpost 已列出。选择它即可让会话在该 Outpost 上运行。现在你可以让 Devin 在你的机器上开始构建了!可以先试一个简单的例子:然后看着脚本出现在你的工作器目录中!
后续步骤
在你的代码所在目录中启动工作器,然后让 Devin 在现有代码基础上继续构建。会话可以看到工作器工作目录下已检出的代码仓库。要同时处理更多会话,请在更多机器上运行指向同一 outpost 的工作器:N 个工作器可处理 N 个并发会话,其余会在队列中等待。编排
在会话排队时自动预配机器,而不是始终保留长期运行的工作器。
集成
在你已经使用的平台上运行 outpost——Namespace、Modal、E2B 等。


