启动 Devin CLI
在提示前加上
--,这样它会被识别为提示,而不是子命令。在提示输入框中键入
@,即可打开本地文件/目录的自动补全。选择一项后,会将其作为上下文添加到你的消息中。运行 shell 命令
模式
/plan 和 /ask。
Normal
Normal
会自动批准当前目录内的只读工具,并在执行写入/执行操作时请求权限。这是默认模式。
Accept Edits
Accept Edits
会自动批准
工作区 内的文件编辑,但仍会对 shell 命令和其他操作进行提示。我们预计用户大多数时间都会使用这个模式。Bypass
Bypass
/yolo、/dangerousBypass 模式绝不会覆盖你的 Admin 通过 团队设置 配置的组织级权限。由 Admin 强制执行的 deny 和 ask 规则始终优先。
Autonomous
Autonomous
大致相当于在当前 使用
工作区 中使用 Accept Edits,并额外支持在 OS-level 沙盒 内运行任意 shell 命令 (以限制这些命令实际能够访问的内容) 。--sandbox 运行时,Autonomous 是唯一可用的权限模式,并会自动选中——Normal、Accept Edits 和 Bypass 会在 沙盒 session 中隐藏。在 Autonomous 模式下…- 系统会针对能力而非命令向你发出提示。
- 命令会通过文件系统沙盒遵循
Write和Read作用域。 - 当命令尝试连接网络资源时,系统会提示你。
- 命令会通过文件系统沙盒遵循
- 当前目录内的只读操作会自动批准。
Autonomous 依赖 沙盒 来保障安全。未启用
--sandbox 时,此模式不可用——如果你希望在没有 OS 级隔离的情况下进行无人值守执行,请使用 Bypass。有关直接对比,请参阅下方的 Bypass vs Autonomous。Bypass 与 Autonomous 的区别
当你信任 Agent 操作整台机器时,选择 Bypass。若你希望无人值守执行,同时由操作系统强制限制 Agent 可访问的文件和域名,请选择
--sandbox (这会启用 Autonomous) 。如果你喜欢 bypass 的使用体验,但又希望 Agent 拥有自己独立的电脑,不妨试试 cloud Devin!
会话历史
斜杠命令
模式切换
模型切换
会话管理
工作区
自动化
可扩展性
账户与系统
如果你通过 Homebrew 安装了终端版 Devin,
/update 会提示你改用 brew upgrade devin,而不是执行自更新。
