Alpha pública · v0.1.0-alpha

FloopFloop no seu terminal

Construa, implemente e monitorize projetos FloopFloop sem sair da sua shell. Um único binário. Paridade total com a consola web. Scriptável para CI.

~ floop login
$ floop login
Opening https://www.floopfloop.com/cli/authorize?state=… in your browser…
✓ Logged in as you@example.com
  Token saved to ~/.floop/config.json

$ floop new "a crypto RSI dashboard for BTC/ETH" --subdomain my-rsi
✓ Project created
  name:      A Crypto Rsi Dashboard
  subdomain: my-rsi
  type:      bot

█████░  Step 5/6 generating: Building project…

✓ Live at https://my-rsi.floop.tech

Instale em 30 segundos

Um único binário. Sem necessidade de Node. O cartão destacado corresponde ao seu SO.

macOS · Apple Silicon
Descarregar
curl -L https://github.com/FloopFloopAI/floop-cli/releases/latest/download/floop-darwin-arm64 -o /usr/local/bin/floop && chmod +x /usr/local/bin/floop
macOS · Intel
Descarregar
curl -L https://github.com/FloopFloopAI/floop-cli/releases/latest/download/floop-darwin-x64 -o /usr/local/bin/floop && chmod +x /usr/local/bin/floop
Linux · x64
Descarregar
curl -L https://github.com/FloopFloopAI/floop-cli/releases/latest/download/floop-linux-x64 -o /usr/local/bin/floop && chmod +x /usr/local/bin/floop
Windows · x64
Descarregar
# In PowerShell, as Administrator:
Invoke-WebRequest https://github.com/FloopFloopAI/floop-cli/releases/latest/download/floop-windows-x64.exe -OutFile $env:USERPROFILE\floop.exe

Aviso no primeiro arranque

Os binários ainda não estão assinados. O macOS mostra um aviso do Gatekeeper — clique direito → Abrir, ou execute xattr -d com.apple.quarantine /usr/local/bin/floop. O Windows mostra o SmartScreen — clique em "Mais informações" → "Executar mesmo assim". A notarização da Apple e a assinatura Authenticode estão no roadmap.

O que pode fazer

Criar um projeto a partir de um prompt

floop new "a crypto RSI dashboard for BTC and ETH"

Acompanhar um deploy em tempo real

floop status my-bot --watch

Listar os seus projetos

floop list

Abrir o URL em produção

floop open my-bot

Perguntas frequentes

O que posso fazer com a CLI floop?
Tudo o que a consola web faz: criar projetos a partir de um prompt, listar e abri-los, acompanhar deploys em tempo real, cancelar e reativar, gerir os seus dispositivos. É um cliente leve sobre os mesmos endpoints /api/v1 — sem quotas separadas, sem faturação separada.
Preciso de um plano pago?
Não. Os tokens de dispositivo da CLI estão associados ao seu plano de conta normal, exatamente como iniciar sessão na web. As chaves API programáticas (para scripts de CI/CD) continuam a exigir o plano Business, mas a CLI em si não.
Como funciona o login?
`floop login` abre o seu navegador predefinido em floopfloop.com, clica em Aprovar e a CLI recebe um token de longa duração ligado a essa máquina. Em SSH ou runners de CI, use antes `floop login --device` — mostra um código que cola numa página web.
O meu token está seguro em disco?
O token vive em ~/.floop/config.json com permissões 0600 (apenas leitura/escrita do proprietário). O suporte para o porta-chaves do SO (macOS Keychain, Windows Credential Manager) está no roadmap. Pode revogar o token de qualquer dispositivo a partir das definições da conta.
Porque é que o macOS me avisa de um programador não identificado?
Ainda não estamos assinados. Clique direito no binário e escolha Abrir da primeira vez, ou execute `xattr -d com.apple.quarantine /usr/local/bin/floop` para contornar o Gatekeeper. A notarização da Apple está no roadmap — quando chegar, o aviso desaparece.
Porque é que o Windows mostra um aviso SmartScreen?
Mesma razão: o binário ainda não está assinado com um certificado de assinatura de código. Clique em "Mais informações" → "Executar mesmo assim" da primeira vez. A assinatura Authenticode está no roadmap.
Posso escrever scripts com a CLI?
Sim. Cada comando suporta `--json` para saída legível por máquinas, e os códigos de saída estão documentados (0=ok, 2=auth, 3=rate-limited, 4=servidor, 5=rede). Defina FLOOP_TOKEN no seu ambiente de CI para saltar o login interativo.

Pronto para fazer ship a partir do terminal?

Escolha o seu SO acima, cole o comando de instalação e execute floop login.

Descarregar para a sua plataforma

Ou verifique as checksums: SHA256SUMS