- Documentation
Volcano Engine Function as a Service
User guide
Cloud sandbox
Cloud sandbox template
All-in-one sandbox
Deploying All-in-One Sandbox applications with a few clicks
All-in-one sandbox
Deploying All-in-One Sandbox applications with a few clicks
Deploying All-in-One Sandbox applications with a few clicks
This topic describes how to deploy an All-in-One Sandbox application with a few clicks by using the Application Center of Volcano Engine Function as a Service (veFaaS).
- Application introduction
- All-in-One Sandbox functions as a highly integrated, multifunctional environment for cloud-based development and execution. It is mainly used to encapsulate all essential tools required for a complete development and interaction process into a single sandbox. The tools include the browser, shell terminal, file system, VSCode editor, and Python/node.js code execution. This provides a standardized, ready-to-use environment for automated tasks (especially AI agents), cloud-based development, and secure code execution.
- All-in-One Sandbox addresses the issues of traditional separated tool chains, such as environment inconsistency, cumbersome file transfers, and difficulty in add-on interaction, which delivers a truly integrated and seamless experience.
- Associated cloud services
warning
The fees for using associated cloud services will be incurred. For billing details, see the billing documentation of the associated cloud services.
- veFaaS: veFaaS is used to create sandbox instances.
This feature is only supported in the China (Beijing) region.
- An APIG instance of the Serverless gateway type has been created. For detailed operations, see Creating instances.
- If you use veFaaS for the first time, make sure that the cross-service authorization is complete. If the authorization is not complete, the cross-service authorization page will appear, which provides guidance on authorization.
- In the top navigation bar, select the target region.
- In the left navigation bar, click App > App plaza.
- On the App plaza page, select the All-in-One Sandbox template and click Create sandbox app.
- On the Create sandbox app page, configure application parameters.
- Click Confirm to create and deploy the application.
- You will be automatically redirected to the application details page, which displays the application deployment logs in real time.
After the application is deployed, click the access address below the API gateway ID in the Linked cloud resource section on the application details page to go to the interactive interface of your application.
Using All-in-One Sandbox
You can call All-in-One Sandbox by using an API, SDK, and MCP.
- The sample Python SDK is as follows.
tip
In the sample code, $URL indicates the access endpoint of the sandbox. For the method of obtaining the endpoint, see Accessing sandbox instances. - The MCP endpoint is /v1/mcp. You can append the MCP endpoint to the access address of the application to form the full MCP address, which is shown in the following example.
Creating sandbox instances by using the API or SDK
In addition to creating sandbox instances in the veFaaS console, you can also create sandbox instances by using an API or an all-in-one SDK.
- The sample Python all-in-one SDK is as follows.
Last updated: 2026.08.19 14:06:07