You could probably try using Gcsfuse for this puprpose.
Cloud Storage FUSE is an open source FUSE adapter that allows you to mount Cloud Storage buckets as file systems on Linux or macOS systems.
Gcs-fuse can be used to mount a Google Cloud Storage bucket to your local machine.
The docs can be found here: https://cloud.google.com/storage/docs/gcs-fuse
brew install gcsfuse
gcsfuse my-bucket ~/gcs-buckets/my-bucket