Cruxy Code adalah CLI: cruxy membuka sesi interaktif dan cruxy run mengerjakan satu tugas. Berjalan di terminal apa pun, termasuk yang ada di editor Anda.
Segera hadirPlugin untuk VS Code dan JetBrains, dan editor mandiri.
ProdukCruxy CodeBeta
Cruxy Code membaca basis kode Anda, mengedit file, menjalankan tes dan perintah Anda, dan membuka pull request. Secara default, Cruxy Code meminta izin sebelum setiap edit dan perintah. Tersedia sebagai CLI, di semua paket.
Pratinjau antarmuka. Output CLI nyata; balasan model hanya ilustrasi.
Instal
$npm i -g @cruxy/cli$cruxy login$cruxy run "explain this codebase"Hari ini
Cruxy Code adalah CLI: cruxy membuka sesi interaktif dan cruxy run mengerjakan satu tugas. Berjalan di terminal apa pun, termasuk yang ada di editor Anda.
Segera hadirPlugin untuk VS Code dan JetBrains, dan editor mandiri.
Cruxy Code mencantumkan, membaca, melakukan glob dan grep pada file Anda, mencari di basis kode dengan indeks yang dibangun di mesin Anda, dan memuat CRUXY.md atau AGENTS.md proyek Anda di setiap sesi.
Manual, mode default, meminta izin sebelum setiap edit dan perintah. Plan mengusulkan rencana untuk Anda setujui terlebih dahulu. Auto-approve dan full-auto membiarkan tindakan yang bisa dibatalkan berjalan dan tetap bertanya sebelum tindakan yang tidak bisa dibatalkan. Ganti dengan /mode atau Shift+Tab.
Segera hadirMode pair dengan tinjauan baris demi baris.
cruxy pr menulis conventional commit di branch baru, melakukan push, dan membuka pull request GitHub, semuanya setelah satu persetujuan, dan tidak pernah melakukan commit ke main atau master.
Segera hadirMemicu pipeline deploy Anda.
Cruxy Code bekerja melalui alat file dan shell Anda, sehingga tidak terikat pada satu bahasa atau framework. Language server opsional mencakup TypeScript, JavaScript, Python, Go, dan Rust.
Cruxy Code menjalankan perintah tes Anda, membaca kegagalannya, dan terus memperbaiki, lalu berhenti setelah empat eksekusi gagal berturut-turut. Output kegagalan diurai untuk Vitest dan Jest.
Segera hadirMembuat tes, dan meninjau diff sebelum pull request.
Cruxy Code mengingat fakta lintas sesi: memori proyek di .cruxy/memory, diingat kembali setelah Anda memercayainya dengan cruxy memory trust, dan memori pribadi di ~/.cruxy/memory.
Satu patch bisa membuat, memperbarui, dan menghapus file di seluruh repositori secara atomik, di bawah satu persetujuan.
Segera hadirMenjalankan linter dan formatter Anda secara otomatis setelah perubahan.
Setiap edit menampilkan diff-nya sebelum Anda menyetujuinya. cruxy rollback memulihkan tree ke keadaan sebelum giliran mana pun, dan /undo-last membatalkan giliran terakhir.
Segera hadirMenyetujui hunk demi hunk.
Setiap eksekusi diakhiri dengan penggunaan token dan biayanya. /usage, cruxy usage, dan cruxy limits menampilkan lebih banyak.
Di terminal
Pilih seberapa sering ia bertanya: /mode plan mengusulkan rencana sebelum apa pun berjalan.
Pratinjau antarmuka. Output CLI nyata; balasan model hanya ilustrasi.
Anda tetap memegang kendali: Cruxy Code mengusulkan, Anda menyetujui.
Pratinjau antarmuka. Output CLI nyata; balasan model hanya ilustrasi.
Berubah pikiran? /undo-last memulihkan file dari keadaan sebelum eksekusi terakhir.
Pratinjau antarmuka. Output CLI nyata; balasan model hanya ilustrasi.
Cara kerjanya
Jalankan cruxy untuk sebuah sesi, atau cruxy run dengan sebuah tugas: fitur, refactor, perbaikan bug. Cruxy Code membaca basis kode dan menyusun perubahannya.
Secara default, Cruxy Code menampilkan setiap edit sebagai diff dan setiap perintah sebelum dijalankan, lalu menunggu Anda. Dalam mode plan Anda menyetujui rencananya dulu; mode auto membiarkan tindakan yang bisa dibatalkan berjalan.
cruxy pr melakukan commit di branch baru, push, dan membuka pull request GitHub setelah satu persetujuan. Segera hadir: deploy setelah Anda mengotorisasi langkah itu.
Model
Secara default Cruxy Code mengirim auto, dan Cruxy API memilih ukuran untuk setiap permintaan menurut ukuran dan kompleksitasnya. Tetapkan model dengan /model untuk sesi, di .cruxy/config.json untuk sebuah proyek, atau dengan variabel lingkungan CRUXY_MODEL.
Bandingkan modelUntuk siapa
Proyek sampingan, proyek akhir pekan, dan refactor yang membosankan, dengan agen yang, secara default, meminta izin sebelum mengubah apa pun.
Refactor multi-file sebagai satu patch, perbaikan tes, dan migrasi, dengan diff di depan Anda sebelum ada file yang berubah.
Konvensi bersama melalui CRUXY.md yang di-commit, sehingga setiap sesi mulai dari aturan yang sama, dan tur keliling repositori apa pun yang belum dikenal.
Paket
Akun yang sama memasukkan Anda ke Cruxy di browser, Cruxy Code, dan API. Harga dalam rupee dan sudah termasuk GST.
Lihat semua paketSetiap paket
Free, Core, Advanced, Pro, dan Enterprise. Cruxy Code tidak dibatasi oleh paket.
cruxy login
Masuk dari CLI dihitung terhadap batas penggunaan paket Anda.
Kunci API
Kunci dari cruxy.ai dihitung per token, dengan tarif API.
Pertanyaan
Cruxy Code membaca file yang dibutuhkannya dengan alat hanya-baca (list, read, glob, grep, dan indeks pencarian yang dibangun di mesin Anda), dan pembacaan itu tidak meminta persetujuan. Edit dan perintah meminta persetujuan. Tidak ada yang diunggah secara keseluruhan: apa yang dibacanya dikirim ke Cruxy API sebagai bagian dari percakapan.
DI TERMINAL ANDA HARI INI
Tersedia di semua paket, termasuk Free. Cruxy Code meminta izin sebelum mengubah apa pun.