Skip to content

Home id

James Morris edited this page Jul 29, 2026 · 1 revision

LockedIn CLI — tutorial satir untuk membangun bersama agen AI

🌎 Bahasa: Bahasa Indonesia (id)lihat semua 33 bahasa

Selamat datang. Wiki ini adalah tutorial praktik yang ramah pemula untuk membangun alat command-line sungguhan bersama asisten coding AI agentik. Contohnya sengaja konyol supaya proses belajarnya tetap menyenangkan.

Contoh kita adalah LockedIn CLI: “AI CLI” tiruan yang memarodikan perkakas developer era AI dan budaya “thought leadership” di jejaring profesional. Aplikasi ini punya splash bergradasi, sesi chat interaktif, slash command, dan model yang “berpikir” sangat keras—lalu sengaja tidak menghasilkan nilai profesional apa pun. Di balik leluconnya, ini proyek Node.js yang bersih, teruji, dan cocok untuk belajar.

Leluconnya adalah alat bantu belajar. Kamu bisa menertawakan inbox penuh spam perekrut sambil mempelajari arsitektur, pengujian, dan—yang paling penting—cara mengarahkan agen AI untuk menulis dan mengubah kode nyata.


Untuk siapa tutorial ini?

  • Pemula dalam coding agentik / berbantuan AI. Mungkin kamu pernah memakai asisten chat, tetapi belum mengarahkan agen yang mengedit file, menjalankan tes, dan menuntaskan perubahan. Bagian itu dijelaskan perlahan.
  • Sudah memahami dasar pemrograman. Kamu bisa membaca JavaScript, memakai terminal, dan mengikuti alur fungsi. Kodenya tingkat menengah; bagian AI-nya untuk pemula. Tidak perlu pengalaman framework karena ini Node biasa tanpa dependency.

Agen coding yang mampu boleh dipakai. Contoh menggunakan GitHub Copilot CLI (agen yang juga menulis proyek ini), tetapi alur kerjanya berlaku untuk agen lain.

Satu aturan: gerbang pengujian 🧪

Proyek ini punya aturan tegas yang menjadi pusat seluruh tutorial:

Tidak ada yang dikirim sebelum npm test lulus.

Agen AI dapat menulis banyak kode dengan cepat. Suite validasi membuat kamu tetap memegang kendali. Kamu akan membuat agen bekerja di balik gerbang itu: jelaskan perubahan, biarkan agen menambah tes, biarkan ia mengimplementasikan, dan terima pekerjaan hanya ketika seluruh tes hijau.

Cara memakai tutorial ini

Ikuti bab secara berurutan. Setiap bab singkat, diakhiri latihan “Coba bersama agenmu”, dan melanjutkan bab sebelumnya.

  1. Tutorial 1 Orientasi — siapkan proyek, jalankan, kenali agen, lalu jalankan gerbang tes untuk pertama kalinya.
  2. Tutorial 2 Cara Kerja Kode — arsitektur yang membuat proyek mudah dan aman diubah agen: core murni yang dapat diuji, randomness dengan seed, dan suite tes.
  3. Tutorial 3 Tugas Agen Pertamamu — acara utama: arahkan agen menambah command baru dari awal sampai akhir, dengan tes lebih dahulu.
  4. Tutorial 4 Prompt dan Review — menulis prompt seperti lead engineer, meninjau diff, beriterasi, dan menjaga momentum antarsesi.
  5. Tutorial 5 Lokalisasi — cara CLI berbicara dalam 33 bahasa dan cara mengarahkan agen menambah bahasa baru, termasuk i18n, kesetaraan key, karakter double-width, dan combining mark.

Mau dokumentasi lelucon “dalam semesta” aplikasi? Buka Referensi Command. Memakai teknologi bantu? Lihat Aksesibilitas untuk mode screen reader, kontras tinggi, dan minim distraksi.

Berkontribusi dengan agen coding

Kontribusi dipersilakan. Clone repository lalu buka dengan agen coding yang mampu, misalnya Claude Code, Cursor, atau Codex. Minta agen mengikuti instruksi repository dan tutorial ini, tinjau semua perubahannya, dan jalankan npm test sebelum mengirim. Nama-nama tersebut hanya contoh, bukan dukungan atau integrasi bawaan.


Prasyarat singkat

  • Node.js 18+ di Linux, macOS, atau Windows.
  • git dan asisten coding yang dapat bertindak sebagai agen, misalnya GitHub Copilot CLI.
  • Sekitar 30–60 menit dan selera humor.

Siap? Lanjut ke Tutorial 1 Orientasi.


Satir. LockedIn CLI adalah parodi perkakas command-line era AI dan budaya “thought leadership”—tidak berafiliasi dengan, didukung oleh, atau mewakili LinkedIn, maupun perusahaan nyata mana pun. Ditulis oleh large language model (GitHub Copilot CLI, Claude Opus 4.8) atas arahan manusia dan berlisensi GPL-3.0-or-later. Jalankan lockedin legal untuk penafian lengkap.

📘 LockedIn CLI wiki

Tutorial

Reference


Satire · Sátira · 風刺. Not affiliated with LinkedIn. GPL-3.0-or-later.

Clone this wiki locally