Alpha publique · v0.1.0-alpha

FloopFloop dans votre terminal

Construisez, déployez et surveillez vos projets FloopFloop sans quitter votre shell. Un binaire single-file. Parité totale avec la console web. Scriptable pour la 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

Installation en 30 secondes

Binaire unique. Aucun Node requis. La carte mise en évidence correspond à votre OS.

macOS · Apple Silicon
Télécharger
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
Télécharger
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
Télécharger
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
Télécharger
# In PowerShell, as Administrator:
Invoke-WebRequest https://github.com/FloopFloopAI/floop-cli/releases/latest/download/floop-windows-x64.exe -OutFile $env:USERPROFILE\floop.exe

Avertissement au premier lancement

Les binaires ne sont pas encore signés. macOS affiche une alerte Gatekeeper — clic droit → Ouvrir, ou exécutez xattr -d com.apple.quarantine /usr/local/bin/floop. Windows affiche SmartScreen — cliquez sur « Informations complémentaires » → « Exécuter quand même ». La notarisation Apple et la signature Authenticode sont sur la roadmap.

Ce que vous pouvez faire

Créer un projet à partir d'un prompt

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

Suivre un déploiement en direct

floop status my-bot --watch

Lister vos projets

floop list

Ouvrir l'URL en direct

floop open my-bot

FAQ

Que puis-je faire avec le CLI floop ?
Tout ce que la console web peut faire : créer des projets à partir d'un prompt, les lister et les ouvrir, suivre les déploiements en direct, annuler et réactiver, gérer vos appareils. C'est un client léger qui utilise les mêmes endpoints /api/v1 — pas de quotas séparés, pas de facturation séparée.
Ai-je besoin d'un abonnement payant ?
Non. Les jetons d'appareil du CLI sont rattachés à votre plan de compte normal, exactement comme une connexion web. Les clés API programmatiques (pour les scripts CI/CD) requièrent toujours le plan Business, mais le CLI lui-même non.
Comment fonctionne la connexion ?
`floop login` ouvre votre navigateur par défaut sur floopfloop.com, vous cliquez sur Approuver, et le CLI reçoit un jeton de longue durée lié à cette machine. Sur des runners SSH ou CI, utilisez plutôt `floop login --device` — il affiche un code que vous collez dans une page web.
Mon jeton est-il en sécurité sur disque ?
Le jeton est stocké dans ~/.floop/config.json avec les permissions 0600 (lecture/écriture pour le propriétaire seulement). La prise en charge des trousseaux d'OS (macOS Keychain, Windows Credential Manager) est sur la roadmap. Vous pouvez révoquer le jeton de n'importe quel appareil depuis les paramètres de votre compte.
Pourquoi macOS m'avertit-il d'un développeur non identifié ?
Nous ne sommes pas encore signés. Faites un clic droit sur le binaire et choisissez Ouvrir la première fois, ou exécutez `xattr -d com.apple.quarantine /usr/local/bin/floop` pour contourner Gatekeeper. La notarisation Apple est sur la roadmap — quand elle arrivera, l'avertissement disparaîtra.
Pourquoi Windows affiche-t-il un avertissement SmartScreen ?
Même raison : le binaire n'est pas encore signé avec un certificat de signature de code. Cliquez sur « Informations complémentaires » → « Exécuter quand même » la première fois. La signature Authenticode est sur la roadmap.
Puis-je scripter avec le CLI ?
Oui. Chaque commande supporte `--json` pour une sortie lisible par machine, et les codes de sortie sont documentés (0=ok, 2=auth, 3=rate-limited, 4=serveur, 5=réseau). Définissez FLOOP_TOKEN dans votre environnement CI pour sauter la connexion interactive.

Prêt à shipper depuis le terminal ?

Choisissez votre OS ci-dessus, collez la commande d'installation, puis exécutez floop login.

Télécharger pour votre plateforme

Ou vérifiez les checksums : SHA256SUMS