O czym jest ten film
- Leon van Zyl sprawdza tryb „Max” w Abacus AI Supercomputer, który według platformy łączy GPT-6 Astra z Fable 5.1.
- Zleca agentowi zbudowanie przeglądarkowej gry o przetrwaniu na wyspie, do której może dołączyć kilku graczy.
- Opisuje podstawowe czynności w grze: zbieranie surowców, wytwarzanie siekier, rozpalanie ogniska i stawianie schronienia.
- Pokazuje, jak agent przygotowuje środowisko, serwer i bazę danych oraz pisze kod.
- Obserwuje pracę agenta na wirtualnym komputerze, także w przeglądarce i jej konsoli.
- Jeszcze przed zakończeniem pracy dołącza do gry i widzi postać sterowaną przez agenta.
- Po wdrożeniu otwiera grę w zwykłym i prywatnym oknie przeglądarki; obie postacie widzą się nawzajem.
- Sprawdza jedną z czynności w grze: zbieranie zasobów z krzewu.
- Pokazuje historię zmian, możliwość połączenia projektu z GitHubem oraz ustawienia własnej domeny.
- Podaje, że przygotowanie gry trwało około 20 minut. Na końcu ujawnia, że film jest sponsorowany przez Abacus.
10 najważniejszych takeaways — z kontekstem zastosowania
1.Opisz grę przez czynności gracza
Na czym polega: Autor zleca stworzenie gry, wskazując, jak gracz do niej wchodzi i co może w niej robić.
Jak stosować: W opisie projektu podaj sposób dołączenia, najważniejsze czynności i oczekiwany efekt, na przykład wspólną grę w tej samej przeglądarkowej krainie.
Na co uważać: Sam opis pomysłu nie określa wszystkich zasad gry. Szczegóły trzeba sprawdzić w gotowej wersji.
2.Traktuj tryb „Max” jako funkcję platformy
Na czym polega: Abacus AI Supercomputer przedstawia „Max” jako tryb korzystający z GPT-6 Astra i Fable 5.1.
Jak stosować: Jeśli chcesz powtórzyć pokaz, wybierz w platformie „Supercomputer”, następnie „Agent” i tryb „Max”.
Na co uważać: Film nie pokazuje, które zadania wykonał każdy model ani jak dokładnie platforma rozdziela między nimi pracę.
3.Obserwuj działanie agenta podczas budowy
Na czym polega: Platforma udostępnia dziennik działań, pliki projektu, terminal i widok wirtualnego komputera.
Jak stosować: Zaglądaj do tych widoków, aby ustalić, czy agent przygotował serwer, uruchomił grę i sprawdza błędy.
Na co uważać: Sama informacja o wykonanym kroku nie dowodzi jeszcze, że dana funkcja działa poprawnie.
4.Otwórz aplikację samodzielnie
Na czym polega: Autor uruchamia grę przez jej adres, zanim agent zakończy całą pracę.
Jak stosować: Gdy pojawi się działający podgląd, sprawdź podstawowe czynności we własnej przeglądarce.
Na co uważać: Podgląd w oknie wirtualnego komputera może działać mniej płynnie niż gra otwarta bezpośrednio; oceniaj ją także poza tym podglądem.
5.Sprawdź kilku graczy w osobnych sesjach
Na czym polega: Autor otwiera grę w zwykłym i prywatnym oknie przeglądarki. Postacie z obu okien widzą się nawzajem.
Jak stosować: Wejdź do gry pod różnymi nazwami w dwóch sesjach i sprawdź, czy ruch postaci jest widoczny po obu stronach.
Na co uważać: Taki test potwierdza pokazane współdziałanie dwóch sesji. Nie rozstrzyga, jak gra poradzi sobie z większą liczbą graczy.
6.Przetestuj również czynności w grze
Na czym polega: Po sprawdzeniu połączenia autor podchodzi do krzewu i zbiera zasób, naciskając klawisz „E”.
Jak stosować: Po uruchomieniu projektu wykonaj czynności wymienione w zleceniu, zamiast poprzestać na obejrzeniu ekranu startowego.
Na co uważać: Film pokazuje działanie zbierania zasobów, ale nie zawiera równie wyraźnego testu każdej zapowiedzianej funkcji.
7.Przejrzyj kod i historię zmian
Na czym polega: Po zakończeniu pracy platforma pokazuje wygenerowany kod, zestawienie zmian i historię Git.
Jak stosować: Zajrzyj do nich przed rozwijaniem projektu, zwłaszcza jeśli chcesz przekazać kod zespołowi.
Na co uważać: Działający pokaz nie zastępuje przeglądu kodu i własnych testów.
8.Zadbaj o możliwość przeniesienia projektu
Na czym polega: Autor pokazuje połączenie Abacus AI z GitHubem i utworzenie repozytorium z kodem gry.
Jak stosować: Jeśli projekt ma być dalej rozwijany, zapisz kod w repozytorium dostępnym dla zespołu.
Na co uważać: Możliwość pobrania kodu nie oznacza, że przeniesienie całej aplikacji na inny hosting nie będzie wymagało pracy.
9.Oddziel szybki prototyp od gotowego produktu
Na czym polega: Według autora od wysłania polecenia do ukończenia gry minęło około 20 minut.
Jak stosować: Wykorzystaj podobne narzędzie do szybkiego sprawdzenia pomysłu i przygotowania wersji, którą można pokazać innym.
Na co uważać: Czas z jednego pokazu nie jest obietnicą, że każdy projekt powstanie równie szybko.
10.Uwzględnij charakter pokazu i koszty
Na czym polega: Film sponsoruje Abacus. Autor wspomina o cenie około 7 dolarów miesięcznie oraz około 10 dolarach przy rozliczeniu miesięcznym.
Jak stosować: Potraktuj demonstrację jako punkt wyjścia do własnej próby i sprawdź warunki wybranego planu przed rozpoczęciem pracy.
Na co uważać: Film nie wyjaśnia szczegółowo różnicy między podanymi kwotami, a ocena narzędzia pochodzi z materiału sponsorowanego.
Redakcyjne tłumaczenie
Pomysł: gra, do której można dołączyć z przeglądarki
Przeglądałem Abacus AI Supercomputer, gdy zauważyłem nową opcję: tryb rozumowania „Max”, który łączy Fable 5.1 z GPT-6 Astra. Postanowiłem sprawdzić go na wymagającym zadaniu. Chciałem, żeby zbudował grę o przetrwaniu na wyspie, działającą w przeglądarce. Gracze z różnych miejsc powinni móc do niej dołączyć i wspólnie próbować przetrwać.
Jeśli nie znacie Abacus AI Supercomputer, działa to tak: opisujecie, co chcecie stworzyć, a agent przygotowuje projekt, testuje go i zapewnia mu hosting. Podobną grę dałoby się zbudować także za pomocą Claude Code czy Codexa. W ich przypadku trzeba jednak samodzielnie wskazać agentowi, jak przygotować potrzebną infrastrukturę i gdzie uruchomić aplikację. Tutaj platforma zajmuje się również tym. Udostępnia przy tym różne modele, więc nie ogranicza użytkownika do jednego dostawcy.
Zaczynam od wybrania „Supercomputer”, a potem „Agent”. Jako poziom rozumowania ustawiam „Max”. Teraz mogę opisać zadanie. Pełną treść mojego polecenia znajdziecie w opisie filmu, ale jego sens jest prosty: chcę gry wieloosobowej działającej w przeglądarce. Osoba odwiedzająca stronę wybiera pseudonim i wchodzi do świata gry. Może zbierać drewno, kamienie i jagody, wytwarzać siekiery, rozpalać ognisko oraz stawiać schronienie. Wysyłam polecenie i zostawiam agentowi wykonanie pracy.
Co robi agent
Fable 5.1 i GPT-6 Astra mają różne mocne strony. Według założenia tego trybu mają się one uzupełniać. GPT-6 Astra dobrze radzi sobie, moim zdaniem, z rozumowaniem przestrzennym i środowiskami trójwymiarowymi. Potrafi też obsługiwać komputer, więc może przydać się podczas sprawdzania gry w prawdziwej przeglądarce.
Po prawej stronie ekranu widzę dziennik działań. Agent przygotowuje środowisko projektu, serwer potrzebny do działania gry oraz bazę danych, która może przechowywać między innymi stan użytkowników i wyniki. Następnie zaczyna pisać kod.
Mogę na bieżąco zajrzeć do plików projektu i otworzyć terminal, aby zobaczyć uruchomione polecenia. Jest też ikona komputera. Po jej kliknięciu widać wirtualny pulpit, z którego korzysta agent. Może na nim otwierać przeglądarkę, wykonywać polecenia i instalować oprogramowanie. Już teraz uruchomił środowisko gry; na ekranie pojawiają się postacie.
Widok pulpitu można powiększyć do pełnego ekranu. Mogę obserwować pracę agenta, ale też sam korzystać z tego wirtualnego komputera i wprowadzać zmiany. Agent ma w tej maszynie uprawnienia administratora. Cała praca odbywa się w środowisku wirtualnym, a nie na moim komputerze. Dzięki temu może trwać dalej, nawet gdy wyłączę własne urządzenie.
Pierwszy test wspólnej gry
Sprawdzam postępy. Agent otworzył grę w przeglądarce i wykonuje polecenia JavaScript, aby do niej wejść. Zagląda również do konsoli przeglądarki, szuka błędów i próbuje je usuwać. Widzę, jak jego postać chodzi po świecie gry i zbiera surowce.
Obraz w podglądzie odświeża się dość wolno, ale nie musi to oznaczać, że sama gra działa w takim tempie. Otwieram więc jej adres we własnej przeglądarce. Tutaj ruch jest wyraźnie płynniejszy. Udaje mi się dołączyć i poruszać postacią.
Na ekranie widzę też postać o nazwie Scout. Steruje nią agent Abacus AI Supercomputer. Jesteśmy w tym samym świecie w tym samym czasie. Ktoś, kto ma adres gry, może podać imię i również dołączyć. Zostawiam swoją postać w jednym miejscu i wracam do przeglądarki agenta. Tam także ją widzę. Wygląda na to, że stan gry jest przekazywany między sesjami.
Na tym etapie minęło może 10 minut, a gra już działa. Tempo naprawdę mnie zaskoczyło, zwłaszcza że Fable 5.1 zwykle działa dość wolno.
Ukończony projekt i drugi gracz
Agent kończy zadania. Otrzymuję szczegółowy dziennik budowy projektu. Mogę przejrzeć wygenerowany kod, otworzyć zestawienie zmian i zobaczyć pełną historię Git. Jest też przycisk podglądu wdrożonej aplikacji.
Otwieram grę pod adresem z automatycznie wygenerowaną nazwą domeny i nazywam swoją postać Leon. Widzę w niej postać agenta. Kopiuję adres, otwieram prywatne okno przeglądarki i wchodzę do gry jako Sammy. Sammy widzi Leona. W grze pojawia się także postać agenta, tym razem podpisana jako Shore. Po przełączeniu się do pierwszego okna widzę również Sammy’ego.
To robi wrażenie. Kto próbował tworzyć gry wieloosobowe, wie, że bieżąca synchronizacja między graczami i serwerem potrafi być trudna. Tutaj, w pokazanym teście, dwie sesje widzą się nawzajem.
Sprawdzam jeszcze jedną czynność: podchodzę do krzewu i naciskam „E”. Postać zbiera zasoby. Całe zadanie zajęło około 20 minut.
Kod, domena i koszt
Jeśli chcę zachować projekt na GitHubie, mogę wybrać opcję „Git” i upoważnić Abacus AI do połączenia z kontem. Platforma może utworzyć repozytorium. Kod da się wtedy udostępnić zespołowi albo wykorzystać przy wdrożeniu w innym miejscu. Na razie nie muszę jednak organizować osobnego hostingu, bo aplikacja już działa na Abacus AI Supercomputer.
Mogę też przypisać jej własną domenę: kupić nową przez platformę albo dodać domenę, którą już posiadam.
Jeżeli nie chcecie samodzielnie przygotowywać bazy danych, przechowywania plików, wdrożenia i hostingu, możecie sprawdzić tę usługę. W chwili nagrywania podaję cenę około 7 dolarów miesięcznie oraz około 10 dolarów przy rozliczeniu miesięcznym. Dziękuję Abacus za sponsorowanie filmu. Jeśli chcecie zobaczyć więcej poradników o programowaniu z pomocą agentów AI, zapraszam do subskrypcji kanału.