Postgresql Run 'Jobs' At Specific Times
pgAgent does not require a graphical user interface at all. It is a process that runs as daemon on unix.
pgAdmin is used for configuring the job details. The configuration is stored in database postgres where pgAgent will read it.
Once you configured your jobs, you may disconnect pgAdmin safely.