OrvixCode, Visual Studio Code içinde çalışan ayrı bir eklenti sunar. Eklenti Activity Bar'da OrvixCode paneli açar ve masaüstü uygulamasındaki bulut/yerel AI yeteneklerini editörün içine taşır.

VS Code içindeki başlıca özellikler

  • OrvixCode AI sohbet paneli
  • Ask, Edit ve Agent modları
  • Bulut ve yerel Ollama modellerini seçebilme
  • Aktif dosya ve seçili kod bağlamı
  • Seçili kod için sağ tık komutları
  • AI değişikliklerini VS Code dosyasına kullanıcı onayıyla uygulama
  • Diff / Önizle / Geri Al
  • Model seçimi ve bağlantı durumu
  • Bağlantı ve hata durumlarını görüntüleme
  • VS Code sohbetlerini masaüstü OrvixCode geçmişiyle senkronize etme
Basit sohbetlerde bağlam izolasyonu Ask modunda “Merhaba” gibi proje bağlamı gerektirmeyen mesajlarda aktif dosya, workspace ve proje içeriği modele gönderilmez. Gerçek kod/dosya sorularında, Edit ve Agent görevlerinde gerekli bağlam yeniden kullanılır. İç sistem/edit yönergelerinin kullanıcı cevabına sızmasına karşı ek filtreleme de uygulanır.
Gereksiz klasörler .buildenv, site-packages, .tox, .nox, .pytest_cache, .mypy_cache, .ruff_cache ve benzeri bağımlılık/cache klasörleri AI proje bağlamı taramasının dışında tutulur.

Hızlı AI eylemleri

Eklentideki hızlı AI eylemleri açıklama ve hata düzeltmenin ötesine genişletildi:

  • Kodu açıkla
  • Hataları düzelt
  • Refactor
  • Projeyi incele
  • Test üret
  • Code review
  • Dokümantasyon oluştur
  • Performans iyileştirmesi öner
Masaüstü uygulaması bulunamazsaEklenti indirme sayfasını açma, OrvixCode EXE dosyasını seçme veya işlemi daha sonraya bırakma seçenekleri sunabilir.