Ana içeriğe atla

Aider'ı kurun ve kullanın

Aider, terminal için bir yapay zeka eşleşen programlama aracıdır. AI-School, öğrencilerle kodlama için Aider'ı önerir, çünkü araç açık şekilde çalışır ve diğer birçok kodlama ajanından daha az ajitatif/otoriterdir.

Öğrenci programlamada yardım alır, ancak hangi dosyaların değiştiğini iyi görür.

Daha fazla bilgi için Aider web sitesinde ve resmi Aider belgelerinde bulabilirsiniz: Aider-web sitesi ve resmi Aider belgeleri.

Kurulum

Aider için önce Python gerekir. Python 3’ü python.org veya Homebrew gibi bir paket yöneticisiyle kurun.

Daha sonra Python’un mevcut olup olmadığını kontrol edin.

macOS ve Linux

python3 --version

macOS ve birçok Linux kurulumunda Python 3 komutu python3 olarak adlandırılır; bu yüzden kullanırken belgede daima python3 kullanın.

Windows

py --version

Windows’ta Python genellikle py ile başlatılır.

Aider kurulum

Önerilen kurulum, Aider kurulum belgeleri’ye göre aider-install üzerinden yapılır.

macOS ve Linux

python3 -m pip install aider-install
aider-install

macOS ve Linux’ta Aider ayrıca bir kurulum betiğiyle de kurulabilir:

curl -LsSf https://aider.chat/install.sh | sh

Windows’ta bunu PowerShell ile yapabilirsiniz:

py -m pip install aider-install
aider-install

Veya kurulum betiğiyle:

powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Git kurulum

Aider, bir git deposu olan bir klasörde en iyi şekilde çalışır. Bu yüzden git kurun ve öğrencilerin tercihen sürüm kontrolü olan bir proje klasörü içinde çalışmasını sağlayın.

Kodlama ile Bağlantı

Aider, OpenAI uyumlu API’lerle çalışabilir. Bunun için Kodlama uçbirimini ve AI-School’den API anahtarını kullanın.

macOS ve Linux

export OPENAI_API_BASE="https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
export OPENAI_API_KEY="ais.api-anahtarın"

Windows

setx OPENAI_API_BASE "https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1"
setx OPENAI_API_KEY "ais.api-anahtarın"

Sonra terminali kapatıp yine açın ki Windows yeni değişkenleri kullansın.

Aider’i Başlatma

Projeyi içeren klasöre gidin:

cd proje/yoluna/biçimlendi

Aider’ı izinli bir model ile başlatın. Öğrenciler için gpt-5.6-luna önerilir.

aider --model openai/gpt-5.6-luna

İleri düzey kullanıcılar için daha güçlü bir model seçilebilir:

aider --model openai/gpt-5.6-terra

Dosyalarla Çalışma

Aider’da bağlama dosyalar ekleyebilirsiniz:

/add src/main.py

Sonra yardım isteyin, örneğin:

Bu fonksiyon neden çalışmıyor, açıklayabilir misin?

Veya:

Hata mesajını kullanıcı için daha netleştir.

Kullanışlı Komutlar

KomutAnlamı
/add dosyaSohbete dosya ekle
/askDoğrudan kod değiştirmeden sorular sor
/codeAider’dan kodu değiştirmesini iste
/diffDeğişiklikleri gör
/undoSon AI değişikliğini geri al
/exitAider’i kapat

Sınıf İçin İpuçları

Öğrencilerin Aider’ı programlama yardımı olarak kullanmasına, otomatik çözücü olarak kullanmasına izin verin.

İyi görevler şunlar olabilir:

  • “Bu hata mesajı ne anlama geliyor, açıklar mısın?”
  • “Şimdi hangi adımı incelemeliyim?”
  • “Bu fonksiyonu küçültmeme yardım et.”
  • “Çözümümün mantıklı olup olmadığını kontrol et.”

Başlangıç seviyeleri için daha az uygun olanlar:

  • “Bütün görevi benim için yap.”
  • “Tam uygulamayı inşa et.”
  • “Her şeyi otomatik çözü”
WhatsApp