Comando para ser usado para lançar o program agente na máquina slave, o qual controla o computador slave e se comunica com o master.

### Agentes slave JNLP

Deixe este campo vazio se você quiser lançar os agentes slave via JNLP. Com esta configuração, a página de informações do slave (hudson/computer/***/) terá um ícone de lançamento JNLP, e você poderá clicar no link da máquina slave correta para lançar o agente slave via JNLP.

Este modo é conveniente para slaves Windows que frequentemente não tem um mecanismo de execução remota.

### Agentes slave ssh/rsh

Quando um comando real é especificado neste campo, este comando é executado na máquina master, e o Hudson assume que o programa executado lança o programa `slave.jar` na máquina slave correta.

Uma cópia de `slave.jar` pode ser encontrada em `WEB-INF/slave.jar` dentro de `hudson.war`.

Em um simples caso, isto poderia ser algo como "ssh hostname java -jar ~/bin/slave.jar". Entretanto, é uma boa idéia escrever um pequeno shell script, como o seguinte, em um slave tal que você possa controlar a localização do Java e/ou slave.jar, bem como configurar qualquer variável de ambiente específica para este nó slave, tal como PATH.

    #!/bin/sh
    exec java -jar ~/bin/slave.jar

Você pode usar qualquer comando para executar um processo na máquina slave, tal como RSH, desde que as entrada/saída padrão (stdin/stdout) deste processo estejam eventualmente conectadas a "java -jar ~/bin/slave.jar".

Em uma grande implantação, também é valioso considerar carregar `slave.jar` de uma localização comum montada via NFS, assim você não tem que atualizar este arquivo toda vez que você atualizar o Hudson.

Definir isto como "ssh -v hostname" pode ser útil para depurar questões de conectividade.