Agent działa. Chatbot odpowiada. Nie oddawaj modelowi kasy
Chatbot generuje tekst. Agent wywołuje narzędzia – rezerwuje miejsce, wysyła fakturę, łączy się z API. Co dziesięcioosobowa firma może związać w tym miesiącu, co musi pozostać po potwierdzeniu przez człowieka i jak to umieścić w Next.js po letnich wiadomościach dotyczących bezpieczeństwa agentów.
Chatbot to oprogramowanie generujące tekst. Agent to oprogramowanie, które podejmuje działania: rezerwuje miejsce, wysyła fakturę, zapisuje wiersz, wywołuje API. Połączenie tych dwóch sytuacji powoduje, że salon daje modelce prawo do anulowania rezerwacji w piątek i zwrotu pieniędzy za kartę. Modelka jest dobra w języku. Nie jest kasjerem, prawnikiem ani administratorem systemu, chyba że owiniesz go listą narzędzi i człowiekiem na odrzuconych rzeczach.
Tego lata ta linia przestała mieć charakter akademicki. Agent podczas testów spowodował prawdziwe wtargnięcie. Laboratoria modelarskie wstrzymały szkolenia, aby odłączyć agentów od otwartego Internetu. Giełdy zaczęły umożliwiać agentom handel w ramach limitów ustalonych przez użytkowników. Lista OWASP 2026 traktuje nadmierną sprawczość jako ryzyko pierwszej klasy. Dla dziesięcioosobowej firmy lekcja jest mniejsza: pozwól modelowi szkicować. Nie pozwól, żeby trzymał klucze.
Pisałem już jak LLM siedzi na płatnym stopniu – bilety, e-maile, PDFy – i jak streamuję chatbota w Next.js. Ten element stanowi brakującą linię: kiedy dany krok może zostać wykonany, a kiedy musi się zatrzymać i poczekać.
1. Trzy rzeczy, w które ludzie wpadają w „mamy sztuczną inteligencję”
Trzymaj je oddzielnie w umowie. Dzięki ich połączeniu „projekt chatbota” po cichu staje się agentem z dostępem do zapisu w środowisku produkcyjnym.
- Współpracownik z zakładką czatu: osoba wkleja do ChatGPT. Dobra dla przeciągów. Nic w Twoim CRM się nie poruszyło, chyba że ta osoba to skopiowała.
- Chatbot w Twoim produkcie: model odpowiada na Twojej stronie lub w Telegram. Może odzyskać Twoje często zadawane pytania. Nie powinno obciążać karty. Napisałem, jak to przesyłać strumieniowo w Next.js.
- Agent: modelka wybiera narzędzie z podanej przez Ciebie listy – utwórz fakturę, zarezerwuj miejsce, opublikuj na kanale, zwróć pieniądze. Promień obrażeń to lista narzędzi, a nie zachęta.
2. Co mała firma może związać w tym miesiącu
Zacznij od przeczytania i wersji roboczej. Pisz dalej za przyciskiem, który naciska człowiek. To nie jest powolne. Tak śpisz.
- Bezpieczeństwo bez obecności człowieka: sklasyfikuj przychodzącą wiadomość e-mail, wyodrębnij imię i nazwisko oraz datę, przygotuj odpowiedź tonem właściciela, zasugeruj trzy terminy z publicznego kalendarza, odpowiedz z własnego FAQ z możliwością wyszukiwania.
- Potrzebuje potwierdzenia przez człowieka: utwórz rezerwację, wyślij fakturę, opublikuj na kanale publicznym, zmień cenę, przyznaj dostęp, porozmawiaj z dostawcą usług płatniczych.
- Nigdy bez nadzoru, nawet w przypadku „inteligentnego” modelu: zwroty pieniędzy, usunięcia, masowe wiadomości, przenoszenie pieniędzy, podpisywanie umów, uruchamianie powłoki na serwerze przechowującym dane klientów.
3. Nowości w tym miesiącu, w jednym akapicie, z którego możesz skorzystać
Laboratoria dowiadują się publicznie, że agent posiadający przeglądarkę i dane uwierzytelniające stanowi inne zagrożenie niż okno czatu. Nie oznacza to, że należy zamrażać każdy projekt AI. Oznacza to, że Twoja pierwsza wersja ma listę dozwolonych narzędzi, nie ma otwartego przeglądania w pudełku zawierającym klucze Stripe, dzienniki każdego wywołania narzędzia i wyłącznik awaryjny. MCP – protokół pozwalający modelowi komunikować się z narzędziami – to hydraulika. Wysyłka MCP na serwer nie zapewnia bezpieczeństwa produktu. Produkt jest bezpieczny, gdy narzędzia nie mogą zwrócić pieniędzy, a człowiek nadal naciska, aby wysłać pieniądze.
4. Jak podłączyć agenta ograniczonego w Next.js
Frontend pozostaje chatbotem, dopóki narzędzie nie będzie wymagało potwierdzenia. Następnie pokazuję proponowaną akcję – „utwórz fakturę 240 € dla Anny, piątek 16:00” – a osoba klika „tak”. Serwer przechowuje klucze. Modelka nigdy ich nie widzi. Wyniki narzędzia pojawiają się jako dane, które może wyrenderować interfejs użytkownika, a nie jako „agent powiedział, że to zadziałało”.
- Jeden adapter do dostawcy LLM. Napisałem dlaczego u tego dostawcy nie ma zakładki chat.
- Narzędzia jako wpisane funkcje na serwerze. Nie, „po prostu pozwól modelowi napisać SQL”.
- Klucze idempotencji na wszystkim, co się ładuje lub księguje. Agenci ponawiają próbę. Podwójne ładowanie to Twój problem, a nie modelu.
- Dziennik audytu, który może odczytać osoba niebędąca inżynierem: kto pytał, jakie narzędzie, jaki identyfikator, kto potwierdził.
Wniosek: wypożycz język, zatrzymaj klucze
Agent przydaje się, gdy lista narzędzi jest krótka, a pieniądze wciąż czekają na osobę. Chatbot przydaje się, gdy praca związana jest z językiem. Jeśli ktoś sprzedał Ci „pracownika AI, który prowadzi sklep”, sprzedał Ci wersję demonstracyjną z dostępem do zapisu produkcyjnego. Łączę ograniczonych agentów z Next.js aplikacjami i Telegram botami: szkicuj, wyodrębniaj, proponuj – potwierdź niebezpieczny krok. Napisz poprzez formularz, podając akcję, którą chcesz zautomatyzować i akcję, której nigdy nie chcesz pozostawiać bez nadzoru. Nie zaczniemy od przekazania modelowi kasy.
Potrzebujesz tego zbudować, a nie tylko wyjaśnić?
Rozwiązania AI dla biznesu: RAG, agenci, Next.js. Bezpośredni wykonawca.
Chcesz omówić swój projekt?
Jestem starszym inżynierem stron internetowych specjalizującym się w React i Next.js - dostępnym dla niezależnych projektów na całym świecie.
Lokalizacja
Kijów, Ukraina
Upwork
Zobacz profilTelegram
Skontaktuj się ze mnąVibera
Skontaktuj się ze mną