编程语言 | 版本 | 包管理工具 |
Python | 3.12+ | pip, uv |
Node.js | 20+ | npm, yarn, pnpm |
Go | 1.25+ | go modules |
Rust | 1.77+ | cargo |
Java | 21+ | maven, gradle |
Ruby | 3.3+ | bundler, gem |
PHP | 8.3+ | composer |
C/C++ | GCC 13+ | make, cmake |
数据库 | 描述 |
SQLite | 已预安装,可立即使用 |
PostgreSQL 客户端 | 用于连接外部数据库的 psql 客户端。 |
Redis 客户端 | 用于连接外部 Redis 实例的 redis-cli。 |
工具 | 描述 |
git | 版本控制。 |
curl, wget | HTTP 客户端。 |
jq | JSON 处理。 |
tar, zip, unzip | 归档、压缩与解压工具。 |
ssh, scp | 远程访问与文件传输工具(需要启用网络)。 |
tmux, screen | 终端多路复用工具。 |
工具 | 描述 |
make, cmake | 构建系统。 |
ripgrep (rg) | 快速文件搜索。 |
tree | 目录结构可视化。 |
htop | 进程监控。 |
工具 | 描述 |
sed, awk, grep | 流式文本处理工具。 |
vim, nano | 文本编辑器。 |
diff, patch | 文件比较与补丁工具。 |
属性 | 具体配置 |
操作系统 | Ubuntu 22.04 LTS |
架构 | x86_64 (amd64) |
内存 | 4 GB |
磁盘空间 | 10 GB |
网络 | 默认开启 |
能力 | 沙箱路径 | 用途 |
Environment 产物存储 | /mnt/session/outputs | Agent 写入最终交付物。不配置 config.tos 时使用方舟公共 TOS;需要写入自己的 TOS Bucket 时配置该字段。Agent 使用的沙箱路径不变。 |
Session TOS 资源 | /mnt/session/storage | 将已有 TOS 对象作为 Session 输入或共享数据挂载到沙箱,通过 resources 配置。 |