关于安装Homestead per Laravel项目

I'm using Homestead for Laravel Development Environment.

I installed globally Homestead, everything is ok.

However, when want install Homestead per Laravel project, I have a question:

Will I have to install PHP, Composer in Local machine to can run this command ?

composer require laravel/homestead --dev

So I still have to install environment (PHP, Composer, ...) on Local machine when want install Homestead per Laravel project ?

You ssh into your homestead box by cd'ing into your project folder and after successfully running vagrant up you run vagrant ssh and inside your box you can run all your commands.