Numex Codex — VS Code Yapay Zeka Eklentisi
Numex CLI'yi doğrudan Visual Studio Code'un içine bağlar. Seçili kodu sor, dosya hakkında sohbet et, otonom ajan ile çoklu dosyada değişiklik yaptır, testi çalıştır, hatayı uçtan uca çöz. Editörden çıkmadan, yanında bir kurucu ortak gibi.
🚀 Numex Codex Nedir?
Numex Codex, Visual Studio Code için bir yapay zeka eklentisidir. Numex CLI'yi editörün içine bağlar; böylece terminale geçmeden, açık projenin üzerinde Numex AI ile çalışırsın.
Nasıl farklı? Normal AI sohbetlerinde AI kodu yazar, sen kopyalarsın. Codex'te ajan dosyalarını doğrudan düzenler, terminal komutu çalıştırır, testi koşar ve sonucu görür — Cursor tarzı otonom bir asistan, ama Türkçe ve yerli.
📦 Kurulum
npm install -g numex — Codex eklentisi CLI'yi kullanır, önce o kurulu olmalı.✨ Temel Özellikler
Editörde seçim yap, sağ tık ya da kısayolla Numex'e sor. En çok kullanılanlar:
🤖 Otonom Mod & Ajanlar
Numex Codex'in asıl gücü burada. Otonom modda ajan; dosyaları kendi bulur, çoklu dosyada değişiklik yapar, terminal komutu ve testi çalıştırır, sonucu görüp gerekirse düzeltir — sen sadece hedefi söylersin.
⚡ Satır-içi Düzenleme & Next Edit
Dosyadan çıkmadan, imlecin olduğu yerde yapay zeka ile düzenle. Numex bir sonraki mantıklı değişikliği tahmin eder; Tab ile kabul edersin.
🔍 Kod Tabanı Arama & İndeksleme
Numex projeni indeksler; böylece ajan "şu fonksiyon nerede", "bu route hangi dosyada" gibi soruları kör grep yapmadan, anlamsal olarak yanıtlar.
| Komut | Ne Yapar? |
|---|---|
Projeyi İndeksle | Kod tabanını tarayıp aranabilir hale getirir |
Anlamsal Aramayı Aç (embedding) | Anlam bazlı arama için embedding indeksi kurar |
Kod Tabanında Ara — Ctrl+Alt+F | Doğal dille kodda ara ("ödeme doğrulaması nerede") |
Yeniden İndeksle (leksikal) | Değişiklik sonrası indeksi tazeler |
🔧 Git & Terminal Yardımcıları
Günlük iş akışının tamamı editörden: commit mesajından PR'a, terminal komutu üretmekten hata çıktısını çözmeye.
| Komut | Ne Yapar? |
|---|---|
Commit Mesajı Üret | Değişikliklerine göre anlamlı commit mesajı yazar |
Pull Request Aç | Başlık + açıklama üretir, PR açar |
Değişiklikleri İncele (AI) | Diff'i gözden geçirir, riskleri söyler |
Terminal Komutu Üret — Ctrl+K | Doğal dilden terminal komutu ("dev bağımlılıkları kur") |
Terminal Çıktısını Sohbete Gönder — Ctrl+Alt+E | Hata çıktısını açıklat/düzelt |
Uzak Sunucuya Bağlan (SSH/WSL) | Uzak ortamda da Numex ile çalış |
⌨️ Kısayollar
| Kısayol | İşlev |
|---|---|
| Ctrl+Alt+M | Sohbeti Aç/Kapat |
| Ctrl+Alt+N | Seçimi Sor |
| Ctrl+. | Otonom Modu Aç/Kapat |
| Ctrl+K | Satır-içi Düzenle / Terminal Komutu Üret |
| Tab | Sonraki Düzenlemeyi Uygula (next-edit) |
| Ctrl+Shift+M | Composer'ı Aç |
| Ctrl+Alt+F | Kod Tabanında Ara |
| Ctrl+Shift+D | Design Mode |
| Ctrl+Shift+B | Arka Plan Ajanı Başlat |
| Ctrl+Shift+L | Bulut Ajanı Başlat |
| Ctrl+Alt+E | Terminal Çıktısını Sohbete Gönder |
| Ctrl+R | Son Yanıtı Tekrar Üret |