Clarc - aplikasi macOS yang memungkinkan rekan non-developer juga memakai Claude Code
(github.com/ttnear)Ini adalah proyek open source pertama saya. Saya ingin rekan-rekan non-developer juga bisa memakai Claude Code, tetapi terminal ternyata menjadi penghalang. Instalasi CLI, pengaturan GitHub SSH key, dan harus menyetujui pemanggilan tool setiap kali tanpa bisa benar-benar melihat lebih dulu pekerjaan apa yang akan dijalankan — bagi saya itu bukan masalah, tetapi bagi mereka semuanya adalah masalah.
Jadi saya membuat Clarc. Strukturnya menjalankan Claude Code CLI yang asli di dalam aplikasi, jadi CLAUDE.md, skills, MCP, dan slash command yang sudah Anda siapkan tetap bekerja apa adanya. Saya hanya membungkusnya dengan shell aplikasi Mac yang benar-benar layak. Ada modal persetujuan native yang menampilkan diff sebenarnya sebelum tool dijalankan, workspace yang bisa membuka jendela per proyek secara paralel, lampiran drag-and-drop, serta GitHub OAuth yang bahkan menyiapkan SSH key secara otomatis — sehingga clone repo langsung berjalan.
Lucunya, saya membuatnya agar dipakai rekan kerja, tetapi entah bagaimana justru saya yang menjadi pengguna utamanya. Sudah sekitar 3 minggu sejak terakhir kali saya membuka CLI secara langsung.
Fitur utama Clarc (vs. Claude Desktop)
- Aplikasi macOS native (~10MB). Bukan Electron. Langsung terbuka dan hampir tidak memakai RAM
- Workspace berpusat pada proyek — daftarkan banyak repo, berpindah di antaranya, atau buka masing-masing di jendela terpisah untuk sesi paralel
- Slash command kustom
- Bisa mengatur tombol pintas untuk prompt yang sering dipakai atau perintah terminal
- File explorer bawaan dengan status Git
- Notepad rich text per proyek
- Terminal bawaan
1 komentar
Apakah ada keunggulan Claude Desktop dibandingkan Code??