VS Codium + Continue + OpenRouter + Qwen3 Coder: Ücretsiz, Kartsız, Güçlü Kod Asistanı
Bu rehber, kaynakları sınırlı olan (CPU/RAM açısından), yerel LLM çalıştıramayan; ancak gizlilik, maliyet ve erişilebilirlik nedeniyle kredi kartı paylaşmak istemeyen geliştiriciler için hazırlanmıştır.
Sıfır maliyetle, tamamen açık kaynak araçlarla ve hiçbir kişisel finansal bilgi paylaşmadan, Qwen3 Coder 480B A35B gibi devasa bir yapay zeka modelini VS Codium içinde kod asistanı olarak kullanmanın adım adım yolunu anlatır.
🎯 Neden Bu Yığın?
- VS Codium: Microsoft izsiz, tamamen açık kaynak bir IDE.
- Continue: Yerel veya bulut AI modellerini IDE’ye entegre eden eklenti.
- OpenRouter: 400+ modele tek bir API ile erişim; kredi kartı istemez, sadece e-posta yeterli.
- Qwen3 Coder: Kodlama için optimize edilmiş, 480B parametreli (tahmini) güçlü bir model — OpenRouter’da ücretsiz olarak listelenmiş.
Bu kombinasyon, eski donanımlarda bile yüksek kaliteli AI destekli geliştirme imkânı sunar.
🔧 1. OpenRouter Hesabı Oluşturma
- https://openrouter.ai sitesine gidin.
- Sağ üstteki “Sign Up” butonuna tıklayın.
- Google, GitHub veya e-posta ile kayıt olun.
→ Kredi kartı istenmez!
🔑 2. API Key Alma
- Giriş yaptıktan sonra sol menüden “Keys” sekmesine gidin.
- “Create Key” butonuna tıklayın.
- İsim verin (örneğin
vscodium-qwen3
) ve “Create”. - Oluşan key’i kopyalayın (örnek:
sk-or-v1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
).
⚙️ 3. Continue Eklentisini Kurma
- VS Codium’u açın.
- Sol menüde Extensions (kılavuz simgesi) bölümüne gidin.
- Arama kutusuna “Continue” yazın.
- “Continue: Code Autocomplete, Chat, and More” eklentisini yükleyin.
- VS Codium’u yeniden başlatın.
📝 4. Config dosyasını oluşturun
Terminalde aşağıdaki komutla config klasörünü oluşturun:
mkdir -p $HOME/.continue
Ardından config dosyasını oluşturun:
nano $HOME/.continue/config.yaml
📋 5. Aşağıdaki içeriği yapıştırın (kendi API key’inizi ekleyin)
name: Qwen3 Coder 480B A35B
version: 1.1.0
schema: v1
models:
- name: Qwen3 Coder 480B A35B
provider: openrouter
model: qwen/qwen3-coder:free
apiKey: sk-or-v1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
defaultCompletionOptions:
contextLength: 262144
capabilities:
- tool_use
roles:
- apply
- chat
- edit
💡 Dikkat:
api_key
alt çizgi ile yazılır.- Model adı tam olarak
qwen/qwen3-coder
olmalıdır.- YAML formatı girintilere duyarlıdır — her alt satır 2 boşlukla girintilenmelidir.
💾 6. Kaydedip çıkın
nano
editörünü kullanıyorsanız:
- Ctrl+O → Enter (kaydet)
- Ctrl+X (çıkış)
🧪 7. Test Etme
- VS Codium’da bir
.py
dosyası açın. - Sağ alt köşede Continue sohbet panelini açın (genellikle 🤖 simgesi).
- Şu soruyu yazın:
Write a Python function to scrape a webpage using Scrapy.
Eğer her şey doğruysa, Qwen3 Coder birkaç saniye içinde güçlü ve temiz bir kod örneği üretecektir.
🔒 Güvenlik ve Gizlilik Notları
-
OpenRouter, istemci tarafında hiçbir veri saklamaz (isteğe bağlı olarak).
-
API key’inizi asla paylaşmayın veya versiyon kontrol sistemine (
git
) eklemeyin. -
İsterseniz, key’i ortam değişkeni olarak kullanabilirsiniz:
api_key: “${OPENROUTER_API_KEY}”
Sonra terminalde:
export OPENROUTER_API_KEY="sk-or-v1-..."
codium .
💡 Performans İpuçları
- İlk 1 USD’lik kullanım ücretsizdir (~80.000–100.000 token).
- Ağ bağlantınızdan kaynaklanan gecikmeler olabilir; sabırlı olun.
- Çok uzun içerikler için bağlam boyutunu (context) modelin sınırlarına dikkat edin.
🌍 Son Söz
Bu kurulum, özgür yazılım, gizlilik ve erişilebilirliğin bir buluşmasıdır.
Hiçbir kurban vermeden, hiçbir iz bırakmadan,
en güçlü AI modellerinden yararlanmanın yolunu açar.
Seqular topluluğu olarak, bu tür çözümleri herkese açık ve sürdürülebilir hale getirmeyi amaçlıyoruz.
İyi kodlamalar! 💚
— Kansu Köse & Qwen
Seqular Topluluğu