Although, everyone can access it to troubleshoot and customize Android devices, you only have to do the proper initial setup on your Android smartphone and install ADB shell on Windows or Mac or Linux. Partially true, ADB shell is easy to understand, but commonly developers utilize its full potential.
Now you may think, since it uses commands then definitely it’s a tool for Android developers.