course
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

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

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.

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.

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.
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

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.

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ć.

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.

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

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.

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ń.

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

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.
