Baza wiedzy

Jak zbudować agenta AI krok po kroku

Agent AI to pętla: model wybiera narzędzie, system je wykonuje, wynik wraca do modelu. Wszystko inne — prompt, pamięć, limity — obsługuje tę pętlę. Kolejność budowy ma znaczenie: najpierw jedno narzędzie i jeden mierzalny przypadek, potem rozbudowa.

Opublikowano · Jakub Butryn, Founder · Lead engineer

Pętla narzędzi — serce agenta

Minimalna pętla ma cztery elementy: lista narzędzi z opisem parametrów, wywołanie modelu, wykonanie wybranego narzędzia i dopisanie wyniku do historii. Pętla kończy się, gdy model odpowie tekstem bez wywołania narzędzia albo gdy przekroczy limit iteracji — ten limit musi istnieć od pierwszego dnia.

Najczęstszy błąd: brak twardego limitu kroków i brak zapisu wyników narzędzi do tej samej historii. Bez tego agent gubi kontekst po turze i powtarza pracę.

Prompt systemowy: rola, doktryna, świadomość aktualności

Prompt systemowy nie jest miejscem na życzenia. Działają trzy rzeczy: opis roli i granic („co wolno, czego nie”), doktryna działania (kolejność kroków, kiedy pytać człowieka) oraz jawna informacja o dacie i odcięciu wiedzy modelu, żeby agent sam sięgał po wyszukiwanie przy pytaniach o aktualność.

Prompt trzymaj w jednym miejscu i wersjonuj. Zmiana promptu to zmiana zachowania produktu — powinna przechodzić te same testy co zmiana kodu.

Okno kontekstu i kompresja

Okno kontekstu to sufit na wejście plus wyjście. Praktyka: licz zapełnienie po każdej turze i kompresuj historię, zanim uderzysz w limit — inaczej model zacznie gubić początek rozmowy w najmniej wygodnym momencie.

Kompresja to nie obcięcie. Streszczaj starsze tury, ale zachowuj wyniki narzędzi, które wpływają na dalsze decyzje. W ZAZA-CODE liczenie zapełnienia jest osobnym krokiem po każdej turze, a checkpoint pamięci powstaje co kilka tur, żeby przeżyć nagłe zamknięcie procesu.

Kolejność budowy, która się sprawdza

Jedno narzędzie, jeden przypadek, jeden mierzalny wynik. Potem: dziennik działań (co agent zrobił i dlaczego), limit kosztu, obsługa błędów narzędzi, dopiero na końcu rozbudowa zestawu narzędzi.

Odwrotna kolejność — najpierw dwadzieścia integracji — kończy się agentem, którego nikt nie umie zdiagnozować, bo każda awaria ma pięć możliwych źródeł.

Najczęstsze pytania

Ile czasu zajmuje zbudowanie prostego agenta AI?

Pętla z jednym narzędziem i limitem kroków to kwestia godzin. Agent produkcyjny z dziennikiem działań, limitami kosztu i obsługą błędów narzędzi to zwykle kilka tygodni, bo większość pracy leży poza modelem.

Czy do zbudowania agenta AI potrzebny jest framework?

Nie. Pętla narzędziowa to kilkadziesiąt linii kodu: wywołanie modelu, wykonanie narzędzia, dopisanie wyniku do historii. Framework ukrywa dokładnie te miejsca, które trzeba rozumieć przy diagnozowaniu awarii.

Omów swój przypadek — konsultacja bezpłatna Telegram @sotius