Pular para o conteúdo principal
Se você fechar o terminal, o conector para e sua IA deixa de te ouvir. Para mantê-lo rodando, deixe o computador iniciá-lo para você. É opcional, e o zapbip nunca instala isso por você: você mesmo cria o arquivo. Depois de um reinício ou de uma queda de conexão, o conector reconecta e pega todas as mensagens que não foram respondidas. O arquivo guarda seu link de conexão, que funciona como uma senha. Dê a ele a permissão 600, para que só o seu usuário consiga ler, e nunca o compartilhe nem o envie para o Git. Troque <path to npx> pelo resultado de which npx, <your folder> pela pasta em que sua IA trabalha, e <host> e <secret> pelas partes do seu link de conexão. Use codex no lugar de claude-code se essa for a sua IA.

macOS (launchd)

Crie o arquivo com a permissão certa primeiro e depois preencha:
O PATH precisa incluir a pasta em que o claude ou o codex está instalado. Inicie e, depois, pare:

Linux (systemd)

Guarde o link em um arquivo próprio com permissão 600:
Coloque uma linha em ~/.config/zapbip/connector.env:
Crie ~/.config/systemd/user/zapbip-connector.service:
Inicie e faça rodar mesmo quando você não estiver logado:
Leia as linhas dele com journalctl --user -u zapbip-connector. Elas não trazem texto de mensagem nem o link. Se o link for revogado, o conector sai com um erro e o serviço continua reiniciando. Pare o serviço, coloque o novo link no arquivo e inicie de novo.