Kelas 1

Tips Emas — Ketahui Ini dan Anda Bisa Mulai

Instalasi sudah selesai di Kelas 0. Pastikan claude --version menampilkan 2.1.x — harus berupa CLI, bukan chat ekstensi IDE.

5 kata kunci penting saat memberi perintah

  1. API — protokol komunikasi antar program. “Buatkan API”
  2. Frontend — layar yang terlihat. “Buatkan tampilan dengan React”
  3. Database (DB) — tempat menyimpan data. “Simpan di DB”
  4. Commit — titik simpan status saat ini. “Lakukan commit”
  5. Deploy — mengunggah ke internet. “Lakukan deploy”

Lima kata ini cukup untuk menunjukkan arah. AI mengerti sisanya.

Memori AI dikelola dengan 3 file

  • CLAUDE.md — aturan proyek. AI membaca otomatis saat setiap sesi dimulai. Tulis “begini cara tim kami bekerja”
  • requirements.md — catatan keputusan Anda. Tulis keputusan bisnis seperti “diskon VIP 10%” dengan tanggal
  • progress.md — sampai mana sudah dikerjakan. Membuat “lanjutkan dari tadi” berfungsi di sesi baru

Semua file dalam format Markdown. Non-programmer bisa membaca dan menulis.

Tips dialog dengan agen

  • Beri satu perintah setiap kali. “Buat API login dulu” lebih baik dari “Buat login, registrasi, dan dashboard sekaligus”
  • Saat terjadi error, Claude Code mendeteksi dan memperbaiki otomatis. Tidak perlu menyalin
  • Saat percakapan melewati 100 giliran, kualitas AI menurun. Mulai sesi baru sambil memperbarui 3 file

Coba Singkat

Instalasi dan login sudah selesai di Kelas 0. Langsung mulai percakapan pertama. 5 menit cukup.

  1. Buat folder proyek di terminal dan jalankan Claude Code

Ke agen: “mkdir -p ~/projects/my-first-app && cd ~/projects/my-first-app && claude”

  1. Mulai percakapan pertama

Ke agen: “Buat server Go Gin di folder ini. Satu API yang mengembalikan Hello, World di port 8080.”

AI membuat file, menjalankan server, dan memverifikasi. Buka http://localhost:8080 di browser.


Mengapa Harus Memerintah Seperti Ini

Anda sudah mencoba menyuruh AI membuat sesuatu dengan kata-kata. Layar muncul, tombol berfungsi, data tersimpan. Tapi satu pertanyaan tersisa:

“Bisakah saya terus mengembangkan ini?”

Untuk menjawab, kita perlu melihat dengan tepat di mana kita berdiri sekarang. Kelas 1 adalah waktu membuka peta. Dari Kelas 2 kita mulai membangun jalan di atasnya.

Peta Alat Coding AI

Ada dua kategori: Alat editor (Cursor, GitHub Copilot, Windsurf) dan Agen terminal (Claude Code, Codex CLI).

Agen terminal tidak hanya mengedit kode — mereka memutuskan sendiri untuk menjalankan perintah, memeriksa tes, dan membuat file. Loop verifikasi otonomnya adalah perbedaan krusial.

Mengapa Claude Code

Claude Code saat ini adalah agen terminal terkuat untuk tugas multi-file kompleks secara otonom. Mendukung konteks 200K token dasar, model Opus 4.6 hingga 1M token.

Instalasi sudah dilakukan di Kelas 0

Detail instalasi lengkap (Mac, WSL, Docker, npm, otentikasi, daftar periksa) ada di Kelas 0 — Menginstal Claude Code. Tiga poin penting:

  • Instalasi satu baris: curl -fsSL https://claude.ai/install.sh | bash (Windows: WSL atau Docker terlebih dahulu)
  • Gerbang lolos: claude --version menampilkan 2.1.x, dan AI menjalankan serta memverifikasi perintah sendiri
  • Harus berupa CLI Claude Code — bukan chat ekstensi IDE (Cursor/Antigravity/Windsurf) — agar kursus ini bisa berjalan

Manajemen Konteks — Menangani Memori AI

Yang terpenting bagi AI bukan kecerdasan. Konteks.

CLAUDE.md — Konstitusi Proyek: File khusus yang dibaca otomatis setiap sesi. Seperti briefing pagi untuk anggota tim baru.

requirements.md — Catatan Keputusan: “Login sukses -> ke dashboard” (keputusan 2026-05-20). Dengan tanggal untuk pelacakan.

progress.md — Penanda Posisi: Membuat AI tahu sampai mana pekerjaan saat “lanjutkan”.

Pola Vibe Coding

Vibe coding — istilah dari Andrej Karpathy. Coding berdasarkan perasaan. Tidak membaca kode. Memverifikasi dengan mengklik layar.

Alur dasar: Ide -> Perintah ke AI -> Cek hasil -> Minta perbaikan -> Ulangi

Batas pola ini: Sangat cepat hingga 3 fitur. Setelah 5, hal-hal aneh mulai terjadi. Jawaban ada di Kelas 2.

Praktik: Membuat Aplikasi To-Do

Buat app to-do dalam satu sesi Claude Code, tambah 3 fitur. Total 30-60 menit.

Step 1-4: Buat app dasar, tambah prioritas, tenggat waktu, pencarian.

Step 5: Buat CLAUDE.md. Step 6: Buat requirements.md sendiri.


Ringkasan Kelas 1

  1. Peta alat: Editor (Cursor, Copilot) dan agen terminal (Claude Code, Codex CLI)
  2. Claude Code: Loop verifikasi otonom, konteks luas, editing multi-file
  3. Instalasi: Sudah selesai di Kelas 0claude --version = 2.1.x, harus CLI bukan chat IDE
  4. Kata kunci: Backend, frontend, DB, deploy
  5. Manajemen konteks: CLAUDE.md, requirements.md, progress.md
  6. Pola vibe coding: Hingga 3 fitur ajaib, dari 5 mulai retak

Seri Kuliah Reins Engineering Lengkap

KelasJudul
Kelas 0Menginstal Claude Code
Kelas 1Cara Memerintah AI
Kelas 2Cara Tidak Percaya AI
Kelas 3Aplikasi yang Tidak Rusak
Kelas 4Keputusan di Luar Kode
Kelas 5AI dengan Kendali
Kelas 6Lolos Maka Kunci
Kelas 7Cara Membalik Sanjungan
Kelas 8Pabrik Agen
Kelas 9Otomasi Melampaui Kode
Kelas 10Hukum Data
Kelas 11Cara menyelamatkan vibe coding yang gagal

Changelog

  • 2026-05-24: Rilis awal