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, mengambil tindakan, memeriksa apakah itu berhasil, lalu memutuskan langkah selanjutnya — secara mandiri, sering kali melalui banyak langkah — sebelum ada manusia yang melihat salah satunya. 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 — bersumber dari satu perbedaan itu.

Apa yang sebenarnya dilakukan chatbot

Chatbot adalah sistem sekali jalan (single-pass). 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 melakukan kueri ke basis data untuk memeriksa fakta, tidak pernah mengirim apa pun atas nama Anda, dan tidak pernah kembali lagi nanti untuk melihat apakah jawabannya bertahan. Jika ia salah, kerusakannya adalah kalimat yang dibaca seseorang — dan, dalam kondisi normal, orang itu bisa menyadarinya 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 siklus berulang (loop), bukan sekali jalan: 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 dirancang untuk berkonsultasi dengan seseorang. Bagian pentingnya: tidak ada orang yang menyetujui tiap langkah di sepanjang prosesnya. 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.

Siklus ini bukan hal baru ataupun 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 di dunia nyata, 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 email.
  • 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 pada umumnya entah menyadari kesalahan itu atau memutuskan untuk tidak bertindak berdasarkan jawaban tersebut — 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 baru memikirkannya 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 tambalan yang baru dipasang setelah sesuatu telanjur salah.

Pasar terus-menerus menilai hal 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 dalam 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 Anda pahami.

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 sedang berjalan (live), tidak mengirim apa pun atas nama Anda, dan tidak kembali kemudian untuk memverifikasi jawabannya sendiri.
02
Agen menjalankan putaran: merencanakan, bertindak lewat alat sungguhan, mengamati apa yang benar-benar terjadi, memutuskan langkah berikutnya, lalu mengulang — 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. Merumuskannya 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.