Skip to main content
Manage environment variables for the current project. They are encrypted at rest and injected into workspaces when they start. See environment variables for the concept.

Usage

Subcommands

Keys must match [a-zA-Z_][a-zA-Z0-9_.]*.

aether env list

List the variable keys for the current project. Values are not shown — only the key and when it was last updated.

aether env get

Print the raw, decrypted value of a variable to stdout. The output is pipeable.

aether env set

Set a variable, creating it if it does not exist or updating it if it does. If you omit --value, the CLI prompts for the value without echoing it.
Running workspaces must be restarted to pick up environment variable changes.

aether env delete

Delete a variable.

aether env import

Import variables from a .env file. Existing variables with the same key are overwritten. Pass - as the file to read from stdin.
The file follows standard .env conventions: