Jak budować agentów AI, którzy piszą i uruchamiają kod
Źródło: Link
Źródło: Link
90 minut praktyki. Co tydzień na żywo.
Co by było, gdyby AI nie tylko odpowiadało na Twoje pytania, ale samo pisało kod, testowało go i uruchamiało — bez Twojego udziału? Nie mówimy tu o ChatGPT, który wyrzuca fragment Pythona do schowka. Mówimy o agentach AI, którzy dostają zadanie, piszą kod, wykonują go, sprawdzają wynik i — jeśli coś poszło nie tak — poprawiają błędy. Samodzielnie.
To nie science fiction. To mechanizm, który już działa w narzędziach takich jak GitHub Copilot Workspace, Cursor czy AutoGPT. I choć To przypomina magia, pod spodem to konkretna architektura — którą możesz zrozumieć i wykorzystać bez studiów informatycznych.
ChatGPT to narzędzie reaktywne. Pytasz — odpowiada. Dajesz prompt — generuje tekst. Nie podejmuje decyzji, nie działa samodzielnie, nie sprawdza własnych odpowiedzi.
Agent AI to coś więcej. To system, który:
Różnica? Autonomia. Agent nie czeka na Twoją kolejną komendę. Działa w pętli: planuj → wykonaj → sprawdź → popraw. To jak asystent, który nie pyta Cię o każdy szczegół, tylko wraca z gotowym rozwiązaniem.

Zanim zaczniesz budować własnego agenta, musisz zrozumieć, co dzieje się pod maską. Oto uproszczony schemat:
Agent dostaje polecenie w języku naturalnym — np. „Znajdź 10 najczęściej występujących słów w pliku tekst.txt”. Model językowy (GPT-5, Claude Opus 4.6) rozbija to na konkretne kroki:
Agent pisze kod w wybranym języku: Python, JavaScript, SQL — zależy od zadania. Nie kopiuje gotowych snippetów — generuje kod dopasowany do kontekstu. Jeśli plik jest duży, użyje biblioteki do streamingu. Jeśli mały — wczyta całość do pamięci.
Kod nie uruchamia się na Twoim komputerze. Agent używa sandboxa — odizolowanego środowiska: Docker, VM, WebAssembly. Tam może bezpiecznie testować kod. Jeśli coś pójdzie nie tak (błąd składni, brak biblioteki), system nie padnie.
Agent sprawdza, czy kod zadziałał. Jeśli dostał błąd (np. FileNotFoundError), analizuje komunikat, poprawia kod — dodaje sprawdzenie, czy plik istnieje — i próbuje ponownie. Pętla trwa, aż zadanie się powiedzie lub agent uzna, że nie ma rozwiązania.
To nie jest „magiczne myślenie”. To konkretny algorytm, który możesz zbudować z dostępnych narzędzi: modelu językowego (API OpenAI, Anthropic), interpretera kodu (Python subprocess, Jupyter kernel) i logiki kontrolnej (sprawdzanie błędów, retry logic).

Dobrze, ale po co Ci to? Oto trzy scenariusze, w których agent AI oszczędza czas i nerwy:
Masz plik CSV z 50 000 wierszy. Chcesz wiedzieć, ile transakcji przekroczyło 1000 zł w marcu. Zamiast klikać w Excelu (i ryzykować, że coś pominiesz), dajesz agentowi zadanie: „Policz transakcje > 1000 zł w marcu 2026”. Agent pisze skrypt w Pythonie (pandas), wykonuje go, zwraca liczbę. Czas: 10 sekund.
Co tydzień generujesz raport sprzedaży — te same wykresy, te same metryki. Agent AI może to zrobić za Ciebie: pobiera dane z bazy, generuje wykresy (matplotlib, Plotly), zapisuje PDF, wysyła mailem. Raz skonfigurujesz — potem działa w tle. Jeśli chcesz dowiedzieć się więcej o automatyzacji z AI, sprawdź jak działają agenci AI i dlaczego zmienią Twoją pracę.
Integrujesz nowe API — np. płatności, CRM. Zamiast ręcznie testować endpointy w Postmanie, agent AI pisze testy: wysyła requesty, sprawdza statusy odpowiedzi, loguje błędy. Jeśli coś nie działa — od razu wiesz co i dlaczego.
To nie są futurystyczne scenariusze. To rzeczy, które możesz wdrożyć dziś — jeśli zrozumiesz, jak zbudować takiego agenta.
Nie musisz być programistą, ale potrzebujesz kilku elementów:
Czas na setup: 1-2 godziny, jeśli masz podstawy Pythona. Jeśli nie — spokojnie, jak budować systemy z dużymi modelami językowymi pomoże Ci zrozumieć architekturę bez zagłębiania się w kod.
Agenci AI to potężne narzędzie. Jak każde narzędzie — mają swoje ograniczenia. Oto trzy rzeczy, które musisz wiedzieć, zanim zaczniesz:
Agent działa w pętli: generuje kod → uruchamia → sprawdza błąd → poprawia → próbuje ponownie. Każda iteracja to kolejne tokeny. Jeśli zadanie wymaga 5 prób, koszt może być 5x wyższy niż przy jednorazowym promptcie. Rozwiązanie? Ogranicz liczbę prób (np. max 3) i monitoruj zużycie API.
Agent świetnie radzi sobie z zadaniami powtarzalnymi, strukturalnymi: analiza danych, testy API, generowanie raportów. Gorzej z zadaniami kreatywnymi, niejednoznacznymi — np. „zaprojektuj interfejs, który będzie intuicyjny”. Jeśli cel nie jest konkretny — agent będzie zgadywać.
Agent uruchamia kod. Jeśli nie izolujesz środowiska, ryzykujesz, że błędny skrypt usunie pliki, wyśle dane na zewnątrz albo wykona szkodliwą komendę. Zawsze używaj sandboxa. Nigdy nie uruchamiaj agenta z pełnymi uprawnieniami do systemu.

Chcesz zbudować swojego pierwszego agenta AI? Oto konkretny plan:
pip install openai langchain jupyter.Czas realizacji: 2-3 godziny. Po pierwszym działającym agencie — reszta to tylko skalowanie.
Nie chcesz pisać kodu? Nie musisz. Oto trzy narzędzia, które dają Ci gotowych agentów AI:
Który wybrać? Jeśli chcesz szybki start — Cursor. Jeśli chcesz pełną kontrolę — AutoGPT. Jeśli pracujesz z kodem na GitHubie — Copilot Workspace.
Agent AI to nie uniwersalne rozwiązanie. Oto kiedy warto (i kiedy nie warto) go używać:
Jeśli nie jesteś pewien, czy agent AI to dobry wybór dla Twojego przypadku, przeczytaj jak zrozumieć żargon AI — pomoże Ci ocenić, czy technologia pasuje do problemu.
Nie. Agent może zautomatyzować powtarzalne zadania — testy, skrypty, analizy. Nie projektuje architektury, nie podejmuje decyzji biznesowych i nie rozumie kontekstu jak człowiek. To narzędzie dla programisty, nie jego zamiennik.
Zależy od narzędzia. Gotowe rozwiązania (Cursor, GitHub Copilot) działają bez kodowania. Jeśli chcesz zbudować własnego agenta — potrzebujesz podstaw Pythona: zmienne, pętle, funkcje. Jeśli chcesz zacząć od zera, sprawdź jak wykorzystać ChatGPT do szukania pracy — tam znajdziesz wprowadzenie do pracy z AI bez technicznego tła.
Tak — jeśli nie zabezpieczysz środowiska. Dlatego zawsze używaj sandboxa (izolowanego środowiska) i nigdy nie dawaj agentowi pełnych uprawnień do systemu. Testuj na kopiach danych, nie na produkcji.
Koszt zależy od liczby tokenów (zapytań do modelu). Przykład: agent, który analizuje plik CSV (1000 wierszy) i generuje wykres, zużyje ~5000-10000 tokenów. Przy cenie $0.03/1000 tokenów (GPT-5) to $0.15-0.30 za jedno zadanie. Jeśli agent działa w pętli (3 próby) — koszt rośnie 3x.
Tak, jeśli użyjesz lokalnego modelu — np. Llama 4 Scout, Mistral. Wymaga to mocniejszego sprzętu: GPU z min. 16 GB VRAM i setupu. Więcej o lokalnych modelach: jak uruchomić lokalne modele AI bez wysyłania danych.
Ten poradnik to dopiero początek. W naszym kursie "Praktyczna AI" nauczysz się korzystać z ChatGPT, Claude i innych narzędzi AI w sposób systematyczny — od zera do zaawansowanego poziomu.
Sprawdź kurs →Agenci AI, którzy piszą i uruchamiają kod, to nie magia — to konkretna architektura: model językowy + interpreter kodu + logika kontrolna. Działają autonomicznie (planują, wykonują, sprawdzają, poprawiają), ale mają ograniczenia: koszt tokenów, potrzeba sandboxa, brak osądu kontekstowego.
Najlepiej sprawdzają się w zadaniach powtarzalnych: analiza danych, automatyzacja raportów, testowanie API. Możesz zbudować własnego agenta (Python + LangChain, 2-3 godziny setupu) albo użyć gotowych narzędzi (Cursor, GitHub Copilot, AutoGPT).
Jeden krok na start: Załóż konto w OpenAI lub Anthropic, zainstaluj Python i przetestuj prosty skrypt z LangChain. Zadanie: „Policz sumę liczb od 1 do 100”. Jeśli zadziała — masz pierwszego agenta. Reszta to tylko skalowanie.
Na podstawie: SukcesAI Course Material
Podoba Ci się ten artykuł?
Co piątek wysyłam podsumowanie najlepszych artykułów tygodnia. Zapisz się!
90 minut praktycznej wiedzy o AI. Pokaze Ci krok po kroku, jak zaczac oszczedzac 10 godzin tygodniowo dzieki sztucznej inteligencji.
Zapisz sie na webinar