Halaman ini ditujukan untuk kode di luar proses OpenClaw. Kode Plugin yang berjalan
di dalam OpenClaw sebaiknya menggunakan subpath
openclaw/plugin-sdk/* yang terdokumentasi.Yang tersedia saat ini
| Permukaan | Status | Gunakan untuk |
|---|---|---|
| Protokol Gateway | Siap | Transport WebSocket, handshake koneksi, cakupan auth, versioning protokol, dan peristiwa. |
| Referensi RPC Gateway | Siap | Metode Gateway saat ini untuk agen, sesi, tugas, model, alat, artefak, dan persetujuan. |
openclaw agent | Siap | Integrasi skrip sekali jalan saat menjalankan CLI dari shell sudah cukup. |
openclaw message | Siap | Mengirim pesan atau tindakan kanal dari skrip. |
Jalur yang direkomendasikan
- Jalankan atau temukan Gateway.
- Hubungkan melalui protokol Gateway.
- Panggil metode RPC terdokumentasi dari referensi RPC Gateway.
- Sematkan versi OpenClaw yang Anda uji.
- Periksa ulang referensi RPC saat memutakhirkan OpenClaw.
agent dan pasangkan dengan agent.wait saat
Anda memerlukan hasil terminal. Untuk status percakapan yang tahan lama, gunakan metode
sessions.*. Untuk integrasi UI, berlangganan peristiwa Gateway dan render hanya
keluarga peristiwa yang dipahami aplikasi Anda.
Kode aplikasi vs kode Plugin
Gunakan RPC Gateway saat kode berada di luar OpenClaw:- skrip Node yang memulai atau mengamati eksekusi agen
- pekerjaan CI yang memanggil Gateway
- dasbor dan panel admin
- ekstensi IDE
- bridge eksternal yang tidak perlu menjadi Plugin kanal
- pengujian integrasi dengan transport Gateway palsu atau nyata
- Plugin penyedia
- Plugin kanal
- hook alat atau siklus hidup
- Plugin harness agen
- helper runtime tepercaya
openclaw/plugin-sdk/*; subpath tersebut ditujukan untuk
Plugin yang dimuat oleh OpenClaw.