Files
tmp/feat.md
V-LiuShuang eb90da146c add
2026-07-29 15:51:00 +08:00

2.5 KiB
Raw Blame History

任务目标

分析下面两个框架对于 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 暂未支持

其他参考资料