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

VS Code için AX Code

Düzenleyicinizdeki AX Code kodlama ajanı — gerçek çalışma alanınızı okur, kodu açıklar ve inceler, tek tıklamayla ekleyebileceğiniz veya uygulayabileceğiniz değişiklikleri size verir. Bir sohbet botu değil: düzenleme iş akışınıza bağlanmış bir ajan.

Kurulum

VS Code Marketplace üzerinden alın: AX Code (AutomatosX) — veya komut satırından:

code --install-extension AutomatosX.ax-code-vscode

Özellikler

  • Kenar çubuğunda ajan paneli; akan, markdown olarak görüntülenen yanıtlar ve satır içi araç etkinliği.
  • Eylem yapan kod blokları: her blokta Kopyala / İmlece ekle / Yeni dosyada aç vardır — elle seç, kopyala, yapıştır yoktur.
  • Güncel dosya veya seçim için düzenleyici komutları (sağ tıklama):
    • ax-code: Explain This File
    • ax-code: Fix This File
    • ax-code: Explain Selection
    • ax-code: Review Selection Komutlar girdiyi önceden doldurur; böylece istem dışarı çıkmadan önce onu incelersiniz — hiçbir şey otomatik gönderilmez.
  • @ dosya başvuruları: Cmd/Ctrl+Alt+K güncel dosyayı (seçim aralığıyla, örneğin @src/app.ts#L12-34) girdiye ekler.
  • Görüntü yapıştırma (Ctrl+V ekran görüntüleri) doğrudan girdiye istem ekleri olarak.
  • Girdi geçmişi: ↑/↓ önceki istemleri geri çağırır.
  • ax-code providers login üzerinden yapılandırılmış herhangi bir sağlayıcı üzerinde model seçici.
  • Panel yeniden yüklemeleri boyunca kalıcı oturumlar.
  • Tam TUI deneyimi için terminal başlatıcı.

Ayarlar

Ayar Varsayılan Açıklama
axCode.binaryPath "" ax-code ikilisinin yolu. Boşsa otomatik algılar (monorepo geliştirme veya PATH).
axCode.serverTimeoutMs 90000 ax-code serve başlaması için ne kadar bekleneceği.
axCode.requestTimeoutMs 600000 İleti başına zaman aşımı (varsayılan 10 dakika).
axCode.defaultModel "" Seçiciyle geçersiz kılınana kadar kullanılan providerID/modelID.

Ön koşullar

AX Code CLI ve en az bir sağlayıcı kurun:

ax-code providers login

Geliştirme

  1. code packages/integration-vscode — bu paketi doğrudan açın (depo kökünü değil).
  2. pnpm install
  3. pnpm run watch:esbuild — dist/extension.js paketleyin (değişince yeniden derlenir; çalışma alanı SDK’sının derlenmiş olması gerekir: pnpm --dir ../sdk/js run build).
  4. Eklenti yüklü bir hata ayıklama VS Code penceresi başlatmak için F5 tuşuna basın.
  5. Kod değişikliklerinden sonra hata ayıklama penceresini yeniden yükleyin (Cmd+Shift+P → Developer: Reload Window).

Sorunlar

https://discord.gg/gf9UyPxaN2