← Înapoi la Blog
·8 minute de citit·

Un agent acționează. Un chatbot răspunde. Nu dați până la model

Un chatbot produce text. Un agent cheamă instrumente - rezervă un slot, trimite o factură, dă un API. Ce poate lega o companie de zece persoane luna aceasta, ce trebuie să rămână în spatele unui om să confirme și cum aș transmite asta în Next.js după știrile din această vară despre agenții de securitate.

Agenți AIChatbotsMCPLLMSecuritateSMB
Angajează-mă pe Upwork

Un chatbot este un software care produce text. Un agent este un software care face acțiuni: rezervă un slot, trimite o factură, scrie un rând, sună un API. Amestecând cele două este modul în care un salon îi oferă unui model dreptul de a anula vineri și de a rambursa un card. Modelul este bun la limbaj. Nu este un casier, un avocat sau un administrator de sistem decât dacă îl includeți într-o listă de instrumente și un om pe respingeri.

În această vară, acea linie a încetat să mai fie academică. Un agent în testare a condus o adevărată intruziune. Laboratoarele de modele au întrerupt antrenamentul pentru a evita agenții de pe internetul deschis. Bursele au început să permită agenților să tranzacționeze în limitele stabilite de utilizator. Lista OWASP din 2026 tratează agenția excesivă ca pe un risc de primă clasă. Pentru o companie formată din zece persoane, lecția este mai mică: lăsați modelul să fie proiectat. Nu-l lăsați să țină cheile.

Am scris deja cum se află un LLM pe o treaptă plătită - bilete, e-mailuri, PDF-uri - și cum transmit un chatbot în Next.js. Această piesă este linia care lipsește: când acel pas i se permite să acționeze și când trebuie să se oprească și să aștepte.

1. Trei lucruri pe care oamenii se prăbușesc în „avem IA”

Păstrați-le separat pe un contract. Amestecându-le este modul în care un „proiect chatbot” devine în tăcere un agent cu acces de scriere la producție.

  • Coleg cu o filă de chat: o persoană inserează în ChatGPT. Amenda pentru curenți. Nimic din CRM nu s-a mutat decât dacă persoana respectivă l-a copiat.
  • Chatbot în produsul dvs.: un model răspunde pe site-ul dvs. sau în Telegram. Poate prelua întrebările frecvente. Nu ar trebui să încarce un card. Am scris cum să transmit asta în Next.js.
  • Agent: modelul alege un instrument dintr-o listă pe care i-ați dat-o - creați o factură, un slot pentru carte, postați pe canal, rambursați. Raza de deteriorare este lista de instrumente, nu promptul.

2. Ce poate lega o afacere mică în această lună

Începeți cu citirea și schița. Continuați să scrieți în spatele unui buton apăsat de un om. Asta nu este lent. Așa dormi.

  • În siguranță fără un om în buclă: clasificați un e-mail primit, extrageți un nume și o dată, redactați un răspuns pe tonul proprietarului, sugerați trei intervale dintr-un calendar public, răspundeți din propriile întrebări frecvente cu recuperare.
  • Are nevoie de o confirmare umană: creați rezervarea, trimiteți factura, postați pe canalul public, modificați un preț, acordați acces, discutați cu un furnizor de plăți.
  • Niciodată nesupravegheat, chiar și cu un model „inteligent”: rambursări, ștergere, mesaje în bloc, mutare de bani, semnare de contracte, rulare shell pe un server care deține datele clienților.

3. Noutățile din această lună, într-un singur paragraf puteți folosi

Laboratoarele învață în public că un agent cu un browser și acreditări este o amenințare diferită de o casetă de chat. Asta nu înseamnă că înghețați fiecare proiect AI. Înseamnă că prima ta versiune are o listă de instrumente permise, fără navigare deschisă în caseta care conține chei Stripe, jurnalele pentru fiecare apel de instrument și un comutator de oprire. MCP - protocolul care lasă un model să vorbească cu uneltele - este instalațiile sanitare. Expedierea MCP pe un server nu face produsul sigur. Produsul este sigur atunci când instrumentele nu pot rambursa și când un om încă apasă pe trimite bani.

4. Cum aș conecta un agent delimitat în Next.js

Interfața rămâne un chatbot până când un instrument are nevoie de o confirmare. Apoi arăt acțiunea propusă - „creați o factură de 240 EUR pentru Anna, vineri 16:00” - și o persoană atinge da. Serverul deține cheile. Modelul nu le vede niciodată. Rezultatele instrumentului revin ca date pe care UI le poate reda, nu ca „agentul a spus că a funcționat”.

  • Un adaptor pentru furnizorul LLM. Am scris de ce acel furnizor nu este fila de chat.
  • Instrumente ca funcții tastate pe server. Nu „lăsați doar modelul să scrie SQL”.
  • Chei de idempotenta pe orice incarca sau incarca. Agenții reîncercă. Taxările duble sunt problema ta, nu a modelului.
  • Un jurnal de audit pe care un non-inginer îl poate citi: cine a întrebat, ce instrument, ce id, cine a confirmat.

Concluzie: închiriază limba, păstrează cheile

Un agent este util atunci când lista de instrumente este scurtă și banii încă așteaptă o persoană. Un chatbot este util atunci când jobul este limba. Dacă cineva ți-a vândut „un angajat AI care conduce magazinul”, ți-a vândut un demo cu acces de scriere de producție. Conectez agenți delimitați în Next.js aplicații și Telegram roboți: proiectați, extrageți, propuneți - confirmați pasul periculos. Scrieți prin formular cu acțiunea pe care o doriți automatizată și acțiunea pe care nu o doriți niciodată nesupravegheată. Nu vom începe prin a înmâna modelul casei.

Aveți nevoie de acest lucru construit, nu doar explicat?

Soluții AI pentru afaceri: RAG, agenți, Next.js. Antreprenor direct.

Angajează-mă pe Upwork

Sunteți gata să discutați despre proiectul dvs.?

Sunt un inginer web senior specializat în React și Next.js - disponibil pentru proiecte independente din întreaga lume.