hoist environments use is saved, like kubectl’s context, and every command after it works there. -e NAME overrides it for one command. Providers have environments of their own (Vercel’s Preview, Railway’s environments); those live inside a project.