Agen Coding via Telegram: Perkenalkan OpenClaw

OpenClaw adalah asisten AI sumber terbuka (open-source). Anda menjalankannya di mesin Anda sendiri. Ia terhubung ke aplikasi chat Anda dan menjawab Anda di sana. Ia bekerja seperti proses latar belakang yang dapat berpikir.

Ia bersifat local-first dan untuk pengguna tunggal. Anda tidak menggunakannya seperti chatbot standar. Sebaliknya, Anda menggunakannya sebagai alat yang selalu aktif.

Mengapa menggunakannya?

Jangkauan adalah manfaat utamanya. OpenClaw bekerja di WhatsApp, Telegram, Slack, Discord, Signal, iMessage, dan banyak lagi. Ia juga mendukung perintah suara di perangkat seluler. Anda dapat menjangkau asisten Anda di mana pun Anda berada. Anda tidak perlu membuka aplikasi baru.

Cara kerjanya:

Sebuah gateway lokal mengelola koneksi Anda. Ia mengirimkan pesan ke berbagai agen yang berbeda. Anda bisa memiliki satu agen untuk kehidupan pribadi dan satu lagi untuk pekerjaan. Anda bahkan bisa memiliki satu agen dengan akses ke server. Satu gateway, banyak otak.

Cara umum orang menggunakannya:

  • Chief of Staff: Ia terhubung ke email dan kalender Anda untuk mengelola tugas.
  • Otomasi Browser: Ia menggunakan browser untuk melakukan tugas-tugas yang tidak memiliki API.
  • Rekan Coding: Anda berbicara dengannya melalui chat untuk meninjau kode atau membangun aplikasi.
  • Kontrol Rumah: Ia terhubung ke perangkat keras seperti robot vacuum atau printer 3D.
  • Pengembangan Skill: Anda memintanya untuk menulis skill barunya sendiri.

Saya menggunakannya untuk menjalankan agen coding di server jarak jauh. Saya mengelolanya melalui Telegram dari mana saja. Saya tidak perlu membuka sesi SSH. Seri ini akan menunjukkan kepada Anda cara melakukannya. Saya juga akan menunjukkan cara membangun supervisor untuk memeriksa hasil kerja agen tersebut.

Roadmap seri ini:

  1. Kenali OpenClaw: Apa itu dan bagaimana orang menggunakannya.
  2. Topik adalah Agen: Menggunakan topik Telegram untuk agen yang berbeda.
  3. Dari Nol ke Agen: Menyiapkan instansi dan agen pertama Anda.
  4. Kontrak Operasi: Cara melakukan supervisi dengan aman.
  5. Membuat Agen Berguna: Menambahkan skill dan memori.
  6. Supervisor yang Skeptis: Cara memblokir jawaban yang buruk.

Catatan keamanan: OpenClaw dapat menjalankan alat di mesin Anda. Anggap setiap pesan sebagai tidak tepercaya. Gunakan sandboxing bawaan seperti Docker agar tetap aman.

Untuk memulai, Anda memerlukan Node 24 dan penyedia LLM. Jalankan npm install -g openclaw@latest untuk memulai.

Bagian 1 menyusul. Kita akan membahas mengapa topik Telegram adalah kunci dari pengaturan ini.

Source: https://dev.to/jerilk/coding-agents-over-telegram-part-0-meet-openclaw-1le3

Optional learning community: https://t.me/GyaanSetuAi