Spens is a tool created to standardized sandboxing (good enough) and observability around coding agents. It leverages docker, nono and mitmproxy to create a reproducible sandbox environment for agents, that captures…
It was created under the realization while working under different repos and agents, that
1. agents do weird stuff sometimes (like try and nuke a folder or poke around your HD) 2. statistics and usage collection is not really consistent (and some like Claude and Codex try and hide info) 3. reproducibility of agents across devices was challenging.
Instead of setting up bespoke environments each time , we needed a way to automate it. And thus Spens was born.
One note on the security aspect - I write good enough cause it is docker so unless your running something like gVisor it is possible for the agent to escape the sandbox (esp with a loose nono config) - all though in practice I've not seen this behavior.
Second note - if your on a mac you need orb stack, as the run times take advantage of specific Linux security features that are not available via docker on mac (windows is fine since under the hood, docker leverages wsl)
0 comments
No comments yet.
Related stories
- The Verge · 0 points · 6 days ago
- The Verge · 0 points · 4 days ago
- Can John Ternus find Apple’s next big thing?theverge.comThe Verge · 0 points · 11 days ago
- Lobsters · 86 points · about 1 year ago
- The Verge · 0 points · 13 days ago
- The Verge · 0 points · 1 day ago