• 简体中文
  • Code Server 配置

    AIO Sandbox 内置 code-server,可以在浏览器中打开沙盒内的 VS Code 环境。

    访问地址

    http://localhost:8080/code-server/

    编辑器与 Shell、浏览器下载、Jupyter 和文件 API 共享同一套文件系统。

    环境变量

    变量默认值用途
    CODE_SERVER_PORT8200code-server 内部端口
    DISABLE_CODE_SERVERfalsetruthy 时关闭 code-server
    WORKSPACE/home/gemcode-server 默认打开的目录

    启动时安装扩展

    轻量定制可以使用生命周期 Hook:

    docker run --security-opt seccomp=unconfined --rm -it \
      -p 127.0.0.1:8080:8080 \
      -e RUN_HOOK_PRE_SERVICES="code-server --install-extension ms-python.python" \
      ghcr.io/agent-infra/sandbox:latest

    如果团队需要稳定可复现环境,建议构建预装扩展的自定义镜像。

    建议

    • 将项目代码挂载到 WORKSPACE。
    • 编辑器终端里启动的应用,可通过 预览代理 查看。
    • 纯 API 部署可以关闭 code-server 来降低资源占用。