Currently available for macOS (Apple Silicon) only.
Enable
The client utilities are built into theboxd CLI you already installed in the Quickstart, so there is nothing extra to download. They’re off by default. Turn them on for you laptop like this:
How it works
boxd config set client-utils.enable true registers your machine under a device id and starts a background agent that keeps a connection open to boxd. Every VM you enter with boxd connect carries that device id, so the boxd local commands inside the VM route back to your machine through boxd. The routing is automatic and keeps working across reconnects.
Run boxd config get client-utils.enable to confirm it’s enabled and running.
Clipboard and image pasting
With client tools enabled, you can paste images from your Mac’s clipboard directly into Claude Code running inside a VM. This works via anxclip shim that intercepts clipboard reads and routes them through boxd to your Mac’s clipboard.
This is especially useful for sharing screenshots, diagrams, or UI mockups with Claude Code without manually transferring files.
Reading local files
List and read files on your local machine from inside a VM:ls shows absolute paths with type and size:
--json for structured output.
Path access
For security, only files under your home directory are accessible. Paths outside it are blocked.Updating
Re-run the boxd install command to update. It upgrades theboxd CLI in place, and the next time you run boxd, the client agent automatically restarts on the new version.
If boxd local commands inside a VM show a message about updating, it means the agent on your machine is missing features available in the latest version.