Agent Controller jest procesem uruchamianym jako demon, który umożliwia aplikacjom klienckim uruchamianie procesów hosta oraz prowadzenie interakcji z agentami działającymi w ramach procesów hosta. Zachowanie komponentu definiują dwa zestawy plików konfiguracyjnych.
Administrowanie komponentem Agent Controller odbywa się poprzez wprowadzanie zmian w plikach konfiguracyjnych. Proces administrowania komponentem Agent Controller opisano w rozbiciu na następujące czynności: