Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 2
---

# 模型服务 (Model Service)
# 模型服务 (Model Service)(实验性)

ROCK提供的Model Service负责处理AI模型调用的通信,为代理(Agent)和训练框架(如Roll)或实际的LLM推理服务之间提供通信桥梁。

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 3
---

# 沙箱代理 (Sandbox Agent)
# 沙箱代理 (Sandbox Agent)(实验性)

沙箱代理是ROCK框架中用于在隔离环境中运行AI智能体任务的组件,提供安全且可控制的智能体执行环境。代理可以与模型服务(Model Service)集成,实现LLM模型调用的优雅处理。

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
sidebar_position: 1
---
# 版本说明
* [release v1.0.0](v1.0.0.md)
* [release v1.0.1](v1.0.1.md)
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# v1.0.0
# v1.0.1

## 发布日期
2026 年 1 月 5
2026 年 1 月 23

## 概览
这是一次重大版本发布,引入了多项强大的新功能,包括 Model Service、ROCK Install Agent、Remote User 管理等, 同时还包含显著的性能提升、系统优化与更强的可观测性能力。
这是一次重大版本发布,引入了多项强大的新功能 同时还包含显著的性能提升、系统优化与更强的可观测性能力。

---

## SDK

### 新功能

#### Model Service
#### Model Service(实验性)
**[Model Service 参考文档](../References/model-service.md)**

提供完整的模型服务能力,包括:
Expand All @@ -24,7 +24,7 @@
- 用于线程安全操作的锁机制


#### Sandbox Agent
#### Sandbox Agent(实验性)
**[Sandbox Agent 参考文档](../References/sandbox-agent.md)**

用于在ROCK的Sandbox中快速安装Agent的功能:
Expand All @@ -34,7 +34,7 @@


#### 沙箱加速 (Sandbox Speedup)
**[沙箱加速参考文档](../References/Python SDK References/python_sdk.md)**
**[沙箱加速参考文档](../References/Python%20SDK%20References/python_sdk.md)**

提供针对沙箱环境的网络优化与镜像配置能力:
- 支持一键配置 APT 公共镜像源
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 2
---

# Model Service
# Model Service(Experimental)

The Model Service provided by ROCK is responsible for handling AI model call communications, serving as a communication bridge between agents and training frameworks (such as Roll) or actual LLM inference services.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 3
---

# Sandbox Agent
# Sandbox Agent(Experimental)

Sandbox Agent is a component in the ROCK framework used to run AI agent tasks in an isolated environment, providing a secure and controllable execution environment for agents. Agents can be integrated with Model Service to achieve elegant handling of LLM model calls.

Expand Down
2 changes: 1 addition & 1 deletion docs/versioned_docs/version-1.0.x/Release Notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
sidebar_position: 1
---
# Release Notes
* [release v1.0.0](v1.0.0.md)
* [release v1.0.1](v1.0.1.md)
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# v1.0.0
# v1.0.1

## Release Date
January 5, 2026
January 23, 2026

## Overview
This is a major release that introduces several powerful new features, including Model Service, ROCK Install Agent, Remote User management, etc., along with significant performance improvements, system optimizations, and enhanced observability capabilities.
This is a major release that introduces several powerful new features along with significant performance improvements, system optimizations, and enhanced observability capabilities.

---

## SDK

### New Features

#### Model Service
#### Model Service(Experimental)
**[Model Service References Documentation](../References/model-service.md)**

Provides comprehensive model service capabilities, including:
Expand All @@ -23,7 +23,7 @@ Provides comprehensive model service capabilities, including:
- Concurrent initialization with SWE Agent installation
- Lock mechanisms for thread-safe operations

#### Sandbox Agent
#### Sandbox Agent(Experimental)
**[Sandbox Agent References Documentation](../References/sandbox-agent.md)**

Features for quickly installing Agents in ROCK's Sandbox:
Expand All @@ -32,7 +32,7 @@ Features for quickly installing Agents in ROCK's Sandbox:
- Support for running multiple Agents in isolated sandbox environments

#### Sandbox Speedup
**[Sandbox Speedup References Documentation](../References/Python SDK References/python_sdk.md)**
**[Sandbox Speedup References Documentation](../References/Python%20SDK%20References/python_sdk.md)**

Provides network optimization and mirror configuration capabilities for sandbox environments:
- Support for one-click APT public mirror configuration
Expand Down
6 changes: 6 additions & 0 deletions rock/sdk/sandbox/agent/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
import asyncio
import shlex
import time
import warnings
from abc import ABC, abstractmethod
from typing import TYPE_CHECKING

Expand Down Expand Up @@ -50,6 +51,11 @@ class DefaultAgent(Agent):
"""

def __init__(self, sandbox: Sandbox, config: DefaultAgentConfig):
warnings.warn(
"*** EXPERIMENTAL *** Rock Agent is experimental; API may change. Use with caution.",
category=FutureWarning,
stacklevel=2,
)
super().__init__(sandbox)

self._sandbox = sandbox
Expand Down
Loading