Synopsis
Description
capy remove removes named values from the active branch, then updates the encrypted .env, keep.lock, and the remote branch. It verifies that every supplied name exists on the active branch before it authenticates or changes anything.
Capy asks for confirmation. In a non-interactive context, or when --json is used, pass --yes. It refuses removal when local changes to the values being removed have not been pushed, so you do not silently discard a local edit.
Flags
See also
Last modified on October 2, 2026