C5 · Modul 01
Dari vibe coding ke agentic engineering
48 langkah singkat, dari mudah sampai tantangan.
Level 1
Kenal
Level 2
Paham
Level 3
Terapkan
Level 4
Tantangan
Level 5
Pendalaman
Intinya
- Agentic engineering: agen menulis sebagian besar kode, kamu menentukan apa yang dibangun, memasang batas, memeriksa hasil, dan menanggung akibatnya.
- Agen = model + alat + loop + jendela konteks. Model tidak mengingat apa pun di antara panggilan; "ingatannya" adalah riwayat yang dikirim ulang setiap langkah, sehingga biaya tumbuh kuadratik terhadap panjang sesi.
- Enam mode kegagalan bisa dikenali: API halusinasi, pengetahuan basi, terlalu yakin, melemahkan tes, mengerjakan lebih dari diminta, dan prompt injection.
- Agen berjalan dengan identitasmu: proses anaknya mewarisi variabel lingkungan dan rahasia. Pertahanan utamanya lingkungan tanpa rahasia asli, bukan kalimat di prompt.
- Kontrak kerja tertulis (batas keras, hal yang wajib ditanyakan, definisi selesai yang bisa diuji) adalah artefak pertama proyek
agen-makmur.
Sebelum mulai
±4 jam (2 jam materi dan lab, 1,5 jam latihan terperiksa, 0,5 jam cek).
Modul ini memakai materi di bawah. Belum yakin? Ulas dulu bagian yang disebut.
Hasil belajar:
- Menjelaskan empat bagian agen koding (model, alat, loop, jendela konteks) dan akibat praktis masing-masing.
- Mengenali enam mode kegagalan agen dari diff dan laporannya, lalu memilih pencegahan yang tepat.
- Memperkirakan dari mana biaya token dan kuota habis, dan mengubah kebiasaan kerja untuk menekannya.
- Memutuskan kapan sebuah tugas sebaiknya tidak diserahkan ke agen.
- Menulis kontrak kerja dengan agen yang berisi batas, hal yang wajib ditanyakan, dan definisi selesai yang bisa diuji.
Hasil lab: agen-makmur/docs/working-agreement.md. Repo agen-makmur dibuat di modul berikutnya; untuk sekarang berkas boleh disimpan di folder kerja lokal atau Codespaces.
Istilah di modul ini (29)
Ketuk istilah untuk melihat penjelasannya. Di materi, istilah bergaris titik membuka kartu yang sama. Semua istilah course
Bahan modul
Semua kode, latihan, dan data modul ini dalam satu zip, untuk dijalankan di laptop atau Google Colab.
- 8 contoh kode
- 5 berkas latihan + tes
Lihat isi zip
- BACA-DULU.txt
- contoh_c5_01_140.py
- contoh_c5_01_226.py
- contoh_c5_01_528.py
- contoh_c5_01_558.py
- contoh_c5_01_818.py
- contoh_c5_01_1301.py
- contoh_c5_01_1325.py
- contoh_c5_01_1587.py
- test_c5_01_5.py
- test_c5_01_1.py
- test_c5_01_2.py
- test_c5_01_4.py
- test_c5_01_3.py