gcloud でプロジェクトの切り替え設定 に書いたように gcloud config configurations activate で設定を切り替える場合、$HOME/.config/gcloud 以下の設定が切り替えられるため、シェルを複数立ち上げても(ユーザー)グローバルに同じプロジェクトを指すことになる。 シェル毎に別のプロジェクトを指すことができるようにして、tmux のウィンドウ毎に別のプロジェクトに切り替えたい。 関連: aws cliでシェル毎にデフォルトプロファイルの切り替え設定 gcloud の切り替え CLOUDSDK_CONFIG gcloud でプロジェクトの切り替え設定の発展としては、gcloud config configurations activate 設定名 と同様の効果をもたらす環境変数があると良いのだが、どうやらなさそう(あったら教えてください)。