本页介绍的是本地沙箱。有关云端行为及其限制,请参阅对比本地沙箱与云沙箱。
官方文档:Devin CLI
快速开始
创建沙箱,并为项目目录运行 Devin:
console
$ sbx run devin ~/my-project工作区参数是可选的,默认值为当前目录:
console
$ cd ~/my-project
$ sbx run devin身份验证
首次运行时,Devin 会提示你在沙箱内部交互式登录。登录之后,Docker Sandboxes 会在 宿主机上管理可复用的凭据,并通过代理提供给后续的 Devin 沙箱。
配置
沙箱不会读取宿主机的用户级 Devin 配置。沙箱内只有工作目录中的项目级配置可用。 变通方法请参阅 沙箱为什么不用我的用户级智能体配置?。
Devin 会从工作区读取 AGENTS.md,获取针对具体智能体的指令,并使用 共享的智能体技能存储。
默认启动命令
不带额外参数时,沙箱运行:
text
devin --permission-mode dangerous --respect-workspace-trust=false基础镜像
模板:docker/sandbox-templates:devin-docker
有关预装工具或自定义此环境,请参阅自定义。