VEXI (Vexi CLI) adalah agen pengkodean AI terminal sumber terbuka, berlisensi MIT, 100% lokal yang memindai basis kode Anda, mengedit file, mengingat keputusan di seluruh sesi, dan bekerja dengan kunci API bawaan Anda sendiri dari beberapa penyedia.
https://vexi.pro/?ref=producthunt&utm_source=aipure
VEXI

Informasi Produk

Diperbarui:Jun 16, 2026

Apa itu VEXI

VEXI adalah agen pengkodean AI baris perintah yang dirancang untuk pengembang yang bekerja terutama di terminal. Diinstal dengan satu perintah npm, ia dapat membaca dan memahami proyek Anda (sambil menghormati .gitignore dan melewati direktori seperti node_modules), membuat perubahan kode langsung di file Anda, dan menyimpan memori persisten dari keputusan sebelumnya sehingga Anda tidak perlu menjelaskan ulang konteks setiap saat. VEXI diposisikan sebagai alat yang ringan dan tanpa pendaftaran: ia berjalan secara lokal, menyimpan konfigurasi dan data sesi di mesin Anda, dan mendukung beberapa penyedia AI melalui kunci API Anda sendiri.

Fitur Utama VEXI

VEXI (Vexi CLI) adalah agen pengkodean AI sumber terbuka berlisensi MIT yang berjalan sepenuhnya di terminal Anda dan berfungsi 100% secara lokal—tanpa pendaftaran, tanpa server vendor, dan tanpa aplikasi cloud yang diperlukan. Ini memindai seluruh proyek Anda (menghormati .gitignore), mengedit file, menyimpan "memori" terkompresi dari keputusan sebelumnya di seluruh sesi, dan dapat memutar ulang sesi sebagai HTML interaktif yang dapat dibagikan. Anda membawa kunci API Anda sendiri dari berbagai penyedia (terdeteksi secara otomatis), dan VEXI juga dapat menjalankan perintah build/tooling umum di banyak bahasa sambil menjelaskan kode dalam beberapa bahasa manusia.
Instalasi CLI satu perintah: Instal dengan satu perintah (npm install -g vexi-cli) dan jalankan di Windows, macOS, atau Linux tanpa konfigurasi yang rumit.
Dukungan multi-penyedia, bawa kunci Anda sendiri: Secara otomatis mendeteksi penyedia AI dari format kunci Anda dan mendukung penyedia seperti Groq, Google Gemini, Anthropic, OpenAI, OpenRouter, dan Mistral—kunci disimpan secara lokal.
Pemahaman seluruh proyek: Memindai seluruh basis kode (bukan hanya satu file), menghormati .gitignore, dan melewati folder seperti node_modules untuk mendasari pengeditan dalam konteks proyek nyata.
Memori lokal & kompresi konteks: Mempertahankan ringkasan keputusan yang berjalan di seluruh sesi (disimpan dalam proyek) sehingga Anda tidak perlu menjelaskan ulang arsitektur dan preferensi.
Pemutaran ulang sesi & kemampuan berbagi: Mengekspor sesi sebagai pemutaran ulang HTML interaktif sehingga rekan satu tim dapat meninjau apa yang diubah agen dan mengapa, langkah demi langkah.
Otomatisasi build/run + penjelasan multibahasa: Dapat menjalankan perintah build umum (misalnya, pip, gcc, javac, cargo) dan menjelaskan kode dalam bahasa Arab, Spanyol, Portugis, Prancis, atau Inggris.

Kasus Penggunaan VEXI

Perbaikan bug dan refactoring di repositori yang ada: Pindai proyek, temukan masalah (misalnya, bug auth/JWT), terapkan pengeditan yang ditargetkan di seluruh file, dan pertahankan alasan melalui memori sesi dan pemutaran ulang.
Orientasi dan transfer pengetahuan: Insinyur baru dapat memutar ulang sesi sebelumnya untuk memahami keputusan, melihat perubahan yang diterapkan, dan mendapatkan penjelasan dalam bahasa pilihan mereka.
Pemecahan masalah build dan CI poliglot: Berguna untuk tim yang bekerja di Python/Java/C/Rust/Go di mana agen dapat menjalankan build/tes dan mengulang perbaikan langsung dari terminal.
Alur kerja pengembangan yang sadar privasi: Cocok untuk lingkungan yang diatur atau sensitif keamanan dengan menghindari "server agen" yang di-host vendor, menjaga memori dan konfigurasi lokal sambil hanya mengirim kode ke penyedia model yang dipilih.
Dukungan dokumentasi dan pemahaman kode: Hasilkan penjelasan yang jelas tentang modul dan keputusan yang tidak dikenal untuk dokumen internal, dengan output multibahasa untuk mendukung tim global.

Kelebihan

Alur kerja 100% lokal (tanpa server VEXI): memori, sesi, dan kunci disimpan di mesin Anda.
Sumber terbuka (MIT) dengan pengaturan CLI-first yang sederhana dan pemutaran ulang sesi yang dapat dibagikan.
Pilihan penyedia yang fleksibel (BYOK) dengan deteksi penyedia otomatis.
Konteks seluruh proyek + memori persisten mengurangi permintaan berulang.

Kekurangan

Masih bergantung pada penyedia AI pihak ketiga—kode Anda dikirim ke penyedia mana pun yang Anda konfigurasikan, di bawah ketentuan privasi mereka.
Anda bertanggung jawab atas biaya API dan untuk meninjau/memvalidasi perubahan kode sebelum menerapkannya.
Pendekatan CLI-first mungkin kurang nyaman bagi pengguna yang lebih menyukai pengalaman asli IDE penuh.

Cara Menggunakan VEXI

1) Instal Vexi CLI: Di terminal Anda, jalankan: npm install -g vexi-cli
2) Buka folder proyek Anda: cd ke repositori yang ingin Anda baca dan edit oleh Vexi (misalnya, cd ~/proyek-saya).
3) Mulai Vexi: Jalankan: vexi
4) Tambahkan kunci penyedia AI (BYOK): Berikan kunci API dari penyedia yang didukung (Groq, Gemini, Anthropic, OpenAI, OpenRouter, Mistral). Vexi secara otomatis mendeteksi penyedia dari format kunci dan menyimpannya secara lokal di ~/.vexi/config.json dengan izin hanya pemilik.
5) Biarkan Vexi memindai basis kode Anda: Vexi memindai proyek untuk memahami konteks (ia menghormati .gitignore dan melewati folder seperti node_modules).
6) Gunakan memori (opsional, otomatis): Jika Anda pernah menggunakan Vexi sebelumnya di proyek ini, ia memuat memori sesi sebelumnya dari folder .vexi/ proyek sehingga Anda tidak perlu menjelaskan ulang keputusan.
7) Minta Vexi untuk membuat perubahan: Ketik instruksi konkret (contoh dari dokumen: "perbaiki bug JWT di auth.ts"). Vexi akan menemukan file/baris yang relevan dan mengusulkan pengeditan.
8) Tinjau pengeditan yang dibuat Vexi: Konfirmasi perubahan di file Anda (contoh yang ditampilkan: mengubah jwt.sign(..., { expiresIn: 30 }) menjadi expiresIn: "30m"). Selalu tinjau modifikasi sebelum melakukan commit.
9) Bangun/jalankan dari obrolan saat dibutuhkan: Minta Vexi untuk menjalankan perintah build; ia dapat menjalankan toolchain umum (misalnya, pip install, gcc, javac, cargo) langsung dari alur kerja obrolan.
10) Ekspor pemutaran ulang sesi (opsional): Gunakan fitur pemutaran ulang sesi Vexi untuk mengekspor sesi sebagai HTML interaktif yang dapat Anda bagikan dan tinjau langkah demi langkah.
11) Dapatkan penjelasan dalam bahasa pilihan Anda (opsional): Minta Vexi untuk menjelaskan kode dalam bahasa Arab, Spanyol, Portugis, Prancis, atau Inggris.
12) Terus gunakan—Vexi mempelajari gaya Anda seiring waktu: Saat Anda mengoreksi atau menyempurnakan output, Vexi menambang sesi sebelumnya untuk membangun file keterampilan pribadi yang disuntikkan ke sesi mendatang agar lebih sesuai dengan preferensi Anda.

FAQ VEXI

Vexi adalah agen pemrograman AI untuk terminal. Ia membaca proyek Anda, mengedit file, dan mengingat keputusan, bekerja 100% secara lokal.

Alat AI Terbaru Serupa dengan VEXI

Gait
Gait
Gait adalah alat kolaborasi yang mengintegrasikan generasi kode yang dibantu AI dengan kontrol versi, memungkinkan tim untuk melacak, memahami, dan membagikan konteks kode yang dihasilkan AI dengan efisien.
invoices.dev
invoices.dev
invoices.dev adalah platform penagihan otomatis yang menghasilkan faktur langsung dari komit Git pengembang, dengan kemampuan integrasi untuk layanan GitHub, Slack, Linear, dan Google.
EasyRFP
EasyRFP
EasyRFP adalah toolkit komputasi tepi yang didukung AI yang memperlancar respons RFP (Permintaan Proposal) dan memungkinkan fenotip lapangan waktu nyata melalui teknologi pembelajaran mendalam.
Cart.ai
Cart.ai
Cart.ai adalah platform layanan bertenaga AI yang menyediakan solusi otomatisasi bisnis yang komprehensif termasuk pengkodean, manajemen hubungan pelanggan, pengeditan video, pengaturan e-commerce, dan pengembangan AI kustom dengan dukungan 24/7.