Un agente deve avere una directory dedicata a Jenkins. Specificare il percorso a questa directory sull'agente. È meglio utilizzare un percorso assoluto, come /var/jenkins o c:\jenkins . Questo percorso deve essere locale al computer agente. Non è necessario che questo percorso sia visibile dal master.

Gli agenti non mantengono dati importanti; tutte le configurazioni dei processi, i log delle compilazioni e gli artefatti sono salvati sul master, per cui sarebbe possibile utilizzare una directory temporanea come directory radice dell'agente.
Tuttavia, fornendo a un agente una directory che non viene eliminata al riavvio del computer, ad esempio, l'agente può eseguire il caching di dati come installazioni di strumenti o spazi di lavoro delle compilazioni. Ciò impedisce il download non necessario di strumenti o evita la necessità di eseguire nuovamente il checkout del codice sorgente quando delle compilazioni riprendono ad essere eseguite dopo un riavvio.

Se si utilizza un percorso relativo, come ./jenkins-agent , il percorso sarà relativo alla directory di lavoro fornita dal Metodo di avvio .