Cruxy Code bir CLI'dir: cruxy etkileşimli bir oturum açar, cruxy run tek bir görevi yapar. Editörünüzdeki terminal dahil her terminalde çalışır.
Çok yakındaVS Code ve JetBrains için eklentiler ve bağımsız bir editör.
ÜrünlerCruxy CodeBeta
Cruxy Code kod tabanınızı okur, dosyaları düzenler, testlerinizi ve komutlarınızı çalıştırır ve pull request açar. Varsayılan olarak her düzenlemeden ve komuttan önce izin ister. Her planda CLI olarak kullanımda.
Arayüz önizlemesi. CLI çıktısı gerçektir; model yanıtları örnek amaçlıdır.
Kurulum
$npm i -g @cruxy/cli$cruxy login$cruxy run "explain this codebase"Bugün
Cruxy Code bir CLI'dir: cruxy etkileşimli bir oturum açar, cruxy run tek bir görevi yapar. Editörünüzdeki terminal dahil her terminalde çalışır.
Çok yakındaVS Code ve JetBrains için eklentiler ve bağımsız bir editör.
Dosyalarınızı listeler, okur, glob ve grep ile tarar, kod tabanını makinenizde oluşturulan bir dizinle arar ve projenizin CRUXY.md veya AGENTS.md dosyasını her oturumda yükler.
Varsayılan olan Manual, her düzenlemeden ve komuttan önce izin ister. Plan, önce onayınız için bir plan önerir. Auto-approve ve full-auto, geri alınabilir eylemlerin çalışmasına izin verir ve geri alınamaz olanlardan önce yine izin ister. /mode veya Shift+Tab ile geçiş yapın.
Çok yakındaSatır satır incelemeli bir eşli mod.
cruxy pr yeni bir branch'te bir conventional commit yazar, push eder ve bir GitHub pull request'i açar; hepsi tek bir onayın ardından. main ya da master'a ise asla commit yapmaz.
Çok yakındaDeploy pipeline'larınızı tetikleme.
Dosya araçları ve kabuğunuz üzerinden çalışır, bu yüzden bir dile veya çatıya bağlı değildir. İsteğe bağlı dil sunucuları TypeScript, JavaScript, Python, Go ve Rust'ı kapsar.
Test komutunuzu çalıştırır, hataları okur ve düzeltmeye devam eder; arka arkaya dört başarısız çalıştırmadan sonra durur. Hata çıktısı Vitest ve Jest için ayrıştırılır.
Çok yakındaTest üretme ve pull request öncesinde diff inceleme.
Bilgileri oturumlar arasında hatırlar: .cruxy/memory içindeki proje belleği, cruxy memory trust ile güvendiğinizde çağrılır; kişisel bellek ise ~/.cruxy/memory içindedir.
Tek bir yama, repo genelinde dosyaları atomik olarak, tek bir onayla oluşturabilir, güncelleyebilir ve silebilir.
Çok yakındaBir değişiklikten sonra linter ve biçimlendiricinizi otomatik çalıştırma.
Her düzenleme, onaylamanızdan önce diff'ini gösterir. cruxy rollback çalışma ağacını herhangi bir turdan öncesine döndürür, /undo-last ise sonuncusunu geri alır.
Çok yakındaDiff parçalarını (hunk) tek tek onaylama.
Her çalıştırma token kullanımı ve maliyetiyle biter. /usage, cruxy usage ve cruxy limits daha fazlasını gösterir.
Terminalde
Ne kadar soracağını seçin: /mode plan, herhangi bir şey çalışmadan önce bir plan önerir.
Arayüz önizlemesi. CLI çıktısı gerçektir; model yanıtları örnek amaçlıdır.
Kontrol sizde kalır: Cruxy Code önerir, siz onaylarsınız.
Arayüz önizlemesi. CLI çıktısı gerçektir; model yanıtları örnek amaçlıdır.
Fikriniz mi değişti? /undo-last dosyaları son çalıştırmadan önceki haline getirir.
Arayüz önizlemesi. CLI çıktısı gerçektir; model yanıtları örnek amaçlıdır.
Nasıl çalışır
Bir oturum için cruxy, bir görev için cruxy run çalıştırın: bir özellik, bir yeniden yapılandırma, bir hata düzeltmesi. Kod tabanını okur ve değişikliği belirler.
Varsayılan olarak her düzenlemeyi diff olarak, her komutu çalışmadan önce gösterir ve sizi bekler. Plan modunda önce planı onaylarsınız; otomatik modlar geri alınabilir eylemlerin çalışmasına izin verir.
cruxy pr tek bir onayla yeni bir branch'te commit yapar, push eder ve bir GitHub pull request'i açar. Çok yakında: o adıma yetki verdiğinizde deploy etme.
Modeller
Varsayılan olarak Cruxy Code auto gönderir ve Cruxy API her istek için boyutuna ve karmaşıklığına göre bir boyut seçer. Oturum için /model ile, bir proje için .cruxy/config.json içinde ya da CRUXY_MODEL ortam değişkeniyle bir model sabitleyin.
Modelleri karşılaştırınKimler için
Yan projeler, hafta sonu işleri ve sıkıcı yeniden yapılandırmalar; varsayılan olarak herhangi bir şeyi değiştirmeden önce izin isteyen bir ajanla.
Tek yama olarak çok dosyalı yeniden yapılandırmalar, test düzeltmeleri ve migrasyonlar; herhangi bir dosya değişmeden önce diff önünüzde.
Commit'lenmiş bir CRUXY.md üzerinden paylaşılan kurallar, böylece her oturum aynı kurallarla başlar; ve tanımadığınız herhangi bir reponun adım adım tanıtımı.
Planlar
Aynı hesap sizi tarayıcıdaki Cruxy'ye, Cruxy Code'a ve API'ye giriş yaptırır. Fiyatlar rupi cinsindendir ve GST dahildir.
Tüm planları görünHer plan
Free, Core, Advanced, Pro ve Enterprise. Cruxy Code plana göre kısıtlanmaz.
cruxy login
CLI'den giriş yapmak planınızın kullanım limitlerinden düşer.
API anahtarı
cruxy.ai adresinden alınan bir anahtar, API ücretleriyle token başına ölçülür.
Sorular
İhtiyaç duyduğu dosyaları salt okunur araçlarla okur (list, read, glob, grep ve makinenizde oluşturulan bir arama dizini) ve bu okumalar onay istemez. Düzenlemeler ve komutlar ister. Hiçbir şey toptan yüklenmez: okuduğu şey, sohbetin parçası olarak Cruxy API'ye gider.
Cruxy'den daha fazlası
BUGÜN TERMİNALİNİZDE
Her planda kullanımda, Free dahil. Herhangi bir şeyi değiştirmeden önce izin ister.