28 poin oleh colus001 2026-03-24 | 13 komentar | Bagikan ke WhatsApp

Saya membuat alat CLI pls yang menggunakan LLM untuk membuat lalu menjalankan perintah shell dari bahasa alami. Ini bukan sesuatu yang dipakai setiap hari, tetapi saya sering lupa perintah-perintah yang hanya sesekali digunakan.

$ pls 'bunuh semua proses yang memakai port 1380'

$ pls 'hapus DNS Cache'

$ pls 'bersihkan container docker lama'

Kurang lebih seperti itu. Jadi saya coba membuatnya secara sederhana dengan vibe coding.

Saya membuatnya dengan menghubungkan Opus 4.6 dan Sonnet 4.6 ke OpenCode. Awalnya saya mulai karena ingin belajar Zig, tetapi sepertinya saya gagal benar-benar mempelajarinya, meski saya suka karena sistem build-nya rapi.

Saya sendiri memakai gemini-3-flash-preview, dan Anda perlu menghubungkan API Key. Karena fiturnya memang sangat kecil, Anda tidak perlu terlalu khawatir soal biaya API. Bahkan jika cukup sering dipakai, biayanya hanya sekitar puluhan won.

Anda juga bisa menggunakannya dalam bentuk seperti $ echo 'isi pekerjaan' | pls, dan pengguna Mac bisa langsung memakainya setelah memasang lewat brew.

Umpan balik sangat diterima~

13 komentar

 
chl11wq12 2026-03-24

Wah, idenya keren banget

 
m00nlygreat 2026-03-25

Saya juga sudah lama memikirkan ide yang mirip seperti ini. Namanya bagus sekali wkwk

 
nyanrus 2026-04-21

Saya sedang baca komentar dulu, lalu melihat komentar ini dan baru melihat judulnya—langsung ngakak wkwkwk

 
chl11wq12 2026-03-24

Dibuat dengan zig, jadi sangat membahagiakan

 
rayinclay 2026-03-30

Sangat bagus

 
colus001 2026-03-25

Saya telah menyiapkan satu proxy agar bisa digunakan tanpa mengatur API. Anda bisa menjalankan kembali $ brew upgrade pls atau install.sh | sh, lalu lakukan pls config reset atau atur provider ke proxy di pls config. Rate limit-nya memang agak ketat, tetapi untuk use case umum seharusnya tidak akan jadi masalah~

 
hevinxx 2026-03-25

Idenya benar-benar bagus.

 
anyjava 2026-03-25

Wah..! Ini benar-benar fitur yang sangat saya butuhkan.

 
hwhang0917 2026-03-25

Dulu saya sempat memakainya sebagai plugin copilot di github-cli pada masa awal, lalu kecewa ketika itu dihapus, jadi ini bagus!

https://github.com/github/gh-copilot

 
runableapp 2026-03-25

Saya harus mencobanya sekali. Saya sedang memikirkan sesuatu yang mirip dan mengumpulkan referensi, jadi saya bagikan. Akan bagus jika Anda merujuk proyek-proyek lain untuk mengembangkannya lebih jauh.

Saat saya menelitinya, yang paling masuk akal adalah ini:
https://github.com/kunchenguid/gsh
https://github.com/sigoden/aichat

 
chl11wq12 2026-03-24

Dibuat pakai alat apa? Claude Code?

 
colus001 2026-03-24

Dibuat dengan menghubungkan Antrophic ke OpenCode~

 
chl11wq12 2026-03-25

Wah! Terima kasih atas jawabannya~