工作目录

WORKSPACE 控制 AIO Sandbox 各服务使用的默认工作目录。

基本用法

docker run --security-opt seccomp=unconfined --rm -it \
  -p 8080:8080 \
  -e WORKSPACE=/workspace \
  -v "$PWD:/workspace" \
  ghcr.io/agent-infra/sandbox:latest

容器启动时会按需创建工作目录,并为运行用户准备权限。

各服务行为

服务默认目录请求级覆盖
Shell$WORKSPACEexec_dir
Bash$WORKSPACEexec_dir
Jupyter$WORKSPACE请求参数
Node.js$WORKSPACE请求参数
code-server$WORKSPACE打开目录

建议

  • Coding Agent 任务建议把项目代码挂载到工作目录。
  • 生成产物建议写入工作目录,方便浏览器、Shell、文件和代码执行 API 共享。
  • 除非马上下载,否则不要把长期文件写入临时目录。