沙盒全生命周期管理指南
Arrakis提供多种控制方式:
基础CLI操作
- 创建沙盒:
./arrakis-client start -n my-sandbox
- 执行命令:
./arrakis-client run -n my-sandbox --cmd "echo test"
- 销毁沙盒:
./arrakis-client destroy -n my-sandbox
Python SDK进阶管理
from arrakis_client import SandboxManager
manager = SandboxManager('http://127.0.0.1:7000')
sandbox = manager.start_sandbox('python-demo')
sandbox.run_cmd('pip install pandas')
通过REST API(7000端口)可实现远程管理,支持自动化部署场景。
本答案来源于文章《Arrakis:为AI智能体提供安全沙盒环境的开源工具》