This commit is contained in:
V-LiuShuang
2026-07-29 15:51:00 +08:00
parent a3e0c27d58
commit eb90da146c
+25 -1
View File
@@ -1 +1,25 @@
13 # 任务目标
分析下面两个框架对于 Workspace 文件系统,是如何集成不同类型的沙箱(重点是Docker)以及实现原理、使用限制、好处和弊端,已markdown格式输出一份报告,写入到文件:"E:\synology\tmp\msg.md"。
- agentscopev2.0.5
- agentscope-javav2.0.0
## Github源码
| 沙箱类型 | agentscope | agentscope-java |
| --- | --- | --- |
| Docker | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_docker/_docker_workspace.py | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-harness/src/main/java/io/agentscope/harness/agent/sandbox/impl/docker/DockerFilesystemSpec.java |
| Kubernetes | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_k8s/_k8s_workspace.py | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-extensions/agentscope-extensions-sandbox/agentscope-extensions-sandbox-kubernetes/src/main/java/io/agentscope/extensions/sandbox/kubernetes/KubernetesFilesystemSpec.java |
| e2b | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_e2b/_e2b_workspace.py | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-extensions/agentscope-extensions-sandbox/agentscope-extensions-sandbox-e2b/src/main/java/io/agentscope/extensions/sandbox/e2b/E2bFilesystemSpec.java |
| Daytona | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_daytona/_daytona_workspace.py | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-extensions/agentscope-extensions-sandbox/agentscope-extensions-sandbox-daytona/src/main/java/io/agentscope/extensions/sandbox/daytona/DaytonaFilesystemSpec.java |
| AgentRun | 暂未支持 | https://github.com/agentscope-ai/agentscope-java/blob/v2.0.0/agentscope-extensions/agentscope-extensions-sandbox/agentscope-extensions-sandbox-agentrun/src/main/java/io/agentscope/extensions/sandbox/agentrun/AgentRunFilesystemSpec.java |
| OpenSandbox | https://github.com/agentscope-ai/agentscope/blob/v2.0.5/src/agentscope/workspace/_opensandbox/_opensandbox_workspace.py | 暂未支持 |
## 其他参考资料
- agentscope-java 官方文档对于文件系统的介绍:https://java.agentscope.io/v2/zh/docs/harness/filesystem.html
- agentscope 官方文档对于Workspace的介绍:https://docs.agentscope.io/versions/2.0.5/zh/deploy/workspace-manager
- OpenSandbox Githubhttps://github.com/opensandbox-group/OpenSandbox
- OpenSandbox 官方文档:https://open-sandbox.ai/getting-started