通过 PPClaw 在 PPIO Agent Sandbox 上一键部署 OpenClaw 云端 AI 助手。Documentation Index
Fetch the complete documentation index at: https://ppio.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
快速开始
1. 获取 PPIO API 密钥
2. 安装 PPClaw
3. 配置 API Key
支持以下方式(优先级从高到低):| 方式 | 示例 | 适用场景 |
|---|---|---|
| 命令行参数 | ppclaw launch --api-key sk_xxx | 临时使用 |
| 环境变量 | export PPIO_API_KEY=sk_xxx | 当前会话 |
| 配置文件 | ~/.config/ppclaw/config.yaml | 长期使用 |
4. 创建并使用沙箱
- Web UI — Token 已自动附在链接中,浏览器打开即完成认证,无需手动输入
- Web Terminal — 基于 ttyd 的浏览器终端(端口 7681),可直接在沙箱内执行命令
- File Manager — 基于 gohttpserver 的网页文件管理器(端口 7682),支持上传 / 下载 / 删除文件
- Services User / Password — Web Terminal 和 File Manager 使用 HTTP Basic Auth,每次 launch 自动生成随机密码
为旧沙箱添加 Web Terminal 和 File Manager
v1.3.0 之前创建的沙箱不包含 Web Terminal 和 File Manager 服务,ppclaw status 的输出中也不会显示对应地址。可通过以下命令一键补装:
- 自动下载并安装 ttyd 和 gohttpserver
- 生成登录凭据(HTTP Basic Auth)并启动服务
- 输出访问地址和凭据信息
若沙箱已完成过服务配置,命令会直接返回现有凭据,不会重复安装。
命令参考
launch
创建沙箱环境。| 参数 | 说明 |
|---|---|
--api-key | PPIO API Key |
--timeout | 创建超时时间,单位秒(默认 60) |
Gateway Token 由系统自动生成,无需手动指定。仅
launch 命令会生成新的 Token,gateway restart 和 gateway update 不会重新生成。list
列出所有沙箱。| 参数 | 说明 |
|---|---|
--quiet / -q | 仅输出沙箱 ID,每行一个,方便脚本调用和管道操作 |
-q)输出:
status
查看沙箱状态。stop
停止沙箱。services setup
为沙箱安装并启动 Web Terminal(ttyd)和 File Manager(gohttpserver)。适用于 v1.3.0 之前创建的旧沙箱,新沙箱在launch 时已自动配置。
update
检查并升级到 PyPI 最新版本。--json 模式输出升级结果。PPClaw 还会在每天首次启动时自动检查新版本(后台非阻塞),退出时提示更新。
JSON 输出
所有命令支持--json 参数,适合脚本集成:
模型配置
默认模型
沙箱预装以下模型(按量付费):| 模型 ID | 名称 | 用途 |
|---|---|---|
minimax/minimax-m2.5-highspeed | Minimax M2.5 Highspeed | 默认主模型 |
切换模型
支持切换至 PPIO 平台所有 LLM 模型。 操作步骤:- 打开 Web UI → Settings → Config
- 切换到 Raw JSON 视图
- 修改以下两处配置:
models.providers.ppio.models 数组中添加:
agents.defaults.model:
- 点击 Update 保存
集成到服务
通过 HTTP API 将 OpenClaw 集成到你的应用服务中。启用 HTTP API
在 Web UI 中打开 Settings → Config → Raw JSON,添加以下配置:认证方式
使用 Gateway Token 进行 Bearer 认证:ppclaw launch 输出中获取。
API 端点
OpenAI Chat Completions API
兼容 OpenAI 格式,适合已有 OpenAI 集成的应用快速接入。 端点:POST /v1/chat/completions
OpenResponses API
OpenClaw 原生 API,支持更多高级功能。 端点:POST /v1/responses
指定 Agent
通过model 字段指定目标 Agent:
main Agent。
会话管理
默认每次请求创建新会话。添加user 字段可保持会话连续:
相关链接
MCP 协议支持
PPClaw 现已支持 Model Context Protocol (MCP),AI 应用可通过标准协议直接管理沙箱。- 端点地址:
https://ppclaw.ppio.com/mcp(Streamable HTTP) - 认证方式:
Authorization: Bearer <PPIO_API_KEY> - 10 个工具,覆盖完整沙箱生命周期:
launch、stop、list_sandboxes、status、doctor、gateway_update、gateway_restart、services_setup、pair_list、pair_approve
在 Claude Code 中接入
在 Cursor / Windsurf 等客户端中配置
在支持 MCP 的 IDE 或 AI 客户端中,添加 MCP Server 配置:| 配置项 | 值 |
|---|---|
| Transport | HTTP (Streamable HTTP) |
| URL | https://ppclaw.ppio.com/mcp |
| Header | Authorization: Bearer <YOUR_PPIO_API_KEY> |
Skill.md — AI Agent 使用指南
PPClaw 提供GET /skill.md 端点(https://ppclaw.ppio.com/skill.md),为 AI Agent 提供结构化的 PPClaw 使用文档,包含:
- Onboarding 引导 — 从安装、获取 API Key 到启动第一个沙箱
- CLI 命令参考 — 所有命令及 JSON 输出格式
- REST API 参考 — 全部 14 个端点及其与 CLI 的对应关系
- 错误码一览 — 方便 Agent 自动诊断和恢复
- Gotchas — 常见踩坑点(超时、不可逆操作、幂等性等)
- 常用 Recipes — 完整生命周期、网关修复等典型工作流
常见问题
提示 "PPIO API key is required"
提示 "PPIO API key is required"
按照「配置 API Key」章节设置即可。
Gateway 启动超时
Gateway 启动超时
Gateway 首次启动需要 30-60 秒初始化。超时后可用
ppclaw status 检查状态,或重新创建。实例保活时间
实例保活时间
默认 7×24 小时。