基本は http://www.1x1.jp/blog/2014/08/how-to-setup-php-remote-debug-with-vagrant-vm.html こちらからどうぞ。 大事なポイント = CLI で PHP を実行するとき XDEBUG_CONFIG 環境変数が存在しないと Xdebug が動きはじめないことがあります。 VM の php.ini には xdebug.remote_enable や xdebug.remote_host が書いてあって、Webアプリケーションならデバッグできるという状況で、なぜか CLI だとうまくいかないことがあります。xdebug.remote_autostart=Off にしておいてブックマークレットでXdebugをON/OFFしながら Web をデバッグしているんじゃないですか? そんなときは XDEBUG_CONFIG=""