Claude Code akhirnya punya aplikasi untuk Linux. Aplikasi ini bekerja dengan baik kalau kamu mengikuti aturannya. Tapi mencoba menghubungkannya dengan AI lokal sendiri rasanya sia-sia.
Sebagai pengguna setia Linux, saya selalu mencari aplikasi yang bisa membuat Linux setara dengan platform lain. Mungkin kamu kaget, di zaman AI seperti sekarang, masih banyak opsi open-source yang bagus. Misalnya, saya sudah pakai Alpaca dan Moose cukup lama tanpa masalah. Kedua aplikasi ini adalah antarmuka untuk Ollama yang saya pasang lokal—itu cara favorit saya pakai AI. Mereka punya desain bagus, bisa dipakai lokal atau di awan, dan tidak boros sumber daya.
Tapi kadang, saya ingin coba opsi yang lebih mainstream. Seperti aplikasi desktop Claude Code yang baru dirilis untuk Linux. Aplikasi ini punya fitur yang sama dengan versi MacOS dan Windows, bahkan bisa aktifkan opsi developer untuk tambah fitur.
Sebelum lanjut, penting untuk tahu: kalau pakai AI, saya hampir selalu pakai yang lokal. Saya pasang Ollama di hampir semua komputer saya. Kenapa? Saya tidak ingin membebani grid listrik atau mengorbankan privasi. Saya selalu pilih AI lokal daripada yang berbasis awan.
Meski begitu, saya tetap penasaran mau uji coba aplikasi Claude Code untuk Linux. Ini yang penting buat saya: aplikasi harus punya antarmuka yang bagus dan mudah dipahami, harus bisa terhubung ke AI lokal (seperti Ollama), harus berfungsi sama seperti di sistem operasi lain, dan harus pakai sumber daya dengan bijak. Apakah Claude Code memenuhi semua itu? Mari kita lihat.
Memasang Claude Code di Linux
Pertama-tama, saya pasang dulu Claude Code. Biasanya, untuk aplikasi AI bergrafis, saya bisa buka toko aplikasi Linux saya, cari aplikasi seperti Alpaca atau Moose, lalu install. Tapi dengan Claude Code, saya harus tambah repository dulu. Catatan: Saat ini, Claude Code desktop cuma tersedia untuk distribusi Debian dan Ubuntu. Ini perintah yang saya pakai:
- Tambah kunci signing Anthropic: sudo curl -fsSLo /usr/share/keyrings/claude-desktop-archive-keyring.asc https://downloads.claude.ai/claude-desktop/key.asc
- Tambah repository: echo "deb [arch=amd64,arm64 signed-by=/usr/share/keyrings/claude-desktop-archive-keyring.asc] https://downloads.claude.ai/claude-desktop/apt/stable stable main" | sudo tee /etc/apt/sources.list.d/claude-desktop.list
- Update dan install: sudo apt update && sudo apt install claude-desktop
Setelah selesai, saya buka aplikasi Claude Code dari menu desktop—dan tebak? Antarmukanya bagus banget desainnya.
Menghubungkan AI Lokal
Ini bagian yang agak susah (tidak terlalu mengejutkan). Saya sudah sering atur AI lokal untuk berbagai aplikasi desktop, tapi sayangnya Claude Code bukan yang termudah. Malah cukup rumit, saya bahkan tidak bisa membuatnya berfungsi tanpa menginstall Claude Code langsung dari dalam Ollama (pakai perintah ollama launch claude), yang membiarkan saya pilih model untuk digunakan.
Saya mengunduh model Qwen6 sebesar 15 GB—hati-hati ya. Sampai kamu menarik model, aplikasi tidak akan melihatnya.
Setelah itu, saya harus aktifkan opsi Developer di Claude Code (Help > Troubleshooting > Enable Developer Options). Setelah mulai ulang, saya bisa pergi ke Developer > Configure third-party inference. Di sinilah seharusnya saya bisa menghubungkan ke AI lokal. Sayangnya…
Setelah klik Apply changes, saya masuk ke bagian Models dan klik Add model. Di sinilah saya menghadapi masalah besar: walau saya sudah suruh Claude Code pakai alamat gateway lokal, tidak ada model yang terbaca. Tidak peduli bagaimana saya atur, Claude Code tetap tidak mau bekerjasama. Ini artinya saya cuma bisa pakai paket gratis dari Anthropic—yang sangat irit, apalagi kalau coba suruh dia menulis aplikasi. Intinya, kamu tidak bisa andalkan Claude Code desktop dengan AI lokal. Sayang sekali.
Apakah fungsinya sama dengan sistem operasi lain?
Ini kabar baik. Saya uji aplikasi Linux-nya bareng versi MacOS, dan ternyata identik fitur-fiturnya. Hanya beda sedikit tampilan, tapi tidak ada perbedaan penting lainnya. Bagus.
Apakah pakai sumber daya bijak?
Pengujian ini pasti lebih berguna kalau Claude Code bisa jalan dengan AI lokal. Karena semuanya pakai sumber daya awan, aplikasi desktop ini tidak membebani mesin saya sama sekali.
Ini pertanyaan yang saya pakai untuk uji: "Buat aplikasi GUI Linux untuk Pop!OS COSMIC Desktop untuk membuat faktur klien. Aplikasi harus bisa mencatat data klien dan produk yang berbeda (seperti artikel dan video), sertak Kolom khusus (maaf, salah tipe, sengaja biar seperti kata orang yang bukan penulis biasa), ada kolom khusus, dan bisa mencetak faktur ke PDF." Walaupun akun gratis saya tidak bisa selesaikan sintaks/kode-nya (maksud saya: perintah/kode eksekusi masih membutuhkan perbaikan dari penuh keterbatasan ini kesalahan kecil— saya maksudnya instruksinya kurang muat? Ah yang benar "*selama terus.*") , setidaknya, saat digunakan, komputer saya tetap lancar. Mungkin karena terutama mengandalkan koneksi tanpa beban, mungkin sedikit informasi terucap saat pra-proses sehingga relatif lancar saja itu satu hal? Mungkin? Hard code… Oke mari tuntas langsung. Tutup dan bukan mau panjang, intinya aplikasi saja optimal dengan rinci diatas. Sewaktu saya menguji perintah tersebut dengan aplikasi AI desktop yang terinstal secara lokal langsung di komputer, permintaan itu sempat membuat perangkat saya berhenti sejenak karena bekerja keras memproses tugas tersebut.
Pada akhirnya, saya kecewa tidak bisa menghubungkan aplikasi desktop Claude Code ke sistem AI lokal saya. Tetapi, saya bisa bilang begini: Jika Anda punya akun Anthropic dan mau menggunakan alat yang lebih mudah buat menjalankan Claude Code di desktop Linux, sistem ini jelas pilihan yang tepat. Saya memang sudah pakai Claude Code lewat Ollama (yang berjalan lumayan), tapi cara itu tidak cocok untuk yang baru belajar.
Jika Anda ingin kemudahan, aplikasi desktop baru Claude Code untuk Linux adalah opsi yang bagus. Pastikan akun Anthropic Anda sudah terbayar dan siap pakai. Meski begitu, buat yang mau menggunakan AI lokal di Linux, saya sarankan tetap pakai Alpaca atau Moose.