Skip to main content
There are two ways to authenticate with the E2B CLI:

Option 1: browser authentication

This option requires an interactive browser environment.
Run the following command to sign in through your browser:
e2b auth login
This will open your default browser and prompt you to authenticate with your E2B account.

Option 2: setup environment variables

This is the recommended option for non-interactive environments like CI/CD pipelines, servers, and containers. Set a single environment variable with your API key:
export E2B_API_KEY=your_api_key_here
With the API key set, you can run CLI commands directly without e2b auth login. Use CLI version 2.12.1 or later.
Learn more about obtaining and managing your API key on the API Key page.
E2B_ACCESS_TOKEN is no longer needed and is deprecated. E2B infrastructure stops accepting it on August 1, 2026. See the access token deprecation for details.