Every platform owns its own build, deploy and access configuration. Install the CLI once, authenticate against the internal directory, then select the platform you work on.
The few things that cross platform boundaries. Everything else belongs to a single platform.