# 云容器参考

云容器中预装的软件包、数据库和工具。

---

Claude Managed Agents 中的云容器预装了一套全面的编程语言、数据库和工具。Agent 可以立即使用这些工具，无需任何安装步骤。

这些规范适用于 `cloud` 环境。自托管沙箱运行在你的基础设施上，使用你的 worker 提供的任何工具。

<Note>
所有 Managed Agents API 请求都需要 `managed-agents-2026-04-01` beta header。SDK 会自动设置该 beta header。
</Note>

## 编程语言

| 语言 | 版本 | 包管理器 |
|----------|---------|-----------------|
| Python | 3.12+ | pip, uv |
| Node.js | 20+ | npm, yarn, pnpm |
| Go | 1.22+ | 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-cli`，用于连接外部实例 |

<Note>
数据库服务器（PostgreSQL、Redis 等）默认不会在容器中运行。容器包含用于连接外部数据库实例的客户端工具。SQLite 可完全用于本地使用。
</Note>

## 工具

### 系统工具

- `git` - 版本控制
- `curl`、`wget` - HTTP 客户端
- `jq` - JSON 处理
- `tar`、`zip`、`unzip` - 归档工具
- `ssh`、`scp` - 远程访问（需要启用网络）
- `tmux`、`screen` - 终端复用器

### 开发工具

- `make`、`cmake` - 构建系统
- `docker` - 容器管理（有限可用性）
- `ripgrep` (`rg`) - 快速文件搜索
- `tree` - 目录可视化
- `htop` - 进程监控

### 文本处理

- `sed`、`awk`、`grep` - 流编辑器
- `vim`、`nano` - 文本编辑器
- `diff`、`patch` - 文件比较

## 容器规格

| 属性 | 值 |
|----------|-------|
| 操作系统 | Ubuntu 22.04 LTS |
| 架构 | x86_64 (amd64) |
| 内存 | 最高 8 GB |
| 磁盘空间 | 最高 10 GB |
| 网络 | 默认禁用（在环境配置中启用） |
