Lathe: Cara Cerdas Belajar Teknologi Baru dengan AI Agent
AP
Adrian Prat

Dipublikasikan 9 Juni 2026

Lathe: Cara Cerdas Belajar Teknologi Baru dengan AI Agent

Belajar teknologi baru seringkali terasa seperti minum dari selang air terjun: terlalu banyak informasi, terlalu sedikit konteks. Banyak developer Indonesia yang stuck di tutorial hell, menonton video berjam-jam tanpa benar-benar memahami konsep. Di sinilah Lathe hadir sebagai solusi. Lathe adalah tool open-source yang menggunakan LLM untuk membuat tutorial teknologi hands-on, lalu memaksamu mengerjakannya sendiri, tanpa shortcut.

Tool ini dibuat oleh Deven Jarvis di GitHub. Filosofinya jelas: AI tidak boleh menggantikan proses berpikir, melainkan membimbingnya. Lathe menghasilkan tutorial multi-part yang disesuaikan dengan topik yang kamu inginkan, lengkap dengan prompt untuk bertanya, memverifikasi hasil, dan memperpanjang tutorial.

Apa itu Lathe dan Mengapa Penting?

Lathe bukan sekadar generator tutorial. Ia adalah kombinasi antara LLM skills dan CLI berbasis Go yang menyediakan UI lokal untuk belajar. Setiap tutorial yang dihasilkan mencantumkan sumber, model yang digunakan, dan prompt yang mendasari gaya pengajaran. Hal ini memastikan transparansi dan traceability.

Lathe mendukung integrasi dengan Claude Code, Cursor, dan Codex. Kamu cukup mengetik /lathe build [topik] di dalam sesi LLM, dan Lathe akan menghasilkan tutorial yang bisa langsung dipelajari di browser lokal.

Langkah 1: Instalasi Lathe di Mesin Lokal

Lathe didistribusikan sebagai single binary, sehingga instalasi sangat ringan. Berikut adalah cara instalasi untuk macOS:

brew install devenjarvis/tap/lathe

Untuk Linux atau sistem lain, gunakan install script:

curl -sSf https://raw.githubusercontent.com/devenjarvis/lathe/main/install.sh | sh

Alternatifnya, jika kamu memiliki Go 1.25 atau lebih baru:

go install github.com/devenjarvis/lathe@latest

Langkah 2: Instalasi Skills ke Project

Skills adalah inti dari Lathe. Setelah CLI terpasang, kamu perlu menginstal skills agar Claude Code atau Cursor bisa menemukannya. Jalankan perintah berikut di root project:

lathe skills install

Untuk menginstal secara global agar tersedia di semua project:

lathe skills install --user

Lathe juga mendukung Cursor dan Codex. Ganti flag sesuai agent yang kamu pakai:

lathe skills install --agent cursor
lathe skills install --agent codex
lathe skills install --agent all

Langkah 3: Generate Tutorial Pertama

Buka sesi Claude Code, Cursor, atau Codex. Ketik prompt sesuai format Lathe:

/lathe build a REST API in Rust with Actix-web

LLM akan menghasilkan tutorial multi-part yang terstruktur. Setiap bagian dirancang agar kamu menulis kode sendiri, bukan copy-paste. Tutorial akan disimpan secara lokal dan bisa diakses melalui UI Lathe.

Langkah 4: Jalankan UI Lokal dan Mulai Belajar

Setelah tutorial tersimpan, jalankan server lokal Lathe:

lathe serve

Perintah ini akan membuka browser secara otomatis. Kamu akan melihat daftar tutorial yang telah dibuat. Klik salah satu, dan UI akan menampilkan konten langkah demi langkah. Lathe menyediakan mode gelap dan terang, serta navigasi antar bagian yang intuitif.

Langkah 5: Verifikasi dan Perluas Tutorial

Salah satu fitur terbaik Lathe adalah kemampuan untuk memverifikasi hasil kerja. Jika kamu menemukan error atau ingin memastikan implementasi sudah benar, gunakan skill verify. Di dalam UI, ada tombol yang menunjukkan prompt exact untuk memberitahu LLM agar melakukan verifikasi.

Ingin menambahkan bagian baru? Gunakan skill extend. Misalnya, setelah selesai REST API dasar, kamu bisa meminta:

/lathe extend tutorial with authentication middleware and JWT

Lathe akan menambahkan part baru yang konsisten dengan gaya dan struktur tutorial sebelumnya.

Kesimpulan

Lathe mengubah cara developer belajar teknologi baru. Alih-alih bergantung pada konten generik, kamu mendapatkan tutorial yang disesuaikan dengan kebutuhan spesifik, lengkap dengan mekanisme verifikasi. Pendekatan hands-on ini memastikan pemahaman yang lebih mendalam. Untuk developer Indonesia yang ingin naik level, Lathe adalah tool yang layak dicoba. Repositori lengkap tersedia di GitHub.