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 Fileax-code: Fix This Fileax-code: Explain Selectionax-code: Review SelectionKomutlar girdiyi önceden doldurur; böylece istem dışarı çıkmadan önce onu incelersiniz — hiçbir şey otomatik gönderilmez.
@dosya başvuruları:Cmd/Ctrl+Alt+Kgüncel dosyayı (seçim aralığıyla, örneğin@src/app.ts#L12-34) girdiye ekler.- Görüntü yapıştırma (
Ctrl+Vekran 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
code packages/integration-vscode— bu paketi doğrudan açın (depo kökünü değil).pnpm installpnpm run watch:esbuild—dist/extension.jspaketleyin (değişince yeniden derlenir; çalışma alanı SDK’sının derlenmiş olması gerekir:pnpm --dir ../sdk/js run build).- Eklenti yüklü bir hata ayıklama VS Code penceresi başlatmak için
F5tuşuna basın. - Kod değişikliklerinden sonra hata ayıklama penceresini yeniden yükleyin (
Cmd+Shift+P→Developer: Reload Window).