Agents spend a lot of time repeating a lot of setup work already done either on the the host or in other containers by other agent sessions.
Borrowing some ideas from CI infrastructure, sand should cache the results of these dependency fetches locally. So when you spin up a new sandbox instance, even if it has to install packages not included in the container image, it doesn't have to hit the network to get them.
- OS packages
- Languages/runtimes
Agents spend a lot of time repeating a lot of setup work already done either on the the host or in other containers by other agent sessions.
Borrowing some ideas from CI infrastructure,
sandshould cache the results of these dependency fetches locally. So when you spin up a new sandbox instance, even if it has to install packages not included in the container image, it doesn't have to hit the network to get them.~/Library/Application\ Support/Sand/caches/apk)~/Library/Application\ Support/Sand/caches/mise/go)