Ana içeriğe atla

Aider'i kurun ve kullanın

Aider, terminal için bir yapay zeka çift-progamlama aracıdır. AI-School, araç açık şekilde çalıştığı ve birçok diğer kodlama ajentinden daha az ajitatif olduğu için öğrencilerle kodlama için Aider'i önerir.

Öğrenci programlama konusunda yardım alır, ancak hangi dosyaların değiştiğini iyi görmeye devam eder.

Daha fazla bilgi için Aider web sitesi ve resmi Aider belgeleri adreslerine bakın.

Kurulum

Aider için önce Python gerekir. Python 3'ü python.org üzerinden 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; dolayısıyla kılavuzda her zaman python3 kullanın.

Windows

py --version

Windows'da Python genellikle py ile başlatılır.

Aider'i kurun

Önerilen kurulum, Aider kurulum belgelerine 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ği ile de kurulabilir:

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

Windows'ta bu PowerShell ile yapılabilir:

py -m pip install aider-install
aider-install

Veya kurulum betiği ile:

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

Aider, git-repository olan bir klasörde en rahat şekilde çalışır. Bu yüzden git'i de kurun ve öğrencilerin sürüm kontrolü olan bir proje klasörü içinde çalışmasını tercih edin.

Kodlama ile Bağlantı

Aider, OpenAI uyumlu API'lerle çalışabilir. Bunun için Kodlama uç noktası ile AI-School'dan 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.jouw-api-sleutel"

Windows

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

Daha sonra terminali kapatıp yeniden açın, böylece Windows yeni değişkenleri kullanır.

Aider'i başlatın

Proje klasörüne gidin:

cd yol/size/projeye

Aider'i izin verilen bir model ile başlatın. Öğrenciler için önerilen model gpt-5.4-mini dır.

aider --model openai/gpt-5.4-mini

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

aider --model openai/gpt-5.4

Dosyalarla çalışma

Aider içinde bağlama ekleyebileceğiniz dosyalar:

/add src/main.py

Daha sonra yardım isteyin, örneğin:

Bu fonksiyon neden çalışmıyor, açıklar mısın?

Veya:

Hata mesajını kullanıcı için daha net hale getir.

Kullanışlı komutlar

KomutAnlamı
/add dosyaSohbete bir dosya ekle
/askDoğrudan kodu 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 için Tavsiyeler

Öğrencilere programlama yardımı olarak Aider'i kullanmalarını sağlayın, otomatik bir çözüm makinesi olarak değil.

İyi görevler örneğin:

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

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

  • “Tüm görevi benim için yap.”
  • “Tam uygulamayı inşa et.”
  • “Her şeyi otomatik olarak çöz.”