Publiczna alpha · v0.1.0-alpha

FloopFloop w twoim terminalu

Buduj, wdrażaj i monitoruj projekty FloopFloop bez opuszczania powłoki. Jeden plik binarny. Pełny parytet z konsolą webową. Skryptowalne pod 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

Zainstaluj w 30 sekund

Jeden plik binarny. Bez Node. Wyróżniona karta odpowiada twojemu OS.

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

Ostrzeżenie przy pierwszym uruchomieniu

Pliki binarne nie są jeszcze podpisane. macOS pokaże komunikat Gatekeeper — kliknij prawym → Otwórz, lub uruchom xattr -d com.apple.quarantine /usr/local/bin/floop. Windows pokaże SmartScreen — kliknij "Więcej informacji" → "Uruchom mimo to". Notaryzacja Apple i podpisy Authenticode są w planach.

Co możesz robić

Utwórz projekt z prompta

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

Śledź wdrożenie na żywo

floop status my-bot --watch

Wyświetl swoje projekty

floop list

Otwórz URL na żywo

floop open my-bot

FAQ

Co mogę zrobić z floop CLI?
Wszystko, co potrafi konsola webowa: tworzyć projekty z prompta, listować i otwierać je, śledzić wdrożenia na żywo, anulować i reaktywować, zarządzać urządzeniami. To cienki klient nad tymi samymi endpointami /api/v1 — bez osobnych limitów, bez osobnego rozliczania.
Czy potrzebuję płatnego planu?
Nie. Tokeny urządzeń CLI są powiązane z twoim normalnym planem konta, dokładnie jak logowanie w przeglądarce. Programowe klucze API (do skryptów CI/CD) wymagają planu Business, ale samo CLI nie.
Jak działa logowanie?
`floop login` otwiera twoją domyślną przeglądarkę na floopfloop.com, klikasz Zatwierdź, a CLI otrzymuje długoterminowy token powiązany z tą maszyną. Na SSH lub runnerach CI użyj zamiast tego `floop login --device` — pokaże kod, który wklejasz na stronie WWW.
Czy mój token jest bezpieczny na dysku?
Token jest w ~/.floop/config.json z uprawnieniami 0600 (tylko właściciel czyta/pisze). Wsparcie dla pęku kluczy systemu (macOS Keychain, Windows Credential Manager) jest w planach. Możesz unieważnić token każdego urządzenia z ustawień konta.
Dlaczego macOS ostrzega mnie o niezidentyfikowanym deweloperze?
Nie jesteśmy jeszcze podpisani. Kliknij prawym przyciskiem plik binarny i wybierz Otwórz za pierwszym razem, lub uruchom `xattr -d com.apple.quarantine /usr/local/bin/floop`, aby ominąć Gatekeeper. Notaryzacja Apple jest w planach — gdy się pojawi, ostrzeżenie zniknie.
Dlaczego Windows pokazuje ostrzeżenie SmartScreen?
Z tego samego powodu: plik binarny nie jest jeszcze podpisany certyfikatem do podpisywania kodu. Kliknij "Więcej informacji" → "Uruchom mimo to" za pierwszym razem. Podpisywanie Authenticode jest w planach.
Czy mogę pisać skrypty z CLI?
Tak. Każda komenda obsługuje `--json` dla wyjścia czytelnego dla maszyn, a kody wyjścia są udokumentowane (0=ok, 2=auth, 3=limit-zapytań, 4=serwer, 5=sieć). Ustaw FLOOP_TOKEN w środowisku CI, aby pominąć interaktywne logowanie.

Gotowy, by wysyłać z terminala?

Wybierz wyżej swój OS, wklej polecenie instalacji i uruchom floop login.

Pobierz dla swojej platformy

Lub zweryfikuj sumy kontrolne: SHA256SUMS