I've noticed claude forks parallel agents on an assigned task. How would they communicate in isolated sandboxes like these?
Would it be cleaner and more effective for a harness to orchestrate swarms of agents in a single clean linux environment like OrbStack?
show comments
xrd
What is the benefit of this over lima, for example?
show comments
tobyhinloopen
Neat! I was looking for something like this
show comments
Krisso
Why was using straigt containers not enough?
show comments
conradev
Use OrbStack. It’s faster than Virtualization.framework because it has its own hypervisor.
I will steal this to make a local-first version of https://microterm.dev for macOS :)
My idea is to have unified environment across all targets, so the only thing that changes is speed and amount of RAM.
What does local first mean in this context? Does it just mean local? Like, the software runs locally?
The agent stack is splitting into specialized layers and sandboxing is clearly becoming its own thing. Shuru, E2B, Modal, Firecracker wrappers.
Earlier this month I wrote about how these layers have very different defensibility profiles and why going monolithic is the wrong call: https://philippdubach.com/posts/dont-go-monolithic-the-agent...
EDIT: Spelling
I've noticed claude forks parallel agents on an assigned task. How would they communicate in isolated sandboxes like these? Would it be cleaner and more effective for a harness to orchestrate swarms of agents in a single clean linux environment like OrbStack?
What is the benefit of this over lima, for example?
Neat! I was looking for something like this
Why was using straigt containers not enough?
Use OrbStack. It’s faster than Virtualization.framework because it has its own hypervisor.