Skip to content

yolobox

yolobox runs the agent inside a container with your project mounted at its real path and your home directory left on the host. It has optional credential forwarding (real env into the box); skip that and use varlock placeholders instead.

Terminal window
brew install finbarr/tap/yolobox
# or: curl -fsSL https://raw.githubusercontent.com/finbarr/yolobox/master/install.sh | bash
Terminal window
eval "$(varlock proxy env)"
yolobox claude

By default yolobox can pass host env into the container. That is what you want for HTTP_PROXY, CA paths, and placeholders. Do not use yolobox flags that forward real API keys or mount host secret dirs for credentials you already marked @proxy.

For a tighter box, still exclude project secret files you do not want the agent to read:

Terminal window
eval "$(varlock proxy env)"
yolobox claude --exclude ".env*" --exclude "secrets/**"