Skip to content

Reduce initialization work by sharing cached dependencies across containers #67

@banksean

Description

@banksean

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
    • apk (host dir: ~/Library/Application\ Support/Sand/caches/apk)
  • Languages/runtimes

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions