OpenClaw adalah jembatan agen berbasis Discord yang saya buat sendiri karena solusi lain terasa berat dan kurang meyakinkan
(github.com/DoBuDevel)Saat menjalankan agen AI (seperti Claude Code) lalu harus keluar rumah, saya ingin tetap bisa memantaunya dari luar, jadi saya mencari berbagai alat yang sudah ada. Namun, pengaturannya terasa terlalu berat, atau dari sisi keamanan saya agak merasa kurang nyaman untuk mempercayakan sesi terminal saya kepada alat tersebut.
Karena itu, saya memilih pendekatan yang paling transparan dan ringan, lalu membuatnya sendiri. Strukturnya sederhana: hanya menangkap sesi tmux yang saya gunakan setiap 30 detik dan meneruskannya ke Discord.
Fitur utama:
Tanpa server terpisah, bisa langsung terhubung dengan perintah setup → go (menggunakan bot Discord)
Menangkap output terminal setiap 30 detik dan mengirimkannya ke channel Discord
Mengirim perintah langsung ke agen dan mengendalikannya lewat pesan Discord
Model daemon tunggal untuk mengelola beberapa proyek sekaligus per channel khusus
Dioptimalkan untuk memantau mode YOLO/Sandbox pada Claude Code
Saat ini pengujian sudah selesai di macOS, dan karena lingkungan Linux/WSL juga berbasis tmux, seharusnya dapat berjalan di sana juga.
Karena ini baru tahap awal rilis, masih banyak kekurangannya. Terutama jika ada hal yang perlu diperbaiki terkait apakah ini berjalan baik di lingkungan lain, atau dari sisi keamanan/kemudahan penggunaan, saya sangat menghargai masukan yang jujur. Berdasarkan masukan kalian, saya ingin mengembangkannya menjadi alat yang lebih aman dan nyaman digunakan!
2 komentar
Saya juga sempat berpikir untuk membuatnya karena hal yang paling pas saat memakai openclaw adalah menjalankannya lewat messenger, akan saya pakai dengan baik!
Terima kasih. Awalnya saya sempat berpikir untuk membuat dan memakainya sendiri, tetapi saya mempublikasikannya karena ingin menerima masukan!
Kalau ada kekurangan, mohon beri feedback dan akan saya refleksikan!