Google heeft een op Python gebaseerde commandline-tool uitgebracht waarmee de diverse webdiensten van het bedrijf zijn aan te roepen. De tool is voorzien van een opensource-licentie en kan gratis gebruikt worden.
De cli-tool heet GoogleCL en is geschreven in Python, waardoor het op alle besturingssystemen kan worden gebruikt. Via opdrachten op de commandline kan onder andere content in batches worden geüpload naar Blogger, Docs, Picasa en YouTube. Daarnaast zijn ook acties mogelijk op Google Calendar, zoals het inplannen van een afspraak, en kan de contactenlijst geëxporteerd worden. Tekstbestanden die op Google Docs staan opgeslagen, zijn via GoogleCL in een teksteditor direct vanaf de commandline te openen en te bewerken.
Voordat er toegang kan worden verkregen tot een gebruikersaccount, dient na het invoeren van een GoogleCL-commando de benodigde gebruikersnaam en wachtwoord opgegeven te worden. Vervolgens wordt een OAuth-url getoond, die in de adresbalk van een browser moet worden geplakt. Deze authenticatie-procedure dient voor elke aangeroepen dienst eenmalig uitgevoerd te worden. Om gebruikers op weg te helpen, heeft Google een aantal voorbeelden voor GoogleCL online gezet. Ook belooft Google in de toekomst het aantal aanroepbare diensten via GoogleCL te zullen vergroten.