𝗔𝗴𝗲𝗻 𝗖𝗼𝗱𝗶𝗻𝗴 𝗺𝗲𝗹𝗮𝗹𝘂𝗶 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺: 𝗞𝗼𝗻𝘁𝗿𝗮𝗸 𝗢𝗽𝗲𝗿𝗮𝘀𝗶𝗼𝗻𝗮𝗹
Anda memiliki agen coding yang berjalan di panel terminal. Sekarang Anda perlu tahu cara berkomunikasi dengannya.
Anggaplah relay sebagai kurir. Sebagian besar pesan Anda langsung dikirim ke agen. Beberapa kata khusus memberi tahu relay untuk melakukan hal lain.
Berikut adalah perintah kontrol lokal Anda:
• status: Relay merangkum apa yang sedang dilakukan agen saat ini. Gunakan ini untuk memeriksa progres. Perlu dicatat bahwa status menunjukkan apa yang diklaim sedang terjadi oleh agen. Anda harus memverifikasi hasilnya sendiri.
• send
• compact / new session: Relay mengirimkan perintah untuk membersihkan atau memulai sesi baru.
• interrupt: Relay menghentikan tugas yang sedang berjalan. Gunakan ini jika agen melakukan kesalahan.
• restart: Relay memulai ulang agen dalam sesi yang sama. Gunakan ini jika terminal membeku.
Sisanya hanyalah pesan untuk agen. Jika Anda mengetik "Add a retry to the upload client," relay hanya akan mengetikkan hal tersebut ke terminal agar dapat dibaca oleh agen.
Satu aturan yang sering membingungkan orang. Ketika agen mengajukan pertanyaan seperti "Yes or No?", jawaban Anda langsung dikirim ke agen. Jika Anda mengetik "A," relay meneruskan "A" ke terminal. Relay tidak mencoba menjalankan "A" sebagai sebuah perintah.
Keamanan adalah tanggung jawab Anda. Ikuti aturan ini untuk menghindari bencana:
Production dan staging bersifat read-only. Hanya lakukan inspeksi dan debug. Jangan pernah mengedit atau menghapus apa pun di lingkungan ini.
Jangan pernah melakukan push atau merge ke branch bersama seperti main atau dev. Gunakan feature branch saja.
Jangan mengubah infrastruktur bersama tanpa persetujuan manusia.
Jangan pernah menempelkan (paste) rahasia atau kredensial ke dalam chat.
Relay membantu, tetapi Anda adalah lini pertahanan pertama.
Sekarang Anda dapat menjalankan siklus coding lengkap dari ponsel Anda. Kirim tugas, periksa status, jawab pertanyaan agen, dan mulai ulang jika ia macet. Tidak memerlukan SSH atau terminal.
Sumber: https://dev.to/jerilk/coding-agents-over-telegram-part-3-the-day-to-day-operating-contract-i1a
Komunitas pembelajaran opsional: https://t.me/GyaanSetuAi