Skip to main content
CLI 使用沙箱即工具模式:CLI 进程(大语言模型(LLM)循环、记忆、工具调度)在您的机器上运行,但智能体工具调用(read_filewrite_fileexecute 等)指向远程沙箱,而不是您的本地文件系统。要将文件放入沙箱,请使用设置脚本或提供商的文件传输 API(参见使用文件)。 有关沙箱架构、集成模式和安全最佳实践的深入了解,请参见沙箱

安装提供商依赖

安装 deepagents-cli 时默认包含。无需额外安装。

设置提供商凭证

使用沙箱运行 CLI

沙箱标志和示例

示例:

设置脚本

使用 --sandbox-setup 在沙箱创建后运行 shell 脚本。这对于克隆仓库、安装依赖和配置环境变量非常有用。
setup.sh
CLI 使用您本地环境变量展开设置脚本中的 ${VAR} 引用。将密钥存储在本地 .env 文件中供设置脚本访问。
沙箱隔离了代码执行,但智能体在面对不受信任的输入时仍易受提示注入攻击。请使用人机协作审批、短生命周期的密钥,并仅使用受信任的设置脚本。详见安全注意事项