Onde o Claude roda e como deixar o seu sempre ligado
O Claude roda na máquina de quem ligou, nunca nos servidores do Benflow. Veja como usar uma máquina sua que não desliga.
O Claude da Equipe IA roda na máquina de quem ligou: o seu computador ou outra máquina que seja sua. Ele não roda nos servidores do Benflow. O Benflow só entrega o pedido para o seu Claude e recebe de volta o andamento, os testes e as evidências.
O que roda onde
- Na sua máquina: o Claude Code, com a sua conta do Claude, o seu git e a cópia dos repositórios. É ali que o código é lido, alterado, testado e de onde sai o push.
- No Benflow: o quadro, a fila, a conversa do card e o acompanhamento do trabalho. O Benflow não guarda o login do seu Claude, não clona o seu repositório e não roda o seu código.
- Na conta de cada um: o trabalho usa o plano do Claude de quem ligou. O Benflow não cobra pelo uso da IA.
Um trabalho por vez em cada Claude
Cada Claude tem a própria fila e faz um trabalho de cada vez. Os outros esperam, na ordem explicada em Como ver o que a IA está fazendo na aba Em execução. Com a máquina desligada ou o executor parado, o trabalho fica na fila e começa quando ela voltar. Na aba Agentes, o selo Computador ligado mostra quem pode trabalhar agora.
Usar uma máquina sua que não desliga
Não quer depender do notebook aberto? O executor pode ficar numa máquina sua que passa o dia ligada: um computador do escritório, um Mac mini ou um servidor seu (uma VPS que você contrata, por exemplo). Para o Benflow não muda nada: é o mesmo Claude, só que em outra máquina.
- A máquina é sua, não do Benflow. Quem contrata, paga e cuida dela é você.
- Use uma máquina por pessoa. Não junte o Claude de várias pessoas no mesmo servidor: cada um tem o próprio login do Claude e o próprio acesso ao git.
- Não use o servidor onde o seu sistema está no ar para os clientes. Os testes e as compilações do Claude disputariam memória e processador com ele.
- O conector funciona em Mac, Windows e Linux.
O que essa máquina precisa ter
- O Claude Code, instalado e com a sua conta do Claude já conectada.
- O Node 22 ou mais novo. Confira com
node --version. - O git, com acesso aos repositórios do projeto, e uma cópia de cada repositório numa pasta.
- O plugin do Benflow no Claude Code dessa máquina, instalado pelos 3 comandos de Como ligar o seu Claude Code ao Benflow. O comando
/benflow:statusmostra onde fica o arquivo benflow.mjs. - O endereço do painel com
https://. O conector recusa endereço sem criptografia fora da própria máquina, para o token não trafegar aberto.
Ligar o executor nessa máquina
- Passo 1: No painel, em Equipe IA, aba Agentes, gere o token: Ligar meu Claude para um Claude novo, ou Gerar novo token no menu do seu agente para mudar de máquina. O token anterior deixa de valer na hora.
- Passo 2: Na máquina, rode o comando de configurar, com o endereço do painel, o projeto e a pasta de cada repositório. Ele pede o token no terminal, sem mostrar na tela, e grava a configuração só para o seu usuário.
- Passo 3: Rode o comando de status. Ele precisa terminar com token aceito pelo servidor e listar os repositórios.
- Passo 4: Rode o comando de executar e deixe rodando. Em poucos segundos o agente aparece como Computador ligado no painel.
node "<caminho do benflow.mjs>" configurar --url https://benflow.net --org-slug <seu projeto> --repo dono/app=/pasta/do/app
node "<caminho do benflow.mjs>" status
node "<caminho do benflow.mjs>" executar --org <seu projeto>Manter rodando depois de fechar o terminal
O executor só recebe trabalho enquanto está rodando. Num computador com tela, basta deixar o terminal aberto. Num servidor, registre o executor como um serviço do sistema, para ele subir sozinho ao ligar a máquina e voltar se cair. Num Linux com systemd, um serviço como este resolve (troque o usuário, o caminho e o projeto pelos seus):
[Unit]
Description=Executor do Benflow
After=network-online.target
[Service]
User=<seu usuário>
Environment=PATH=/usr/local/bin:/usr/bin:/bin:/home/<seu usuário>/.local/bin
ExecStart=/usr/bin/node "<caminho do benflow.mjs>" executar --org <seu projeto>
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.targetÉ um exemplo: confira onde o node e o claude estão instalados na sua máquina e ajuste as linhas ExecStart e Environment=PATH, porque o serviço não enxerga os atalhos do seu terminal. Ele precisa rodar com o mesmo usuário que conectou o Claude Code e rodou o comando de configurar: é na pasta desse usuário que ficam o login do Claude e a configuração do Benflow. Depois de criar o arquivo, ative com sudo systemctl enable --now benflow-executor e confira no painel se o agente ficou como Computador ligado.
Cuidados com essa máquina
- Ela guarda o seu login do Claude, o seu acesso ao git e o token do agente. Só você (ou quem você confia) deve ter acesso a ela.
- O Claude roda os testes e a compilação do projeto nela. Use só com repositórios em que você confia.
- Se você liberar o seu Claude para a equipe, os trabalhos dos colegas também rodam nessa máquina e no seu plano. Veja Como travar ou liberar o seu Claude para a equipe.
- Depois de atualizar o plugin do Benflow, pare e ligue o executor de novo para ele usar a versão nova.