В композере есть замечательная команда global, с помощью которой можно установить пакет не в текущий проект, а глобально для пользователя. Т.е. PEAR теперь совсем не нужен.

Установить пакет:

php composer.phar global require "squizlabs/php_codesniffer=2.0.*@dev"

Обновить:

php composer.phar global update

Не забудьте добавить папку bin в переменную окружения PATH. В linux это ~/.composer/vendor/bin/, в windows %HOMEDRIVE%%HOMEPATH%\AppData\Roaming\Composer\vendor\bin.