Skip to content

Commands

CommandAliasesDescription
upCreate or start the workspace container
downstopStop and remove the workspace container
removerm, deleteRemove the workspace container and state
shellshOpen an interactive shell (detects zsh/bash/sh)
runRun a command through a login shell (picks up mise/nvm/rbenv)
execExecute a command directly in the workspace container
restartRestart the workspace container (picks up safe config changes)
rebuildRebuild the workspace (down + up)
logsShow container logs
doctorCheck workspace health and diagnose issues
cache listList package cache volumes
cache cleanRemove package cache volumes
pruneRemove stale and orphan workspace images
listlsList all workspaces
statuspsShow workspace container status
versionShow version information
FlagDescription
--config, -CPath to the devcontainer config directory
--debugEnable debug logging
--verboseShow full compose output (suppressed by default)
crib shellcrib runcrib exec
InteractiveYesNoNo
Shell init filesYesYes (login shell)No
Version managers (mise/nvm/rbenv)AvailableAvailableNot on PATH
Use forWorking interactivelyRunning project commandsSystem binaries, scripts with absolute paths

If a command fails with “not found” in exec, try run instead.