tensorlake

🛡️ AI Agent 安全沙箱与持久化编排引擎

AI 智能体安全沙箱与持久化工作流编排平台,支持代码执行、浏览器自动化、SSH 远程开发及快照克隆等高级能力

收藏
3.2k
安装
1k
版本
2.9.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Tensorlake SDK 综合评估

核心定位

Tensorlake 是面向 AI Agent 和应用的基础设施平台,提供两大核心能力:
1. Sandbox API — 有状态执行环境,支持代码隔离运行、挂起/恢复、快照克隆,解决 LLM 生成代码或不可信代码的安全执行问题

2. Orchestration API — 沙箱原生的持久化工作流编排,专为 AI Agent 设计

显著优点

安全隔离与灵活性

  • 基于 OCI 镜像的完全隔离执行环境,支持自定义基础镜像
  • 细粒度网络控制:端口暴露、出口白名单、本地隧道(支持非 HTTP 协议)
  • 多语言 SDK:Python、TypeScript、CLI 统一接口

Agent 原生特性

  • 持久化状态:suspend/resume 机制让 Agent 任务可中断续跑
  • 并行克隆:基于快照快速 fork 多个工作节点,适用于 Harbor 评估、RL 训练等场景
  • 交互能力:PTY/交互式 Shell、浏览器自动化(Chrome CDP、Playwright)、桌面自动化

开发者体验

  • VS Code Remote-SSH 原生支持,实现云端远程开发
  • 文件传输、SSH 访问完整功能集
  • 与 OpenAI、Anthropic、LangChain 等主流 LLM/Agent 框架无缝集成

潜在局限

平台依赖性

  • 完全托管云服务,核心计算在 Tensorlake 基础设施上运行
  • 需要有效 API Key 和网络可达性
  • 未明确披露底层虚拟化技术细节(推测为容器/微虚机混合)

成本与可用性

  • 企业级功能(如持久化存储、长时间运行沙箱)可能产生较高费用
  • 网络隔离配置复杂度高,误配可能导致 Agent 功能受限

适用人群

  • 构建代码执行 Agent 的开发者(数据分析、代码生成、自动化测试)
  • 需要安全运行不可信 LLM 输出代码的团队
  • 强化学习研究者(需要并行环境克隆)
  • 企业 AI 平台团队(需要隔离的多租户执行环境)

安全风险与建议

关键风险点

| 风险类型 | 说明 |
|---------|------|
| 密钥管理 | `TENSORLAKE_API_KEY` 需严格保管,禁止硬编码或日志泄露 |
| 网络 egress | 白名单配置不当可能导致数据外泄或 C2 通信 |
| 快照安全 | 克隆的沙箱可能继承敏感状态,需清理后再分发 |

最佳实践

  • 始终通过环境变量注入密钥,使用最小权限网络策略
  • 对不可信代码执行采用 "一次性沙箱" 模式,禁止 resume
  • 敏感工作负载配合自定义 hardened 镜像使用

tensorlake 内容

references文件夹
scripts文件夹
手动下载zip · 94.0 kB
applications_sdk.mdtext/markdown
请选择文件