When you want to uninstall a module using pmu it worked like this in Drush8:
$ drush @project.local pmu module
if i do this in Drush9 i get the following output:
[Symfony\Component\Console\Exception\RuntimeException]
Too many arguments, expected arguments "command".
If i run it without the Alias inside the Vagrant it works.
Other commands that do not take attributes work with the Alias like $ drush @project.local cr
Did the notation of using Drush Aliases change ?