sandcastle
Orchestrate sandboxed coding agents in TypeScript with sandcastle.run()
About this project
What Is Sandcastle? A TypeScript library for orchestrating AI coding agents in isolated sandboxes: 1. You invoke agents with a single sandcastle.run(). 2. Sandcastle handles sandboxing the agent with a configurable branch strategy. 3. The commits made on the branches get merged back. Sandcastle is provider-agnostic — it ships with built-in providers for Docker, Podman, and Vercel, and you can create your own. Great for parallelizing multiple AFK agents, creating review pipelines, or even just orchestrating your own agents. Prerequisites — Git — A sandbox provider — Sandcastle needs an isolated environment to run agents in. Built-in options: — Docker Desktop — most common for local…
Technologies
Project health
GitHub
Reviews
Built by
Maintain mattpocock/sandcastle? Claiming verifies admin access through your GitHub account and gives you control of this listing.