Menyetel agen coder
Izin, kunci SSH, direktori kerja, dan aturan keamanan untuk Asisten Teknis.
Kenapa disetel
Secara bawaan Asisten Teknis bisa memantau dan menjalankan rutinitas, tapi untuk bekerja di proyek Anda ia butuh akses, folder, dan aturan.
Langkah 1. Akses privilese minimum
- Mulai read-only: kunci tanpa akses tulis.
- Beri akses hanya ke repo/server yang dibutuhkan, bukan «semuanya».
- Untuk SSH: user 'agent' terpisah dengan shell terbatas.
Langkah 2. Direktori kerja
- Satu root per proyek, mis. '~/projects/<project>'.
- Katakan ke agen: «bekerja hanya di folder ini, jangan sentuh apa pun di luarnya».
Langkah 3. Aturan di konteks SOUL
Jelaskan di pesan pertama:
- stack dan standar apa yang Anda pakai,
- commit ke mana dan cara menamai branch,
- apa yang JANGAN dilakukan (tanpa push ke main, tanpa ubah prod tanpa konfirmasi).
Langkah 4. Manusia di dalam loop
- Perubahan besar — hanya setelah Anda bilang «ya».
- Agen menulis rencana, Anda menyetujui, ia mengeksekusi.
Checklist keamanan
- [ ] Kunci read-only di awal
- [ ] User terpisah, bukan root
- [ ] Tidak ada rahasia di chat
- [ ] Konfirmasi sebelum mengubah prod
Skenario lengkap pindah antar proyek ada di artikel terpisah.