You will need to download the required packages from Adobe's software distribution. The reason for this is to avoid having to keep these features up-to-date with new versions. Instead you download and place the packages in the .devcontainer
folder. And the features will look for and unpack packages from there.
Install and run AEM author, publish and dispatcher. You must have access to the AEM SDK. It is only available through the Adobe software distribution site. This feature only facilitates the setup process. See: Developing AEM Inside a Dev Container
Install the AEM repo tool. You will still need to setup the key bindings to your liking. See: AEM Repo Tool
Install a local Universal Editor Service. You must have access to the archive that contains the CJS file. It is only available through the Adobe software distribution site. See: Local AEM Development with the Universal Editor