Можно использовать PageSpeed Insights из командной строки:
Установить через:
$ npm install --global psi
Использование:
$ psi <url> --key=<key> --prettyprint=<true> --userIp=<userIp> --locale=<locale> --strategy=<desktop|mobile>
Запустите его так: $ psi http://stackoverflow.com

Также для мобильных идей: $ psi http://stackoverflow.com --strategy=mobile

ОБНОВЛЕНИЕ: Вы можете использовать PageSpeed Insights в своей локальной среде разработки (требуется подключение к Интернету) с grunt + grunt-pagespeed + ngrok . Изучите пример проекта для grunt-pagespeed и ngrok для получения дополнительной информации.
Примечание. Запустите $ ngrok -authtoken <your-token> 80
и проверьте параметры веб-интерфейса, чтобы убедиться в правильности установки порта в Gruntfile.js
!