Gandr: Menjembatani Claude Desktop di Windows dengan Eksekusi Kode WSL
Gandr, yang dikembangkan oleh Kyle Undefined untuk platform MCP, adalah alat server MCP gratis. Ini berfungsi sebagai jembatan Windows Subsystem for Linux (WSL) untuk Claude Desktop di Windows. Dibangun dengan TypeScript, Gandr didistribusikan sebagai biner Linux yang sudah dibangun sebelumnya atau dengan mengompilasi dari sumber. Ini memperluas kemampuan Claude Desktop dengan memungkinkan interaksi dengan lingkungan Linux untuk eksekusi kode dan operasi sistem file. Alat ini sangat penting bagi pengembang yang perlu menghubungkan antarmuka pengguna Claude Desktop berbasis Windows mereka ke backend WSL.
Apa yang dihubungkan oleh Gandr?
Gandr menghubungkan Claude Desktop di Windows ke Claude Code yang berjalan dalam lingkungan Windows Subsystem for Linux (WSL). Ini mengarahkan panggilan alat Model Context Protocol (MCP) dari klien Windows ke backend Linux. Dikategorikan sebagai server MCP, Gandr memastikan komunikasi antara Claude Desktop berbasis Windows dan Claude Code berbasis Linux, memungkinkan operasi terintegrasi di berbagai platform. Pengaturan ini memungkinkan pengguna Windows untuk mengakses fungsionalitas Linux secara langsung melalui antarmuka Claude Desktop mereka.
Fitur dan alat inti
Gandr mengekspos beberapa alat yang dapat dipanggil. Salah satu alat utama mendelegasikan tugas ke Claude Code yang beroperasi di dalam WSL. Selain itu, alat lainnya beroperasi langsung pada sistem file WSL, memungkinkan interaksi langsung dengan lingkungan Linux. Nama spesifik dari alat yang dapat dipanggil ini tidak didokumentasikan secara eksplisit. Gandr mendukung protokol transport stdio untuk komunikasi dengan Claude Desktop, menjadikannya kompatibel dengan klien dan backend Claude Code-nya di WSL.
Siapa yang membutuhkannya?
Gandr ditujukan untuk pengembang yang menggunakan Claude Desktop di Windows yang perlu mengeksekusi kode dan berinteraksi dengan sistem file dalam lingkungan Linux melalui WSL. Ini termasuk mereka yang memerlukan antarmuka UI Claude Desktop berbasis Windows mereka untuk mengarahkan panggilan alat MCP ke Claude Code di WSL. Lewati ini jika Anda tidak menggunakan Claude Desktop di Windows atau tidak memerlukan integrasi WSL untuk tugas pengembangan Anda.
Cara memulai
Akses diberikan melalui otentikasi yang ada dari Claude Code dalam lingkungan WSL. Pembungkus gandr-weaver memuat lingkungan shell WSL sebelum mengeksekusi Gandr, dan menggunakan protokol transport stdio.
Kasus penggunaan
- Mengarahkan panggilan alat MCP dari UI Claude Desktop berbasis Windows ke Claude Code di WSL.
- Mendelegasikan tugas pengkodean ke Claude Code yang berjalan di lingkungan WSL.
- Melakukan operasi langsung pada sistem file WSL melalui Claude Desktop.
Gandr menawarkan solusi praktis untuk mengintegrasikan Claude Desktop di Windows dengan lingkungan WSL Linux. Ini memungkinkan pengembang untuk mengeksekusi kode dan mengelola file dalam WSL langsung dari Claude Desktop berbasis Windows mereka. Alat ini bergantung pada otentikasi Claude Code yang sudah ada di WSL, menyederhanakan pengaturan bagi pengguna yang sudah ada. Ini menjembatani kesenjangan platform, membuat kemampuan Linux dapat diakses. Cobalah mendelegasikan tugas pengkodean kepada Claude Code melalui antarmuka Claude Desktop Anda.