rock-agent-sdk
Installation
SKILL.md
ROCK Agent SDK 开发指南
帮助开发者基于 ROCK Agent SDK(rock.sdk.agent)快速编写 Agent 配置、创建 Benchmark 评测 Job、运行并分析结果。
ROCK 平台背景
ROCK (Reinforcement Open Construction Kit) 是阿里巴巴开发的沙箱环境管理框架,专为 Agentic 强化学习场景设计。采用客户端-服务端架构:
| 组件 | 职责 |
|---|---|
| ROCK SDK | 环境开发工具包,提供 Agent 开发、Job 配置、Benchmark 评测等 API |
ROCK CLI (rockcli) |
命令行工具,管理沙箱、执行命令、上传下载文件 |
| ROCK Admin | 调度节点,负责沙箱部署和资源调度 |
| ROCK Worker | 工作节点,分配物理资源给沙箱并执行运行时 |
| ROCK Envhub | 环境仓库,提供环境数据的注册和存储 |
Harbor 是运行在 ROCK 沙箱中的 Agent Benchmark 评测框架。开发者通过 ROCK Agent SDK 编写 JobConfig,由 ROCK 创建沙箱并在其中运行 Harbor 评测任务,最终收集 Trial 结果(reward、轨迹、日志等)。