En agent måste ha en dedikerad katalog till Jenkins. Ange sökvägen till denna katalog på agenten. Det är bäst att använda en absolut sökväg, t.ex. `/var/jenkins` eller `c:\jenkins` . Detta bör vara en lokal sökväg till agentdatorn. Det finns inget krav på att denna sökväg ska vara synlig från styrenheten.

Agenter bevarar inte viktig data; alla jobbkonfigurationer, byggloggar och artefakter lagras på styrenheten, så det skulle vara möjligt att använda en temporär katalog som agentens rotkatalog.
Men genom att ge agenten en katalog som till exempel inte raderas efter datorn startar om kan agenten cachelagra data som verktygsinstallationer eller byggarbetsytor. Detta förhindrar att verktyg laddas ned i onödan eller källkod checkas ut igen när byggen startas på agenten igen efter en omstart.

Om du använder en relativ sökväg, t.ex. `./jenkins-agent` , kommer sökvägen att vara relativ till arbetskatalogen som tillhandahålls av Startmetoden .

- För programstartare där Jenkins styr när agentprocessen startas, t.ex. SSH, kommer den aktuella arbetskatalogen vanligtvis att vara konsekvent, t.ex. användarens hemkatalog.
- För programstartare där Jenkins saknar kontroll över att starta agentprocessen, t.ex. inkommande agenter som startas från kommandoraden, kan den aktuella arbetskatalogen ändras mellan starter av agenten och användningen av en relativ sökväg kan visa sig vara problematisk.
  Det huvudsakliga problemet som förekommer när man använder relativa sökvägar med inkommande startprogram är hur inaktuella arbetsytor och verktygsinstallation på agentmaskinen sprids. Detta kan orsaka problem med diskutrymmet.