mattpocock/sandcastle
A TypeScript library for orchestrating AI coding agents in isolated sandboxes using container-based environments.

Velocity · 7d
+70
★ / day
Trend
→steady
star history
Sandcastle provides a single sandcastle.run() API to invoke AI coding agents within isolated sandbox environments. It handles sandbox creation using configurable providers (Docker, Podman, Vercel), manages git branch strategies for agent operations, and merges resulting commits back. The library is provider-agnostic and designed for parallelizing multiple coding agents, creating review pipelines, or orchestrating autonomous coding workflows.