Diorama potongan kertas yang muncul dari buku terbuka, menampilkan kota yang utuh dan terang dengan jalan serta orang, menggambarkan perbedaan antara mendeskripsikan tindakan dengan kata-kata dan agen yang benar-benar pergi melakukannya
AI & Kepercayaan

Perbedaan nyata antara chatbot dan agen

Yang satu menjawab pertanyaan. Yang lain memutuskan apa yang harus dilakukan, melakukannya, memeriksa pekerjaannya sendiri, lalu lanjut ke langkah berikutnya — tanpa menunggu Anda bertanya. Perbedaan itu bukan urusan akademis. Ia mengubah apa yang bisa salah, dan siapa yang seharusnya menangkapnya.

Editorial FabricLoop
1.850 kata
8 menit membaca

Chatbot mengambil apa yang Anda ketik, menghasilkan respons, lalu berhenti. Agen mengambil apa yang Anda ketik, memutuskan apa yang perlu terjadi, melakukan sesuatu tentang hal itu, memeriksa apakah itu berhasil, lalu memutuskan apa yang dilakukan selanjutnya — sendiri, sering kali melalui banyak langkah — sebelum ada orang yang melihat bagian mana pun. Itulah seluruh pembedaan. Segala hal yang diperdebatkan orang ketika mereka berdebat tentang “agen AI” — risikonya, pengawasan yang dibutuhkan sebuah sistem, dan sebagian besar kebingungan pemasaran — mengalir dari satu perbedaan itu.

Apa yang sebenarnya dilakukan chatbot

Chatbot adalah sistem satu laluan. Anda memberinya teks, ia menghasilkan teks balik, dan interaksi berakhir di situ. Bahkan chatbot dengan ingatan panjang tentang percakapan Anda tetap melakukan satu hal per giliran: membaca semua yang sudah dikatakan sejauh ini dan memprediksi pesan berikutnya. Ia tidak pernah menanyakan basis data untuk memeriksa fakta, tidak pernah mengirim apa pun atas nama Anda, dan tidak pernah kembali kemudian untuk melihat apakah jawabannya bertahan. Jika ia salah, kerusakannya adalah kalimat yang dibaca seseorang — dan, dalam jalan biasa segala hal, orang itu bisa menangkapnya sebelum bertindak berdasarkan kalimat itu.

Sebagian besar yang diminta orang kepada chatbot cocok dengan bentuk ini tanpa ada yang menyadarinya: ringkas dokumen ini, buat draf pesan ulang tahun, jelaskan kebijakan pengembalian dana kami, tulis tiga pilihan judul. Tidak satu pun menuntut sistem memeriksa sesuatu terhadap dunia nyata atau mengambil tindakan di luar jendela obrolan. Itu tetap benar ketika antarmuka diberi merek “asisten AI” atau “copilot” alih-alih “chatbot” — label pada kotak tidak mengubah apa yang terjadi di dalamnya.

Apa yang sebenarnya dilakukan agen

Agen menjalankan sebuah putaran, bukan satu laluan: merencanakan satu langkah, mengambil tindakan dengan memanggil alat sungguhan — mencari basis data, mengirim pesan, menyunting berkas, memanggil API — melihat apa yang sebenarnya dikembalikan tindakan itu, lalu memakai hasil itu untuk memutuskan langkah berikutnya. Ia mengulang ini sampai tugas selesai, ia macet, atau ia dibangun untuk mengecek ke seseorang. Bagian pentingnya: tidak ada yang menyetujui setiap langkah satu per satu di sepanjang jalan. Sistem memutuskan sendiri apa yang dicoba berikutnya berdasarkan apa yang benar-benar terjadi terakhir kali ia bertindak — dan ia bisa salah di setiap titik keputusan itu, bukan hanya pada jawaban akhir.

Putaran ini bukan baru dan bukan eksotis. Para peneliti telah menggambarkan versinya — menalar apa yang harus dilakukan, bertindak, mengamati hasilnya, menalar lagi — selama bertahun-tahun, dan itulah yang sebenarnya berjalan di bawah produk yang menyebut dirinya agen, dari perangkat lunak yang mengajukan laporan pengeluaran sampai alat pemrograman yang membuka terminal lalu menjalankan perintahnya sendiri. Yang membuat sesuatu menjadi agen, bukan chatbot yang sangat banyak bicara, adalah ia bertindak pada dunia, mengamati apa yang terjadi, dan menyesuaikan diri — berulang kali, tanpa manusia menyetujui setiap gerakan.

Permintaan yang sama, dijalankan dua cara

Begini rupa perbedaan itu ketika dua sistem menerima instruksi yang terdengar mirip.

Chatbot

“Ringkas dokumen ini.”

  • 1Membaca teks yang Anda tempel.
  • 2Menghasilkan satu paragraf ringkasan.
Berhenti di sini — tidak ada yang berubah di luar obrolan
Agen

“Temukan tiga faktur terbuka yang lewat jatuh tempo lebih dari 30 hari, buat draf email pengingat untuk masing-masing, dan taruh di folder draf saya.”

  • 1Menanyakan sistem faktur, menyaring faktur yang terbuka lebih dari 30 hari.
  • 2Memeriksa bahwa ia benar-benar menemukan tiga, bukan dua atau lima — menandai ketidakcocokan alih-alih menebak.
  • 3Mengambil jumlah yang tepat, tanggal jatuh tempo, dan kontak tiap faktur, lalu membuat draf pengingat.
  • 4Menyimpan tiap draf ke folder draf yang sungguhan lewat alat surat.
  • 5Melaporkan apa yang ditemukan dan apa yang dibuat drafnya.
Mengambil tindakan — tiga draf sungguhan sekarang ada, belum ditinjau

Tanyakan pertanyaan kedua kepada chatbot, dan ia tetap akan menyerahkan sesuatu yang tampak seperti jawaban: tiga email pengingat yang terdengar masuk akal, dihasilkan dari apa pun yang kebetulan Anda tempel ke percakapan. Yang tidak akan ia lakukan adalah menanyakan sistem faktur Anda yang sebenarnya, memverifikasi jumlahnya, atau menaruh apa pun di folder draf yang sungguhan. Keluarannya bisa terlihat mirip. Apa yang sebenarnya dilakukan sistem, tidak.

Mengapa ini bukan sekadar perdebatan semantik

Pembedaan itu penting karena ia mengubah apa yang bisa salah, dan siapa yang menangkapnya. Kasus terburuk chatbot adalah jawaban yang salah. Seseorang membacanya, dan dalam jalan biasa segala hal entah menangkap kesalahan itu atau memutuskan untuk tidak bertindak berdasarkan jawaban itu — kesalahan tidak pernah meninggalkan percakapan. Kasus terburuk agen adalah tindakan yang salah yang sudah dilakukan di dunia nyata: pengingat yang pergi ke pelanggan yang salah dengan saldo yang salah, catatan yang diperbarui dengan nilai yang salah, pengembalian dana yang diterbitkan dua kali — sebelum siapa pun meninjau apa pun. Kesalahannya bukan lagi sebuah kalimat. Itu sebuah peristiwa, dan peristiwa tidak bisa dibuat tidak terjadi.

Kasus terburuk chatbot adalah jawaban salah yang dibaca seseorang. Kasus terburuk agen adalah tindakan salah yang sudah dilakukan — sebelum siapa pun membaca apa pun sama sekali.

Itulah mengapa agen membutuhkan jenis pengawasan yang berbeda dari chatbot. Chatbot sebagian besar membutuhkan seseorang yang memeriksa jawabannya, kapan pun orang itu sempat. Agen membutuhkan perancangnya sudah memutuskan, sebelum ia pernah berjalan, tindakan mana yang boleh ia ambil tanpa bertanya, tindakan mana yang menuntut seseorang melihat rencana lebih dulu, dan apa yang terjadi ketika ia macet. Jika Anda mengerjakan itu setelah kejadian, Anda akan tahu apa yang sudah dilakukan agen dengan cara yang menyakitkan.

Anda hanya bisa memercayai apa yang bisa Anda lihat

Ini gagasan yang sama di balik konsep Kejelasan FabricLoop: Anda hanya bisa mengatur akses, dan perilaku, yang benar-benar bisa Anda lihat. Bagi chatbot, itu hampir otomatis — seluruh keluarannya adalah pesan yang dibaca seseorang, jadi tindakan dan catatan tindakan adalah hal yang sama. Bagi agen, tidak. Tindakannya terjadi di dalam sistem lain — CRM, kotak masuk, basis data, berkas — dan kecuali ada yang mencatat apa yang ia sentuh, ubah, atau kirim, tidak ada cara meninjaunya setelah kejadian, apalagi menghentikannya sebelumnya. Kejelasan bukan tambahan kepatuhan yang ditumpuk di atas agen. Bagi agen, itu seluruh pertanyaannya, karena “jawabannya” bukan kalimat yang bisa Anda baca ulang — itu serangkaian tindakan yang mungkin tidak pernah Anda ketahui terjadi, kecuali sistem dibangun untuk menunjukkannya kepada Anda.

Itulah kaitan praktis antara kedua gagasan: agen menanggung lebih banyak risiko, dan risiko yang berbeda, dibanding chatbot, dan itulah persis mengapa ia membutuhkan jejak yang terlihat dari apa yang ia lakukan dan, pada kasus dengan taruhan lebih tinggi, sebuah titik pemeriksaan sebelum ia bertindak — apa yang konsep Tingkat Intervensi Manusia FabricLoop perlakukan sebagai angka yang Anda rancang dan ukur, bukan pikiran belakangan yang dipasang setelah sesuatu sudah salah.

Pasar terus memberi harga ini secara terbalik

Begitu Anda punya ujian yang nyata, jelas betapa sering label berbohong ke dua arah. Banyak produk yang dipasarkan keras sebagai “agen AI” — kata itu di judul utama, di jenjang harga — di bawahnya hanyalah satu prompt yang disetel baik: baca masukan, hasilkan keluaran, selesai. Tidak ada panggilan alat yang mandiri, tidak ada putaran, tidak ada keputusan yang diambil tanpa manusia menyetujui klik berikutnya. Sementara itu, banyak perangkat lunak yang tidak pernah memakai kata “agen” — alur kerja penagihan otomatis, sistem pemantauan yang mengalihkan lalu lintas sendiri, skrip operasi yang memulai ulang layanan yang gagal lalu memeriksa apakah itu memperbaikinya — diam-diam menjalankan persis putaran yang dijelaskan di atas. Kata pada label tidak memberi tahu Anda apa pun yang andal tentang mesin mana yang sebenarnya Anda pakai.

Ujian dua pertanyaan

1. Apakah perlu lebih dari satu langkah untuk mengerjakan hal itu? 2. Apakah ia yang memutuskan langkah berikutnya, atau seseorang memutuskan setiap langkah, satu klik pada satu waktu? Jika manusia memilih setiap langkah, Anda sedang melihat chatbot dengan tombol tambahan — sebut saja apa pun yang disebut halaman pemasaran. Jika sistem memilih langkah berikutnya sendiri melintasi lebih dari satu langkah, Anda sedang melihat agen, dan ia perlu diatur seperti agen: log yang terlihat, batas yang ditetapkan tentang apa yang boleh ia lakukan tanpa bertanya, dan jawaban nyata tentang siapa yang meninjaunya dan kapan.

FL
Di mana FabricLoop menarik garis ini

Produk AI milik FabricLoop sendiri, Loop Agent, menjalankan putaran itu — mencari, membuat draf, memeriksa pekerjaannya sendiri di alat yang terhubung lewat MCP — tetapi ia dibangun untuk menunjukkan pekerjaannya dan bertanya sebelum langkah dengan taruhan lebih tinggi, bukan bertindak diam-diam lalu melapor setelah kejadian. Setiap koneksi MCP yang ia pakai dibatasi ke satu orang, dan di Enterprise apa yang ia lakukan muncul di log audit, bukan hanya hidup di dalam ingatannya sendiri tentang percakapan.

Itulah logika yang sama yang dibahas di Kejelasan dan Tingkat Intervensi Manusia — layak dibaca berikutnya jika ini gagasan pertama dari ketiganya yang akhirnya nyambung.

Tidak satu pun dari ini menuntut latar belakang teknis untuk diterapkan. Kali berikutnya vendor, atau rekan, menyebut sesuatu sebagai agen, tanyakan apa yang sebenarnya ia lakukan antara instruksi Anda dan hasilnya — dan berapa banyak dari langkah-langkah itu yang ia putuskan sendiri.


Poin utama
01
Chatbot menjawab dalam satu laluan: baca masukan, hasilkan keluaran, berhenti. Ia tidak pernah memeriksa fakta terhadap sistem yang hidup, tidak mengirim apa pun atas nama Anda, dan tidak kembali kemudian untuk memverifikasi jawabannya sendiri.
02
Agen menjalankan putaran: rencanakan, bertindak lewat alat sungguhan, amati apa yang benar-benar terjadi, putuskan langkah berikutnya, ulangi — tanpa seseorang menyetujui setiap gerakan.
03
Permintaan yang terdengar mirip bisa menghasilkan dua mesin yang berbeda. “Ringkas dokumen ini” adalah perilaku chatbot. “Temukan tiga faktur yang lewat jatuh tempo lebih dari 30 hari, buat draf pengingat, dan taruh di folder draf saya” adalah perilaku agen — itu menuntut pencarian sungguhan, verifikasi, dan keputusan mandiri di antara langkah-langkah.
04
Kasus terburuk chatbot adalah jawaban salah yang dibaca seseorang dan bisa dipilih untuk tidak ditindaklanjuti. Kasus terburuk agen adalah tindakan salah yang sudah dilakukan di dunia nyata — email yang terkirim, catatan yang berubah — sebelum ada yang meninjaunya.
05
Karena agen bertindak sebelum ditinjau, mereka membutuhkan pengawasan yang dirancang lebih dulu: tindakan mana yang menuntut seseorang melihat rencana terlebih dahulu, mana yang tidak, dan apa yang terjadi ketika agen macet. Menghitung itu setelah insiden sudah terlambat.
06
Kejelasan — kemampuan melihat siapa melakukan apa, dan bagaimana — lebih penting bagi agen daripada chatbot, karena tindakan agen terjadi di dalam sistem lain, bukan di dalam pesan yang bisa Anda baca. Tidak ada jejak yang terlihat berarti tidak ada pengawasan yang nyata.
07
Kata “agen” di halaman harga bukan sinyal yang andal. Terapkan ujiannya sendiri: apakah ia mengambil lebih dari satu langkah, dan apakah ia memutuskan langkah berikutnya sendiri? Jika manusia memilih setiap langkah, itu chatbot, apa pun sebutan pemasarannya.