ZX-code: Agen pengkodean AI yang mengutamakan lokal dan ruang kerja yang sadar proyek
ZX-code, oleh Zouyuxuan122, adalah agen pemrograman AI yang mengutamakan lokal dan ruang kerja yang menjaga data proyek di bawah kendali pengembang. Ini menghubungkan pengembang dengan model bahasa besar untuk mengotomatiskan tugas pemrograman, menjalankan agen otonom, dan membantu dengan navigasi kode dan debugging. Alat ini menawarkan memori sesi yang persisten dan ruang kerja multi-panel yang dirancang untuk tugas bersamaan. ZX-code menyasar pengembang perangkat lunak, insinyur, dan penggemar AI yang memerlukan bantuan yang sadar proyek sambil menjaga kode sumber tetap lokal.
Ini mengotomatiskan implementasi dan perbaikan bug melalui panggilan alat agen yang transparan
Alat ini mengekspos agen pemrograman AI yang melaksanakan tugas pengkodean seperti implementasi fitur dan perbaikan bug, menggunakan proses panggilan alat yang terlihat untuk menunjukkan setiap langkah. Jejak eksekusi itu adalah bagian dari alur kerja, sehingga pengguna dapat memeriksa alat mana yang dipanggil oleh agen dan mengapa. Ini membuat alat tersebut cocok untuk pengembang yang menginginkan pengeditan yang didorong oleh agen tetapi tetap memerlukan auditabilitas untuk perubahan otomatis.
Pemahaman proyek menggunakan analisis struktural dan memori sesi untuk menemukan kode dengan tepat
ZX-code menggabungkan konteks yang sadar proyek dengan analisis struktural dengan menggabungkan Protokol Konteks Model dengan integrasi AST-Grep dan Protokol Server Bahasa. Kombinasi ini memungkinkan pencarian kode yang mendalam dan lokalisasi yang tepat di dalam repositori, dan alat ini menjaga memori jangka panjang di seluruh sesi untuk mempertahankan keputusan sebelumnya. Elemen-elemen ini memudahkan untuk mengajukan pertanyaan agen yang merujuk pada pengeditan masa lalu atau file tertentu tanpa mengulangi langkah-langkah pengaturan.
Akses model berfokus pada integrasi lokal, tanpa kunci-API tetapi bergantung pada desktop
Alat ini mendukung beberapa LLM Tiongkok, termasuk DeepSeek, GLM, dan Kimi, menggunakan pendekatan tanpa kunci-API untuk menyederhanakan akses ke model. Ini adalah aplikasi desktop untuk Windows 10 dan 11 (x64), dibangun di atas Electron dan memerlukan Node.js untuk build berbasis sumber. Persistensi lokal menggunakan SQLite dan electron-store, sehingga kode yang diunggah dan interaksi tetap di perangkat daripada dikirim ke penyimpanan cloud eksternal.
Ruang kerja mendukung orkestrasi multi-agen dan menambahkan pendamping 3D untuk umpan balik pengembang
Fitur antarmuka termasuk ruang kerja 9-grid untuk mengelola agen dan tugas yang bersamaan, ditambah pendamping desktop 3D interaktif yang memberikan umpan balik visual dan pembaruan status. Alat ini juga menyertakan mesin evolusi GEPA yang merekam jalur eksekusi dan mengadaptasi keterampilan agen dari interaksi pengguna. Pengembang mengirimkan proyek sebagai sumber terbuka, dan aplikasi ini dapat berinteroperasi dengan server dan klien lain yang kompatibel dengan MCP.
ZX-code adalah pilihan pragmatis bagi pengembang desktop yang peduli privasi
ZX-code adalah opsi pragmatis bagi pengembang yang membutuhkan otomatisasi yang sadar proyek dan kontrol data lokal; orientasi desktop yang hanya untuk Windows dan jalur build Electron/Node.js membatasi adopsi untuk tim lintas platform. Alat ini lebih menguntungkan pengembang dan tim kecil yang menerima alur kerja desktop sebagai imbalan untuk penyimpanan di perangkat, akses model kustom, dan jejak eksekusi agen yang dapat diperiksa.