Introduction
Sometimes Jenkins needs tools like Git or Maven to run jobs. Tool auto-installation lets Jenkins download and set up these tools automatically, so you don't have to install them manually on the server.
When you want Jenkins to prepare required tools automatically for your build jobs.
When you have multiple Jenkins agents and want consistent tool versions on all of them.
When you want to avoid manual installation errors or version mismatches.
When setting up a new Jenkins server quickly without installing tools by hand.
When you want to keep tools updated easily through Jenkins configuration.