发布了 v0.2.0 — 新增 Service Layer,首个数据服务适配器
AI Agent 不只需要隔离计算环境,还需要数据。
之前 Sandbank 只解决了"计算"问题——给 Agent 一个沙箱跑代码。但 Agents 要记住上下文、存储结果、跨会话协作,光有沙箱不够,还需要数据库。
v0.2.0 引入 Service Layer,在 Compute(沙箱)和 Storage(卷)之外新增第三层:Data Services。首个实现是 sandbank / db9,接入 的 Serverless PostgreSQL。
用它能做什么:
- 一行代码创建数据库,凭证自动注入沙箱环境变量,Agent 零配置直连
- 内置 Brain Schema,多 Agent 共享记忆层——memory/tasks/artifacts 三张表开箱即用
- pgvector 语义检索,Agent 可以按"意思"搜索历史记忆,而非精确匹配
- db9 官方 Skill 自动注入,Agent 天生会写 SQL,无需额外 prompt
- 跨会话持久化,Agent 重启后能捡起上次的工作进度和上下文
- 多 Agent 任务协调,一个 Agent 创建任务,另一个领取执行,状态实时同步
- Agent 生成的代码、文档、分析结果存为 artifacts,随时可查可追溯
- 数据库分支(branch),安全地让 Agent 在隔离副本上试验,不影响主库
测试覆盖:语句 100%,行 100%,含 35 个单元测试 + 3 个真实 API 集成测试。
显示更多