Instalando o Bridge no macOS
Download
- Acesse a plataforma NeurAI e vá em Agentes Locais
- Clique em Baixar para macOS
- Você receberá um executável (ex:
neurai-bridge-macos-arm64para Apple Silicon ouneurai-bridge-macos-x64para Intel)
Gerando o token
- Na plataforma NeurAI, vá em Agentes Locais → Novo agente local
- Dê um nome ao agente (ex: "MacBook Pro")
- Clique em Criar — copie o token gerado
Instalação
# Mova para /usr/local/bin
sudo mv neurai-bridge-macos-arm64 /usr/local/bin/neurai-bridge
sudo chmod +x /usr/local/bin/neurai-bridge
# No macOS, remova o quarentena se necessário
xattr -d com.apple.quarantine /usr/local/bin/neurai-bridge
# Teste
neurai-bridge --help
Conectando ao NeurAI
neurai-bridge --server https://app.neurai-platform.com --token SEU_TOKEN_AQUI
O Bridge abre a interface web em http://localhost:48765 e pode abrir o navegador automaticamente.
Iniciando automaticamente (LaunchAgent)
Para iniciar o Bridge automaticamente ao fazer login:
# Crie o arquivo plist
nano ~/Library/LaunchAgents/com.neurai.bridge.plist
Cole o conteúdo (substitua SEU_USUARIO e SEU_TOKEN):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.neurai.bridge</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/neurai-bridge</string>
<string>--server</string>
<string>https://app.neurai-platform.com</string>
<string>--token</string>
<string>SEU_TOKEN_AQUI</string>
<string>--no-ui</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
</dict>
</plist>
Carregue o serviço:
launchctl load ~/Library/LaunchAgents/com.neurai.bridge.plist
Requisitos
- macOS 11 (Big Sur) ou superior
- Apple Silicon (M1/M2/M3) ou Intel x64
- Sem dependências — executável portável
Gatekeeper
Se o macOS bloquear o executável ("desenvolvedor não verificado"), vá em Preferências do Sistema → Segurança e Privacidade → Geral e clique em "Abrir assim mesmo". Ou use o comando xattr -d com.apple.quarantine mostrado acima.