Inbox and agent drafts across your boxes.
Boxes
Every agent box, its worker slot and its default agent. Open a box to inspect or manage it.
New boxBox → Logins → Tools → Instructions
Permissions
Each box owns its optional MCP tools and limits directly. Contact lists live in the box details in Agent chat.
Profiles
Saved Codex, Claude, OpenCode, and GitHub logins for this account. Credentials are never displayed or downloaded.
AI writing helper
Set the OpenRouter key and model used by the writing wand in chats and instruction editors.
Choose a saved agent login when creating a box. Existing boxes receive a new copy through their Credentials action. CLI upload remains available: vbox profiles save APPLICATION NAME --from SOURCE.
Instructions
Reusable instructions you can apply to any box, kept as versioned presets.
New presetName it, then write or upload Markdown
Providers
Configured worker pools. Choose Manage on a pool to change its slots, box size and connection.
loading default provider…
Add provider
Capacity
Each running box occupies one compute slot. Dedicated workers have one slot; shared workers host several slots on the same cpu and memory. New boxes use automatic placement; expand the placement override to compare worker pools. Hibernated boxes retain storage without occupying a slot.
Slot location
Choose the region for this provider’s fleet before provisioning slots. Changing location requires zero desired slots, zero actual slots, and no existing boxes. Existing slots and workspace volumes cannot be moved here. Do not delete workspaces just to change location.
Increasing capacity may incur provider charges. Reducing capacity drains free slots; occupied slots are not forcibly stopped.
Notifications
Send box events to a webhook or a Discord channel. Optional.
Add notification destination (advanced)
Configure a webhook or discord destination. Secret values are sent to the controller and never displayed again.
This terminal runs only the selected login command. It closes and clears its temporary workspace after sign-in.
Open official sign-in pageEnter code on the sign-in page.
View effective AGENTS.md / CLAUDE.md
Choose the saved account for each credential. Changing one keeps the other. A stopped box applies changes on its next start.
vbox controller · box access is via the CLI or the box workspace