Przejdź do głównej treści

Samouczek Grok Build: zbuduj projekt uczenia maszynowego

Dowiedz się, jak skonfigurować Grok Build, ustawić pamięć między sesjami, zasady bezpieczeństwa i instrukcje projektu oraz jak użyć agenta kodującego SpaceXAI do stworzenia kompletnego projektu uczenia maszynowego end‑to‑end.
Zaktualizowano 21 sie 2026  · 9 min Czytać

Eksploruj z AI

ChatGPTClaudePerplexity

Grok 4.6 to najnowszy model AI napędzający Grok Build, zaprojektowany do kodowania, zadań agentowych i złożonej pracy z wiedzą. Grok Build przenosi te możliwości bezpośrednio do twojego terminala, gdzie może planować projekty, tworzyć i edytować pliki, instalować pakiety, uruchamiać polecenia, testować kod i naprawiać błędy za twoją zgodą.

W tym przewodniku przyjrzę się Grok Build, pokażę jego kluczowe funkcje oraz skonfiguruję pamięć między sesjami, instrukcje projektu, wielokrotnego użytku umiejętności i ustawienia bezpieczeństwa. 

Następnie użyjemy go do zbudowania kompletnego projektu uczenia maszynowego end‑to‑end: od przygotowania środowiska i analizy danych, przez trenowanie modeli i ocenę wyników, po stworzenie aplikacji do predykcji.

Czym jest Grok Build?

Grok Build to agent kodujący SpaceXAI, który działa bezpośrednio w twoim terminalu. 

Należy do tej samej kategorii narzędzi co Claude Code i OpenCode: opisujesz zwykłym językiem, co chcesz zbudować, a agent pracuje z plikami i narzędziami na twoim komputerze, by dokończyć zadanie. 

Potrafi eksplorować istniejący projekt, tworzyć i edytować pliki, instalować pakiety, uruchamiać polecenia, testować kod, identyfikować błędy i naprawiać problemy.

Grok Build jest też zaskakująco przyjazny. Nie musisz dostarczać szczegółowych instrukcji kodowania na każdym kroku, a do tego może ponownie używać konfiguracji z innych agentów kodujących, w tym umiejętności agenta, konfiguracji MCP i ustawień projektu. 

Te funkcje sprawiają, że instalacja i konfiguracja przebiegają znacznie płynniej, zwłaszcza jeśli już używasz podobnych narzędzi.

Głównym minusem jest limit użycia. 

Chociaż Grok Build jest dostępny w planie bezpłatnym, darmowy limit potrafi szybko się wyczerpać przy pracy nad całym projektem. 

Pełny plan SuperGrok kosztuje 30 USD miesięcznie, co wypada drożej w porównaniu z niektórymi konkurentami. Na przykład Claude Pro kosztuje 20 USD miesięcznie i obejmuje dostęp do Claude Code.

Mimo ceny, Grok Build to kompetentny i przystępny agent kodujący, szczególnie dla osób, które chcą asystenta AI zdolnego do czegoś więcej niż generowanie krótkich fragmentów kodu.

Kluczowe funkcje Grok Build

Grok Build zawiera standardowe funkcje agentów kodujących, takie jak Tryb planowania oraz instrukcje projektowe w pliku AGENTS.md

Jednak jego pamięć, generowanie mediów, automatyzacja w tle, zarządzanie agentami i system rozszerzeń czynią go bardziej użytecznym przy większych projektach.

1. Pamięć między sesjami

Grok potrafi zapamiętywać przydatne informacje między różnymi sesjami, w tym polecenia projektowe, decyzje techniczne, struktury folderów i zasady kodowania. 

Dzięki temu nie musisz za każdym razem od nowa tłumaczyć, o co chodzi w projekcie.

2. Subagenci

Grok może tworzyć niezależnych agentów‑potomków z własnym kontekstem. 

Na przykład jeden agent może eksplorować bazę kodu, podczas gdy inny tworzy plan, pisze testy lub pracuje nad oddzielną funkcją.

3. Rozgałęzianie sesji i przewijanie

Możesz rozwidlić sesję, by przetestować inne podejście bez utraty pierwotnej rozmowy. 

Funkcja przewijania pozwala też wrócić do wcześniejszego etapu, gdy coś pójdzie nie tak.

4. Worktree w Gicie

Git worktrees pozwalają Grokowi pracować w odizolowanej kopii repozytorium. 

Chroni to główny projekt podczas testowania eksperymentalnych funkcji lub uruchamiania wielu agentów jednocześnie.

5. Generowanie obrazów i wideo

Możesz generować obrazy i filmy bezpośrednio w Grok Build za pomocą poleceń /imagine i /imagine-video

To przydatne przy budowaniu aplikacji potrzebujących zasobów wizualnych, makiet lub treści demo.

6. Pętla wykonywania

Polecenie /loop pozwala Grokowi powtarzać prompt w wybranych odstępach. Na przykład możesz poprosić go o sprawdzanie testów, monitorowanie wdrożenia lub raportowanie nowych błędów co kilka minut.

7. Tryb Vim

Grok Build zawiera tryb Vim dla osób, które wolą sterowanie klawiaturą w stylu Vim podczas nawigacji po interfejsie terminalowym. Możesz go włączyć lub wyłączyć za pomocą /vim-mode.

8. Persony

Persony pozwalają nadawać agentom różne style zachowania, obszary koncentracji lub zasady pracy. 

Możesz nimi zarządzać za pomocą /personas i przypisywać je różnym subagentom.

9. Pulpit agenta

Agent Dashboard zapewnia podgląd na żywo wszystkich twoich sesji. 

Widzisz, które agenty pracują, czekają na dane, zakończyły zadanie lub się nie powiodły, i możesz otworzyć dowolną sesję bezpośrednio z pulpitu.

10. Hooki

Hooki pozwalają Grokowi automatycznie uruchamiać polecenia lub wywoływać endpoint HTTP przed lub po określonych zdarzeniach. 

Możesz ich użyć do blokowania niebezpiecznych poleceń, formatowania kodu po edycjach, rejestrowania użycia narzędzi lub wysyłania powiadomień po zakończeniu zadania.

11. Wtyczki

Wtyczki rozszerzają Grok Build o dodatkowych agentów, hooki, serwery MCP, serwery językowe i inne funkcje. Istniejące wtyczki Claude Code mogą być też automatycznie wykrywane bez potrzeby całkowicie nowej konfiguracji.

12. Marketplace wtyczek

Wbudowany Marketplace pozwala przeglądać i instalować wtyczki z skonfigurowanych źródeł bezpośrednio w Grok Build. Otworzysz go poleceniem /marketplace.

Jak skonfigurować Grok Build

Zanim zbudujemy projekt uczenia maszynowego, musimy zainstalować Grok Build, połączyć nasze konto SpaceXAI i otworzyć go w dedykowanym folderze projektu.

1. Zainstaluj Grok Build

Otwórz terminal i uruchom polecenie dla swojego systemu operacyjnego.

Dla macOS, Linux lub WSL:

curl -fsSL https://x.ai/cli/install.sh | bash

Dla Windows PowerShell:

irm https://x.ai/cli/install.ps1 | iex

Instalator pobiera Grok Build i dodaje polecenie grok do twojego systemu.

2. Zaloguj się na swoje konto SpaceXAI

Następnie zaloguj się, uruchamiając:

grok login

Login to the Grok Build

Grok Build otworzy okno przeglądarki, w którym możesz zalogować się na konto SpaceXAI i zatwierdzić dostęp. 

Zwykle wystarczy zrobić to tylko raz.

3. Utwórz folder projektu

Utwórz osobny folder na projekt uczenia maszynowego i przejdź do niego:

mkdir machine-learning-project
cd machine-learning-project

Teraz uruchom Grok Build w tym folderze:

grok

Grok build TUI

Skonfiguruj Grok Build dla projektu

Zanim cokolwiek zbudujemy, skonfigurujemy Grok Build tak, by zapamiętywał ważne informacje o projekcie, stosował bezpieczniejsze zasady uprawnień i używał tych samych instrukcji deweloperskich w każdej sesji.

1. Włącz pamięć między sesjami

Pamięć między sesjami pozwala Grokowi zapamiętywać przydatne informacje po zamknięciu terminala i powrocie do projektu później.

Uruchom Grok Build z włączoną pamięcią:

grok --experimental-memory

Wewnątrz Grok Build możesz ręcznie zapisać ważną notatkę:

/remember This project uses uv for package management and pytest for testing.

Grok Build persistent memory feature.

Możesz też użyć /memory, aby wyświetlić i zarządzać zapisanymi informacjami. 

Używaj pamięci do stałych szczegółów, takich jak ważne polecenia, wybory technologiczne, struktury folderów i konwencje kodowania. 

Instrukcje tymczasowe powinny pozostać w bieżącej sesji. 

2. Dodaj bezpieczne zasady uprawnień

Grok Build domyślnie używa Trybu pytaj, co oznacza, że prosi o zgodę przed uruchomieniem narzędzi, które nie zostały wcześniej dopuszczone.

Dodamy projektowe zasady uprawnień, by ułatwić zwykły rozwój, jednocześnie wyraźnie blokując ryzykowne działania. 

Poproś Groka o przygotowanie konfiguracji:

Create a safe .grok/config.toml configuration for this project. 
Allow normal file editing, Git inspection, testing, and linting, 
but deny access to secret files, destructive shell commands, Git pushes, 
force pushes, and changes outside the project folder.

Setting Grok Build permissions

3. Utwórz stałe instrukcje projektu

Następnie utwórz plik AGENTS.md zawierający zasady, których Grok powinien przestrzegać w całym projekcie. 

Grok automatycznie ładuje ten plik zawsze, gdy pracuje w repozytorium, więc nie musisz powtarzać tych samych instrukcji w każdej sesji. 

Użyj następującego promptu:

Create a short AGENTS.md file for an end-to-end machine learning project. 
Protect the raw data, prevent data leakage, use reusable Python modules, 
manage packages with uv, add tests, commit every major change, and validate 
each stage before continuing.

Creating the Permanent Project Instructions in Grok Build

Utrzymuj instrukcje krótkie i konkretne — Grok konsekwentniej przestrzega skupionych zasad projektowych. 

4. Zweryfikuj konfigurację

Na koniec sprawdź, czy Grok wykrył zasady projektu, ustawienia, umiejętności, wtyczki i serwery MCP:

grok inspect

Inspecting Grok Build configurations

Gdy wszystko wygląda poprawnie, możemy zacząć budować projekt uczenia maszynowego.

Demo Grok Build: zbuduj kompletny projekt uczenia maszynowego end‑to‑end

Skoro Grok Build jest zainstalowany i skonfigurowany, możemy użyć go do stworzenia kompletnego projektu uczenia maszynowego od zera.

1. Utwórz plan projektu

Zacznij od przełączenia w Tryb planowania, aby Grok mógł zbadać zadanie i wyjaśnić, jak zamierza zbudować projekt, zanim zmieni jakiekolwiek pliki:

/plan

Następnie wprowadź poniższy prompt:

Build an end-to-end machine learning project from scratch. 
Check whether Git and uv are installed, initialize the repository, 
create a uv environment, install the required packages, organize the project, 
download a toy dataset, analyze and clean the data, create visualizations, 
train and compare models, evaluate the best model, build a simple prediction 
CLI application, add tests, and document the results.

plan model with initial instruction in the Grok Build

2. Przejrzyj i zatwierdź plan

Gdy plan będzie gotowy, uważnie go przeczytaj. Możesz poprosić Groka o dodanie brakujących kroków, usunięcie zbędnej pracy lub zmianę narzędzi i bibliotek, których zamierza użyć.

Plan mode so that you can accept it or make a change in the Grok Build

Gdy wszystko wygląda dobrze, zatwierdź plan. Grok zacznie wtedy tworzyć projekt, instalować pakiety, pisać kod, uruchamiać testy i pokazywać wprowadzane zmiany.

3. Kontynuuj po osiągnięciu limitu użycia

Podczas budowy projektu osiągnęliśmy bezpłatny limit użycia. 

Duże zadania kodowania zużywają więcej limitu niż zwykłe rozmowy, więc może to nastąpić szybko, gdy Grok analizuje dane, trenuje modele, naprawia błędy i uruchamia testy.

Hitting the free usage limit and subscribing to Super Grok Subscription in the Grok Build

SuperGrok kosztuje obecnie 30 USD miesięcznie i zapewnia wyższe limity użycia w funkcjach Groka. 

Nie jest to tanie, ale dodatkowy limit bywa przydatny, gdy budujesz cały projekt, a nie tylko testujesz kilka krótkich promptów.

Po uaktualnieniu wróć do tej samej sesji i wpisz:

continue

Continuing the stop process in the Grok Build

Grok podejmie pracę od miejsca, w którym się zatrzymał, i będzie kontynuował budowę projektu.

4. Przejrzyj końcowe podsumowanie projektu

Gdy praca się zakończy, Grok przygotuje podsumowanie wyjaśniające, co zostało stworzone. Obejmuje ono analizę danych, wizualizacje, wyniki porównania modeli, metryki ewaluacji, testy, strukturę projektu oraz instrukcje uruchomienia aplikacji predykcyjnej.

Model was trained and evaluated and we got 98% accuracy. All done by Grok Build

W naszym projekcie Grok wytrenował model regresji logistycznej na zbiorze Palmer Penguins. 

Najlepszy model osiągnął około 98% trafności i wynik F1 na poziomie 97,6%, co jest znakomitym rezultatem dla tego niewielkiego projektu klasyfikacyjnego.

5. Przejrzyj wygenerowane pliki

Możesz otworzyć folder projektu w VS Code i przejrzeć wygenerowane pliki po kolei. 

To pomaga zrozumieć, jak Grok zorganizował kod źródłowy, potok przetwarzania danych, testy, raporty oraz aplikację wiersza poleceń.

Here is the overview of all the project files, folders, and configuration for you to review in VS Code

Nawet jeśli Grok stworzył projekt za nas, wciąż warto przejrzeć kod i zrozumieć działanie każdej części.

6. Przetestuj aplikację predykcyjną

Otwórz kolejny terminal w folderze projektu i uruchom następujące polecenie:

uv run penguins predict \
  --bill-length 39.1 \
  --bill-depth 18.7 \
  --flipper 181 \
  --body-mass 3750 \
  --sex male \
  --island Torgersen

The Machine Learning CLI predict works and we got an accurate result

Aplikacja CLI przetwarza wartości, używając tego samego potoku preprocessingowego i wytrenowanego modelu, co podczas ewaluacji. W naszym teście zwróciła oczekiwany gatunek pingwina, potwierdzając, że aplikacja predykcyjna działa poprawnie.

Na koniec

Ogólnie uważam, że Grok Build to bardzo dobry i zaskakująco dopracowany agent kodujący. 

Możesz korzystać z niego w ramach subskrypcji SuperGrok albo podłączyć go bezpośrednio do API SpaceXAI, używając klucza API. 

Co ważniejsze, nie jesteś ograniczony do modeli Grok. 

Grok Build obsługuje modele niestandardowe przez API zgodne z OpenAI i Anthropic, co oznacza, że możesz podłączyć też lokalnie uruchomiony model open source lub skorzystać z innego dostawcy API. 

Możesz postępować według oficjalnego przewodnika konfiguracji modeli niestandardowych, aby to skonfigurować. 

Dobrze współpracuje też z wtyczkami, marketplace’ami, umiejętnościami wielokrotnego użytku, agentami, hookami i serwerami MCP. 

Grok potrafi automatycznie wykryć istniejące umiejętności Claude Code, wtyczki, konfiguracje MCP i pliki z instrukcjami bez konieczności ponownego wszystkiego ustawiania. 

Ogólne wrażenia są bardzo przyjazne. 

Aktualizacje są sprawdzane automatycznie przy starcie Grok Build, a polecenie grok update umożliwia ręczne zainstalowanie najnowszej wersji. 

Wszystko — od instalacji i konfiguracji po przełączanie modeli i dodawanie narzędzi — jest proste i dobrze zaprojektowane. 

W porównaniu z OpenCode, Grok Build obecnie sprawia na mnie wrażenie bardziej dopracowanego i dojrzalszego produktu. 

Jest już blisko Claude Code pod względem funkcji i ogólnego doświadczenia kodowania, a spodziewam się dalszych ulepszeń. 

Moim głównym zmartwieniem pozostaje koszt i ograniczony darmowy limit, ale poza subskrypcją mam duże oczekiwania wobec Grok Build.

FAQ dotyczące Grok Build

Czy Grok Build jest open source?

Tak. Choć same modele AI (jak Grok 4.5) są hostowane i dostępne przez API, faktyczny klient terminalowy Grok Build — w tym pętla agenta, zarządzanie przestrzenią roboczą i dyspozytor narzędzi — jest w pełni open source. To ogromna baza kodu w Rust, licencjonowana na Apache 2.0, co oznacza, że możesz sprawdzić, jak obsługuje twoje pliki, skompilować go bezpośrednio ze źródeł lub sforkować, aby zbudować własne wewnętrzne środowiska uruchomieniowe.

Jak Grok Build podchodzi do prywatności danych i bezpieczeństwa?

To krytyczny obszar po incydencie z połowy lipca 2026 r. Badacze bezpieczeństwa odkryli, że wcześniejsze wersje Grok CLI dołączały i przesyłały całe repozytoria Git (w tym historię commitów i ignorowane pliki .env) do chmury xAI, niezależnie od tego, których plików agent faktycznie potrzebował do odczytu.

W odpowiedzi na sprzeciw SpaceXAI wyłączyło po stronie serwera funkcję przesyłania kodu, usunęło wszystkie wcześniej zachowane dane użytkowników i przeniosło Grok Build na domyślną politykę zerowego przechowywania danych. Ponieważ CLI jest teraz open source, deweloperzy mogą bezpośrednio zweryfikować te zmiany prywatności lub uruchamiać środowisko całkowicie odizolowane od sieci, kierując je na lokalne endpointy modeli.

Czy mogę uruchamiać Grok Build w skryptach lub pipeline’ach CI/CD?

Tak. Chociaż Grok Build jest znany z interaktywnego, pełnoekranowego interfejsu terminalowego (TUI), zawiera także Tryb bezgłowy zaprojektowany do automatyzacji. Przekazując flagę -p wraz z twoim promptem (i opcjonalnie określając format wyjścia, np. --output-format streaming-json), możesz uruchamiać Grok Build całkowicie w tle. To ułatwia integrację agenta z przepływami CI/CD, zautomatyzowanymi botami do przeglądu kodu lub skryptami wdrożeniowymi.

Czym jest Agent Client Protocol (ACP)?

Tak. Choć ten artykuł skupia się na doświadczeniu w terminalu, Grok Build może działać także poza nim dzięki Agent Client Protocol (ACP). Protokół ten pozwala uruchamiać środowisko Grok Build jako bezgłówny silnik backendowy, umożliwiając deweloperom osadzenie jego możliwości edycji plików, wywoływania narzędzi i rozumowania bezpośrednio w innych aplikacjach firm trzecich, IDE lub niestandardowych środowiskach deweloperskich.

Tematy
Sztuczna inteligencja
Agenci AI

Najlepsze kursy DataCamp

course

Wieloagentowe systemy z LangGraph

2 godz. 45 min
8.1K
Buduj wydajne systemy wieloagentowe, stosując nowe wzorce projektowe agentów w frameworku LangGraph.
Zobacz szczegółyRight Arrow
Rozpocznij Kurs
Zobacz więcejRight Arrow