Ana içeriğe atla

Qwen3-Coder’ı Yerelde Nasıl Çalıştırırsınız

Qwen3-Coder’ı yerelde kullanabileceğiniz kolay ama güçlü yöntemleri öğrenin.
Güncel 3 Eki 2026  · 7 dk. oku

Yapay Zeka ile Keşfedin

ChatGPTClaudePerplexity

Qwen3-Coder, geliştiricilere kod üretimi ve otomasyonda gelişmiş yetenekler sunmak üzere tasarlanmış gelişmiş bir ajan odaklı kod modelidir. Birden çok boyutta sunulur; amiral gemisi sürüm ise Qwen3-Coder-480B-A35B-Instruct’tur. 

Bu 480 milyar parametreli Mixture-of-Experts modelinde 35 milyar etkin parametre bulunur ve açık kaynak kod modelleri için yeni bir standart belirler. Agentic Coding, Agentic Browser Use ve temel kodlama görevlerinde son teknoloji performans sunar; sonuçları Claude Sonnet gibi önde gelen modellerle karşılaştırılabilir düzeydedir.

Bu eğitimde, Qwen3-Coder’ı yerelde nasıl çalıştıracağımızı, Msty sohbet uygulamalarıyla nasıl kullanacağımızı, VSCode Copilot ile nasıl entegre edeceğimizi, gelişmiş ajan odaklı kod iş akışları için Kilo Code uzantısını nasıl kuracağımızı ve son olarak bir yerel uygulamaya entegre etmek için Python çerçevesini nasıl kullanacağımızı öğreneceğiz.

Daha fazla bilgi için Qwen3 ve Qwen Code CLI için ayrı rehberlerimize göz atabilirsiniz. 

1. Ollama’yı Yükleme

Ollama son aylarda önemli iyileştirmeler gördü ve artık ChatGPT’ye benzer, kullanıcı dostu bir sohbet uygulaması sunuyor. Yeni uygulama ile yapay zekâ modellerini doğrudan grafik arabirimden indirip çalıştırabilir, yerel yapay zekâyı her zamankinden daha erişilebilir hâle getirebilirsiniz.

Ollama desktop app

Kaynak: Ollama’nın yeni uygulaması

Windows ve macOS için: indirme sayfasını ziyaret edin ve işletim sisteminiz için yükleyiciyi indirin. Kurulum süreci basittir; başlamak için yönergeleri izlemeniz yeterlidir.

Download Ollama

Kaynak: Ollama’yı İndir

Linux için: Terminalinizi açın ve aşağıdaki komutu çalıştırın. Bu komut Ollama’yı sisteminize otomatik olarak indirip kuracaktır.

curl -fsSL https://ollama.com/install.sh | sh  

GPU’nun algılanmadığına dair bir mesaj görürseniz, birkaç sistem aracını kurmanız gerekir:

sudo apt update
sudo apt install -y pciutils lshw

NVIDIA GPU desteği için sürücüyü ve CUDA araç takımını kurun:

sudo apt install -y nvidia-driver-525 nvidia-cuda-toolkit

Kurulumdan sonra Ollama uygulamasını başlatabilir ve modelleri indirmeye ya da doğrudan arayüzden sohbet etmeye başlayabilirsiniz. Bu sayede Windows, macOS veya Linux’ta yerel yapay zekâ modelleriyle denemeler yapmak kolaylaşır.

2. Qwen3-Coder’ı Çalıştırma 

Qwen3-Coder ile başlamak için, Ollama web sitesindeki Modeller sekmesine gidin ve “qwen3-coder” araması yapın.

Command for running Qwen3-Code

Kaynak: qwen3-coder

Bulduktan sonra, kurulum komutunu kopyalayın ve modeli indirmek ve çalıştırmak için terminalinizde çalıştırın:

ollama run qwen3-coder

İnternet hızınıza bağlı olarak indirme işlemi birkaç dakika sürebilir. Tamamlandığında, model doğrudan terminalinizden kullanıma hazır olacaktır.

Hemen sohbete başlayabilir veya bir uygulama oluşturmasına yardım etmesini isteyebilirsiniz.

Running Qwen3-Coder in the terminal

Ollama artık yerleşik bir sohbet uygulaması içerse de, Qwen3-Coder’ı gelişmiş araç ve uygulamalarla entegre ederek çok daha fazla potansiyel açığa çıkarabilirsiniz. 

Bunu yapmak için modeli bir API uç noktası olarak sunmanız gerekir:

ollama serve

Bu komut, http://localhost:11434/ adresinde OpenAI uyumlu bir sunucu başlatır ve Qwen3-Coder’ı favori geliştirme araçlarınıza ve iş akışlarınıza bağlamayı kolaylaştırır.

3. Qwen3-Coder’ı Msty Uygulamasıyla Entegre Etme

Msty, yerel ve tescilli büyük dil modellerini test etmek için başvurduğum uygulamadır. Sevileceğiniz özelliklerle dolu ve Ollama sunucusuyla entegrasyon için mükemmel bir eşleşmedir. Resmî Msty web sitesini ziyaret edin ve platformunuz için uygulamayı kurun.

Ardından,

  1. Uygulamayı açın ve Ayarlar menüsüne gidin.
  2. Uzak Model Sağlayıcıları sekmesine gidin.
  3. Yeni bir sağlayıcı ekleyin, tür olarak Ollama Remote’u seçin ve bir ad ile hizmet uç noktasını girin (genellikle http://localhost:11434/).

Integrating Ollama in Msty app

  1. Modelleri Getir düğmesine tıklayın ve listeden qwen3-coder:latest’i seçip Ekle’ye basın.

Selecting the models in the Msty app

  1. Sohbet menüsüne gidin, Qwen3-Coder modelini seçin ve ondan dilediğiniz şeyi oluşturmasını istemeye başlayın.

Testing the Qwen3-Coder in Msty chat

Bu entegrasyon basit ve esnektir. Ollama serve çalıştırarak Ollama modellerini birden çok uygulama ve araca bağlayabilir, çok daha yaratıcı olasılıkların kilidini açabilirsiniz.

4. Qwen3-Coder’ı Copilot’ta Kullanma

Bildiğiniz gibi Qwen3-Coder, özellikle kodlama ve ajan odaklı iş akışları için tasarlanmıştır. Onu kod düzenleyicimize entegre etmezsek potansiyelini boşa harcamış oluruz.

Şimdi Qwen3-Coder’ı VS Code’da GitHub Copilot ile entegre edeceğiz. Yeni VS Code kurulumunda Copilot uzantısı zaten geliyor. Tek yapmanız gereken, alttaki model seçimi menüsüne tıklamak, ardından “Modelleri Yönet” bağlantısını seçmek ve model sağlayıcı olarak Ollama’yı tercih etmek. Bu, kullanılabilir modelleri gösterecektir. Qwen3-Coder modelini seçmeniz ve GitHub Copilot sohbetini her zamanki gibi kullanmaya başlamanız yeterlidir.

Setting up Qwen3-Coder in Copilot

HTML’yi Markdown’a dönüştürecek bir betik oluşturmasını istedik ve tam yanıtı üretmesi sadece 10 saniye sürdü. 

Hızlı, yerel ve kullanımı kolay.

Running Qwen3-Coder in Copilot

5. Qwen3-Coder’ı Kilo Code ile Kurma

Kilo-Org/kilocode VSCode uzantısı, planlama, inşa etme ve kod düzeltme için en iyi açık kaynaklı yapay zekâ kod asistanlarından biri olarak popülerlik kazanıyor. 

Yerelde çalıştırdığımız Qwen3-Coder modelini entegre etmek için önce gerekli uzantıları kurun, ardından ayarlara gidin. API sağlayıcısını Ollama olarak değiştirin; model varsayılan URL’den otomatik olarak algılanacaktır. 

Setting up Qwen3-Coder in Kilo Code

Bundan sonra sohbete dönün ve yapay zekâdan basit bir yapay zekâ sunucusu kurmasını isteyin. Önce projedeki tüm dosyaları inceleyecek ve ardından sorgunuz için en iyi çözümü sunacaktır.

Testing Qwen3-Coder in Kilo Code

6. Qwen3-Coder’ı Ollama Python SDK ile Kullanma

Qwen3-Coder’ı Python uygulamalarınıza entegre etmek, ollama/ollama-python Python paketiyle kolaydır. Bu, güçlü yapay zekâ modellerini yerelde çalıştırmanıza ve doğrudan iş akışlarınıza gömmenize olanak tanır

Başlamak için Ollama paketini kurmanız yeterli:

pip install ollama

Aşağıda, Qwen3-Coder’ı Python kodunuzda kullanmanın, OpenAI’nin API’sini çağırmaya benzer şekilde, en basit örneği yer alıyor:

from ollama import chat

def main():
    # Define a system + user prompt
    messages = [
        {"role": "system", "content": "You are a helpful coding assistant."},
        {
            "role": "user",
            "content": (
                "Please write a Python function `quicksort(arr)` "
                "that takes a list of integers and returns it sorted."
            ),
        },
    ]

    # Stream the response from Qwen3-Coder
    stream = chat(
        model="Qwen3-Coder",
        messages=messages,
        stream=True
    )

    # Print chunks as they arrive
    for chunk in stream:
        # chunk is a dict-like with ['message']['content']
        print(chunk["message"]["content"], end="", flush=True)

    # Finish with a newline
    print()

if __name__ == "__main__":
    main()

Yanıt neredeyse anında akış olarak gelmeye başlar. Aşağıdaki quicksort çözümünün üretilmesi yalnızca 15 saniye sürdü:

Here's a Python implementation of the quicksort algorithm:

```python
def quicksort(arr):
    """
    Sorts a list of integers using the quicksort algorithm.
    
    Args:
        arr: List of integers to be sorted
        
    Returns:
        A new list containing the sorted integers
    """
    # Base case: arrays with 0 or 1 element are already sorted
    if len(arr) <= 1:
        return arr

    # Choose pivot (using the middle element)
    pivot = arr[len(arr) // 2]
    
    # Partition the array into three parts
    left = [x for x in arr if x < pivot]      # Elements less than pivot
    middle = [x for x in arr if x == pivot]   # Elements equal to pivot
    right = [x for x in arr if x > pivot]     # Elements greater than pivot

    # Recursively sort left and right parts, then combine
    return quicksort(left) + middle + quicksort(right)

# Example usage:
if __name__ == "__main__":
    # Test cases
    print(quicksort([64, 34, 25, 12, 22, 11, 90]))  # [11, 12, 22, 25, 34, 64, 90]
    print(quicksort([5, 2, 8, 1, 9]))               # [1, 2, 5, 8, 9]
    print(quicksort([1]))                           # [1]
    print(quicksort([]))                            # []
    print(quicksort([3, 3, 3, 3]))                  # [3, 3, 3, 3]
```

Son Düşünceler

Bu rehber, yerel yapay zekânın ne kadar erişilebilir hâle geldiğini gösteriyor. Bugün, açık kaynaklı modelleri eski bir dizüstünde bile çalıştırabilir, onları kod düzenleyicileriniz ve sohbet uygulamalarınızla entegre edebilir veya Ollama Python SDK’sını kullanarak özel yerel yapay zekâ uygulamaları geliştirebilirsiniz. 

Başka seçenekler de var; örneğin Qwen Code CLI’yi kullanmak (ayrı rehberimizde ele aldık: Qwen Code CLI: Örneklerle Bir Rehber | DataCamp) ya da modelleri yerel bir sunucuda servis edip birden fazla bilgisayardan SSH ile erişmek gibi. İmkânlar hızla genişliyor ve yerel yapay zekâ her zamankinden daha pratik ve çok yönlü hâle geliyor.


Abid Ali Awan's photo
Author
Abid Ali Awan
LinkedIn
Twitter

Sertifikalı bir veri bilimcisi olarak, yenilikçi makine öğrenimi uygulamaları oluşturmak için en son teknolojileri kullanmaya büyük ilgi duyuyorum. Konuşma tanıma, veri analizi ve raporlama, MLOps, konuşma yapay zekası ve NLP alanlarında güçlü bir geçmişe sahip olarak, gerçek bir etki yaratabilecek akıllı sistemler geliştirme becerilerimi geliştirdim. Teknik uzmanlığımın yanı sıra, karmaşık kavramları açık ve özlü bir dille ifade etme yeteneğine sahip, becerikli bir iletişimciyim. Sonuç olarak, veri bilimi konusunda aranan bir blog yazarı oldum ve giderek büyüyen veri profesyonelleri topluluğuyla görüşlerimi ve deneyimlerimi paylaşıyorum. Şu anda, içerik oluşturma ve düzenlemeye odaklanıyorum. Büyük dil modelleriyle çalışarak, hem işletmelerin hem de bireylerin verilerinden en iyi şekilde yararlanmalarına yardımcı olabilecek güçlü ve ilgi çekici içerikler geliştiriyorum.

Konular
Yapay Zeka
Büyük Dil Modelleri

En İyi Yapay Zekâ Kursları

Kurs

Google ADK ile AI Ajanları Oluşturma

1 sa
7.6K
Google'ın Ajan Geliştirme Kiti (ADK) ile adım adım bir müşteri destek asistanı oluşturun.
Ayrıntıları GörüntüleRight Arrow
Kursa Başla
Devamını GörRight Arrow
İlgili

blog

Hızlı Sevkiyat İçin Pratik Vibe Kodlama Teknoloji Yığını

Ön uç, arka uç, veritabanları, kimlik doğrulama, depolama, e-posta, test, dağıtım ve izleme için en iyi araçları keşfedin.
Abid Ali Awan's photo

Abid Ali Awan

14 dk.

blog

2026’da En Popüler 40 Yazılım Mühendisi Mülakat Sorusu

Algoritmalar, sistem tasarımı ve davranışsal senaryoları kapsayan bu temel sorularla teknik mülakat sürecine hakim olun. Uzman cevapları, kod örnekleri ve kanıtlanmış hazırlık stratejileri edinin.
Dario Radečić's photo

Dario Radečić

15 dk.

Eğitim

Python'da Listeyi String'e Nasıl Dönüştürürsünüz

Bu hızlı eğitimde, Python'da bir listeyi string'e nasıl dönüştüreceğinizi öğrenin.
Adel Nehme's photo

Adel Nehme

Eğitim

.gitignore Nasıl Kullanılır: Örneklerle Pratik Bir Giriş

Git deponuzu temiz tutmak için .gitignore’u nasıl kullanacağınızı öğrenin. Bu eğitim; temelleri, yaygın kullanım durumlarını ve başlamanıza yardımcı olacak pratik örnekleri kapsar!
Kurtis Pykes 's photo

Kurtis Pykes

8 dk.

Devamını GörDevamını Gör