01 · Apa itu AI agent · ~60–90 menit
Apa itu AI agent?
Samakan bahasa dulu. Kata sulit dijelaskan dengan bahasa sehari-hari, baru istilahnya.
Fakta terverifikasi
Di OpenClaw, Gateway (resepsionis) menyimpan kebenaran operasional: percakapan, arah pesan, dan sambungan chat. Alurnya: aplikasi chat + plugin → Gateway → asisten / perintah / layar kontrol / node mobile.
Chatbot vs agent
Chatbot biasa: kamu tanya, dia jawab teks. Selesai.
Agent (asisten AI yang bisa bekerja) lebih dari itu. Ia punya:
- Model — otak yang menulis jawaban.
- Instruksi — job desk / aturan main.
- Tools — alat: kirim pesan, baca file, jalankan perintah, dll.
- Memory / session — ingatan percakapan.
- Policy — siapa boleh minta apa.
Istilah inti
| Istilah | Artinya | Analogi |
|---|---|---|
| Agent | Model + instruksi + tools + memori sesi | Karyawan dengan job desk |
| Gateway | Proses pusat: channel → agent | Resepsionis + sentral telepon |
| Channel | Integrasi app chat | Jalur telepon perusahaan |
| Session | Konteks percakapan | Folder tiket support |
| Pairing | Setujui pengirim baru | Tamu minta badge |
| Trust boundary (batas kepercayaan) | Satu Gateway = satu lingkaran orang yang saling percaya | Satu kantor |
Diagram alur
App chat --> Gateway --> Asisten / perintah teks / layar kontrol
Channel tidak bicara langsung ke model. Semua lewat Gateway. Supaya aturan ditegakkan di satu tempat.
Loop agent (cara kerja berulang)
- Pesan masuk (dari manusia atau sistem).
- Agent baca konteks + instruksi.
- Kalau perlu, panggil tool.
- Lihat hasil tool.
- Jawab atau ulang langkah 3.
Karena ada tool, “blast radius” (seberapa jauh kerusakan bisa menyebar) harus dipikirkan. Siapa yang boleh memicu agent = siapa yang meminjam kekuatan tool-nya.
Sesi dan arah pesan
- DM default sering berbagi sesi utama — hati-hati jika banyak orang bisa DM.
- Multi-user: isolasi sesi per orang (mis. dmScope per-channel-peer).
- Group punya sesi sendiri per group ID; forum Telegram bisa tambah topic.
- Pesan masuk diarahkan secara tetap per channel (routing deterministik).
Alat, skills, plugins
Tools = tombol aksi yang boleh dipakai agent.
Plugin di OpenClaw jalan di dalam proses Gateway — anggap kode yang kamu percaya.
Peringatan
Siapa yang memicu agent dengan tools, meminjam otoritas tool agent itu. Jangan biarkan orang asing “meminjam kunci”.
Lab: gambar ulang arsitektur
- Gambar 2 channel, Gateway, Agent, Control UI.
- Tulis panah: pesan masuk → policy → model → balasan.
- Tandai di mana izin orang baru (pairing) terjadi.
- Jelaskan risiko: chat pribadi terbuka untuk semua + alat jalankan perintah.
Kuis singkat (klik untuk buka)
- Apa pusat sesi/routing di OpenClaw?
- Mengapa izin orang baru (pairing) harus sebelum kasih akses alat?
- Sesi group Telegram dipisah berdasarkan apa?
- Gateway.
- Supaya kamu kontrol siapa yang memicu otoritas tool.
- Group ID (dan topic forum bila ada).
Sumber: docs.openclaw.ai