Neon wprowadził projekty Postgres typu „claimable” (możliwe do przejęcia), które pozwalają agentowi AI uruchomić w pełni funkcjonalną bazę danych za pomocą jednej komendy — bez konta użytkownika i bez karty kredytowej. Agent natychmiast otrzymuje dane połączenia, przekazuje krótkożyjący link człowiekowi i traci dostęp w momencie, gdy człowiek przejmuje własność, co umożliwia prezentację aplikacji napędzanych przez AI bez typowych trudności związanych z rejestracją.
Dlaczego ta zmiana ma znaczenie
Generatory kodu oparte na AI, narzędzia no-code oraz boty onboardingowe często docierają do ślepego zaułka, gdy potrzebują prawdziwej bazy danych. Typowy proces — formularz rejestracyjny, potwierdzenie e-mail, dane płatnicze — wymaga interakcji człowieka, której autonomiczny agent nie może zapewnić. Bez bazy danych prezentacje utykają w miejscu, a programiści albo uciekają się do danych testowych (mock data), albo całkowicie porzucają pomysł. Projekty typu claimable w Neon zamieniają etap provisioningu w zautomatyzowane przekazanie, pozwalając botowi zaprezentować działający stos technologiczny, zanim użytkownik w ogóle utworzy konto.
Jak działa proces przejęcia (claimable flow)
- Instrukcje czytelne dla maszyn – Agent odczytuje plik konfiguracyjny opisujący wymaganą konfigurację.
- Provisioning jedną komendą – Pojedyncza komenda tworzy tymczasowy projekt Postgres na platformie Neon.
- Natychmiastowe dane uwierzytelniające – Agent natychmiast otrzymuje nazwę użytkownika, hasło i ciąg połączenia (connection string).
- Generowanie linku do przejęcia – Agent prosi Neon o krótkożyjący adres URL, w który może kliknąć człowiek.
- Przejęcie przez człowieka – Użytkownik wchodzi pod link, loguje się (lub tworzy konto) i przejmuje projekt.
- Rotacja danych uwierzytelniających – Neon zastępuje wszystkie tokeny dostępu, odcinając dostęp agenta w momencie, gdy człowiek staje się właścicielem projektu.
Neon nakłada limity na tę usługę, aby nie stała się ona darmowym hostingiem na zawsze:
- Nieodebrane projekty ulegają samozniszczeniu po 72 godzinach.
- Miejsce na dane przed przejęciem jest ograniczone do 100 MB.
- Transfer danych jest ograniczony do 1 GB na każdą instancję typu claimable.
- Linki do przejęcia wygasają po 15 minutach.
- Tokeny dostępu są ważne tylko przez 900 sekund (15 minut).
Limity te zmieniają anonimową infrastrukturę w tymczasowe środowisko demonstracyjne, zapobiegając uruchamianiu przez kogokolwiek nieskończonej liczby darmowych instancji kosztem Neon.
Kto powinien rozważyć skorzystanie z tej funkcji
- Twórcy aplikacji skoncentrowanych na AI – Platformy pozwalające AI na generowanie kodu, interfejsu użytkownika lub procesów mogą teraz podłączyć prawdziwą bazę danych do wygenerowanej aplikacji bez konieczności wcześniejszej rejestracji użytkownika.
- Usługi no-code/low-code – Gdy potencjalny klient kliknie „wypróbuj teraz”, system może uruchomić działający backend, pozwolić użytkownikowi wejść w interakcję z funkcjonalnym prototypem i poprosić o dane uwierzytelniające dopiero wtedy, gdy użytkownik zdecyduje się kontynuować.
- Procesy onboardingowe – Doświadczenia nowych użytkowników, które opierają się na szybkiej prezentacji, mogą zastąpić statyczne zrzuty ekranu żywym, opartym na danych demo.
Kiedy z niej zrezygnować
Jeśli celem jest po prostu prowadzenie osobistego projektu lub usługi produkcyjnej, odpowiednim wyborem pozostaje standardowa oferta Neon, w której tworzy się konto i zarządza płatnościami. Projekty typu claimable są zbudowane z myślą o krótkoterminowych scenariuszach przekazywania zasobów, a nie o długoterminowych obciążeniach.
Obecny zestaw funkcji i mapa drogowa
W momencie premiery projekty claimable obsługują:
- Postgres – rdzeniowy silnik relacyjnej bazy danych.
- Data API – interfejs RESTful do odpytywania bazy danych bez konieczności pisania SQL.
- Managed Better Auth – wbudowana obsługa uwierzytelniania do szybkiego prototypowania.
Funkcje Object Storage oraz AI Gateway pojawią się wkrótce.
Potencjalne wady
Limity Neon obejmują 72-godzinne okno usuwania nieodebranych projektów, limit 100 MB miejsca na dane przed przejęciem oraz limit 1 GB transferu danych na każdą instancję typu claimable.
Podsumowanie: Pozwalając autonomicznemu agentowi na provisioning prawdziwej instancji Postgres i natychmiastowe przekazanie jej użytkownikowi, Neon usuwa wąskie gardło rejestracji, które od dawna hamowało prezentacje aplikacji generowanych przez AI. Podejście to jest ściśle ograniczone, aby zapobiec nadużyciom, co czyni je praktycznym pomostem między możliwościami bota a potrzebą użytkownika, aby zobaczyć żywy, oparty na danych prototyp.
