AX Code’u edinin · ÜcretsizBelgeler

Bu sayfa İngilizce belgenin çevirisidir. Komutlar, tanımlayıcılar ve örnekler aynıdır. Çalışma zamanı 7.24.4 · SDK 2.6.7. İngilizce kaynak

Neden AX Code

Durum: Etkin Kapsam: güncel durum Son inceleme: 2026-08-25 Sahip: AX Code bakımcıları

Çoğu kodlama ajanı kodun yazıldığı anı iyileştirir. AX Code sonraki anı iyileştirir: ajanın ürettiğini tutup tutmamaya karar vermek.

AX Code neyi iyileştirir

Ajan çıktısı üretmesi ucuz, incelemesi pahalıdır. Bir ajan üç modülde yirmi dosyaya dokunduğunda inceleyenin sorunu «bu satır doğru mu» değil, «aslında ne yaptı, geçiyor mu ve geri almam gerekirse ne olur» olur.

AX Code bu sorun etrafında kuruludur:

  • Kanıt. Her oturum yazılmış bir olay günlüğü olarak kaydedilir — yönlendirme kararları, model etkinliği, adımlar, araç çağrıları, araç sonuçları — artı çalıştırma sırasında alınan dosya anlık görüntüleri.
  • Doğrulama. Bir kapı uygulanabildiğinde deponuzun kendi denetimleri karar verir. Arena adayları ve kapılı yeniden düzenleme uygulaması, bir sonuç kabul edilmeden önce typecheck, lint ve testleri çalıştırır.
  • Geri alınabilirlik. Anlık görüntü noktaları yalnızca oturum başına değil adım başına kurtarılabilir; aynı çalışma dizinindeki iç içe oturumlara devredilen değişiklikler dahil.
  • Sizin kararınız. AX Code sıralar, puanlar ve raporlar. Sizin yerinize birleştirmez.

Kim içindir

Birincil kitle:

  • sonuç doğuran değişiklikler yapan kıdemli ve kadrolu mühendisler
  • açık kaynak ve iç platform bakımcıları
  • orta ve büyük Git depoları işleten ekipler
  • yeniden düzenlemeleri, geçişleri ve modüller arası düzeltmeleri değerlendiren mühendisler
  • ardından bir insanın denetlemesi gereken gözetimsiz veya zamanlanmış ajan işi çalıştıran herkes

Birincil kitle değil:

  • satır içi otomatik tamamlama isteyen biri
  • tek bir hızlı, atılabilir düzenleme yapan kullanıcı
  • önceliği tümüyle yönetilen bulut devri olan bir ekip
  • Git kullanmaya veya depo denetimlerini çalıştırmaya yanaşmayan biri

Bu durumlar için daha hafif bir düzenleyici yardımcısı gerçekten daha iyi araçtır ve bu sayfa abartmaktansa bunu söylemeyi yeğler.

Nasıl ayrışır

Eskiyen bir özellik listesi yerine her kategorinin neyi iyileştirdiği şudur:

Kategori Neyi iyileştirir AX Code nerede ayrışır
Birinci taraf model ajanları bir modelin deneyimi, uçtan uca AX Code modelden bağımsızdır ve kaydı yerel tutar
Düzenleyici ajanları IDE içi etkileşimli akış AX Code yazma adımını değil inceleme ve denetim adımını hedefler
Hafif terminal ajanları hız ve yalınlık AX Code incelenebilir bir kayıt karşılığında daha çok kavram kabul eder
Bulut ajanları yönetilen devir ve özerklik AX Code yürütmeyi ve kanıtı makinenizde tutar, Apache-2.0

AX Code’un sunduğu birkaç yetenek 2026 itibarıyla başka yerlerde de yaygın olarak vardır: sanal alan, denetim noktaları ve geri yükleme, MCP, kancalar, beceriler, alt ajanlar, worktree yalıtımı, zamanlama, sağlayıcı seçimi ve bir istemi birkaç modelde çalıştırma. Bunların hiçbiri tek başına AX Code’u seçme nedeni değildir.

Başka yerde bir araya getirilmesi daha zor olan birleşim şudur: yalıtılmış bir aday uygulama, deponun kendi denetimlerine kapılı, önce doğrulama ile sıralanmış, tam yürütme kaydı yerel tutulan ve dışa aktarılabilir — ve otomatik birleştirme yok.

Neyi iddia etmiyoruz

Konumlandırma ancak ürünle temas ettiğinde ayakta kalırsa yararlıdır. Açıkça:

  • replay yeniden kurar; yeniden yürütmez. Kaydedilen olay akışını yeniden kurar ve doğrular. Modelleri, araçları veya dış dünyayı yeniden çalıştırmaz.
  • risk belirleyici bir sezgiseldir; değişim, doğrulama durumu, araç başarısızlıkları, dokunulan yollar ve güvenlik açısından hassas dosya örüntülerinden hesaplanır. Bir olasılık, kalibre edilmiş bir güven veya güvenlik güvencesi değildir.
  • branch oturum durumunu çatallar, bir Git dalını veya worktree değil. Arena, Git worktree uygulama yoludur.
  • compare çalıştırmaları karşılaştırır, kaynak kodu değil. Risk, karar yolu ve olay sayıları raporlar — bir kod farkı görüntüleyicisi değildir.
  • Doğrulama kapıları evrensel değildir. Arena adaylarına ve kapılı yeniden düzenleme uygulamasına uygulanır. Olağan etkileşimli düzenlemeler otomatik doğrulanmaz.
  • AX Wiki düzyazısı, alıntılanan kaynaklardan model ile üretilir. Çevresindeki planlama, doğrulama, artımlı güncelleme ve korunan bölüm çerçevesi belirleyicidir.
  • CLI köprüsü görünürlüğü kısmidir. AX Code kendi araç yürütmesini tam kaydeder; bir satıcı CLI süreci içinde olan iş yalnızca o köprünün çıktısı üzerinden görünür.
  • Bazı yetenekler isteğe bağlıdır. workflow çalışma zamanı AX_CODE_WORKFLOW_RUNTIME=1 gerektirir.

Kaynak, açıkça

AX Code, MIT lisanslı OpenCode kod tabanında başladı. Bu, NOTICE içinde korunur ve README’de gizlenmek yerine belirtilir.

DEFAI’nin bu temel üzerine kurduğu, bu sayfanın konusudur: yürütme kanıtı katmanı, gölge worktree doğrulamalı belirleyici hata ayıklama ve yeniden düzenleme motoru, kod zekâsı çizgesi ve etki analizi, konsey ve arena yürütme modları, AX Wiki derleyicisi, işletim sistemi düzeyi sanal alan ve AX Code Desktop.

Bir projeyle bütünleşmek ondan türemek değildir. README’nin kaynak bölümü ve NOTICE, Apache-2.0 Bölüm 4(d) altındaki lisans yükümlülüklerini taşımak için vardır — yalnızca AX Code’un gerçekten kopyalayıp yeniden dağıttığı yukarı akışları listeler. AX Code’un yalnızca konuştuğu projeler, köprü kurulurken ne kadar yakından incelenseler de orada listelenmez. CLI sağlayıcıları en açık durumdur: Claude Code, Codex CLI, Grok Build CLI ve Muse Code CLI sağlayıcı tablolarında adlandırılır çünkü AX Code bu yerel ikilileri çağırır ve oturum açma oturumlarını yeniden kullanır; kodlarının herhangi biri burada gönderildiği için değil. packages/ax-code/src/provider/ içindeki model kimliği örüntüleri, yetenek tabloları ve satıcıya özgü ayrıştırma AX Code’un kendi birlikte çalışabilirlik mantığıdır. Gerçekten kelimesi kelimesine türev olan dosyalar, yukarı akışı adlandıran tek satırlık bir kaynak başlığı taşır; böylece bir denetim kasıtlı yeniden kullanımı atlanmış bir temizlemeden ayırabilir.

Sonraki