mattpocock

sandcastle

mattpocock

Orchestrate sandboxed coding agents in TypeScript with sandcastle.run()

AI 简介

Sandcastle 是一个 TypeScript 库,用于在隔离沙箱环境中编排 AI 编程智能体(coding agents)。它通过统一的 `sandcastle.run()` 接口调度智能体,在 Git 分支上执行代码生成、修改与合并,并支持 Docker、Podman、Vercel 等多种沙箱提供者。核心特性包括 provider-agnostic 架构、可配置分支策略、自动提交回溯与本地/云混合部署能力。适用于需要安全执行 AI 代码生成、自动化代码评审、多智能体并行开发或 CI/CD 中嵌入 AI 编程能力的研发场景。

TypeScript
MIT License
6.7k
Stars
671
Forks
18
Watchers
51
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分39.48
默认分支main