Bilgi Tabanı Bölümleri ▾

Navigasyon

▸ Buradan başlayın Rol bazlı

Kategoriler

Araçlar 52
Sözlük 12

Araçlar

Aider + Gonka AI — Yapay Zeka ile Eşli Programlama

Aider, en iyi terminal AI coding assistant araçlarından biridir. Git ile çalışır, proje yapısını anlar, commit oluşturur, aynı anda birden fazla dosyayı düzenler. Bu sadece bir AI ile sohbet etmek değil — AI partnerinizin kodunuzu okuduğu, değişiklik önerdiği ve uyguladığı tam teşekküllü bir eşli programlamadır (pair programming).

Aider, OpenAI uyumlu API'leri kutudan çıktığı gibi destekler. JoinGonka Gateway'e bağlanmak 2 ortam değişkeni ve 30 saniyelik bir kurulum gerektirir. Bundan sonra — 1M token başına $0.0069 ile limitsiz eşli programlama.

Adım 1: Aider'ı Kurun ve Anahtarı Alın

Aider kurulumu:

# pip
pip install aider-chat

# pipx (önerilir)
pipx install aider-chat

# Homebrew (macOS)
brew install aider

API anahtarı: gate.joingonka.ai/register adresinden kaydolun, 3M ücretsiz token alın, jg-xxx anahtarını oluşturun.

Adım 2: Aider'ı Yapılandırın

Hazır yapılandırma bloğunu elde etmenin en kolay yolu JoinGonka kurucusudur:

npx @joingonka/setup --tool aider

Kurucu jg-… anahtarını soracak ve .aider.conf.yml için bloğu (adres, anahtar, model) yazdıracak, buna ek olarak da modelin gerçek limitlerini içeren isteğe bağlı bir .aider.model.metadata.json verecek – böylece Aider bilinmeyen bağlam penceresi konusunda uyarı vermez. Dosyaları yazmaz – bloğu kendiniz yapıştırın; kurucu anahtarın ve modelin çalışıp çalışmadığını gateway'e canlı bir istekle kontrol eder. Aşağıda aynı yol adım adım anlatılmıştır.

Manuel yapılandırma (B planı)

Yöntem 1: ortam değişkenleri (en basiti):

export OPENAI_API_BASE=https://gate.joingonka.ai/v1
export OPENAI_API_KEY=jg-your-key

Başlatma:

aider --model openai/MiniMaxAI/MiniMax-M2.7

Yöntem 2: proje bazlı dosya proje kökündeki .aider.conf.yml – en doğal yol: endpoint, anahtar ve model tek dosyada, global ortam değişkenlerini değiştirmeden (global bir OPENAI_* diğer OpenAI uyumlu araçlarınızı ele geçirir):

# .aider.conf.yml
openai-api-base: https://gate.joingonka.ai/v1
openai-api-key: jg-your-key
model: openai/MiniMaxAI/MiniMax-M2.7

İsteğe bağlı – model davranışını ayrı bir .aider.model.settings.yml dosyasında ince ayarlayın (bu dosya YALNIZCA model parametrelerini belirler, endpoint'i ve anahtarı değil):

# .aider.model.settings.yml
- name: openai/MiniMaxAI/MiniMax-M2.7
  edit_format: diff
  use_repo_map: true
  extra_params:
    max_tokens: 8192  # Gateway output cap

Yöntem 3: shell'de alias kolaylık için:

alias gonka-aider='OPENAI_API_BASE=https://gate.joingonka.ai/v1 OPENAI_API_KEY=jg-your-key aider --model openai/MiniMaxAI/MiniMax-M2.7'

Doğrulama: Bir Git deposuna gidin ve gonka-aider komutunu çalıştırın. Aider model hakkında bilgi gösterecek ve bağlama dosya eklemenizi önerecek. Bir dosyada değişiklik yapmasını isteyin – Aider commit oluşturursa her şey çalışıyor demektir.

Aider + Gonka Özellikleri

Aider sadece bir sohbet değil. AI ile pair programming için tam teşekküllü bir araçtır:

  • Git ile çalışma: Aider her değişiklik için otomatik commit oluşturur. Her AI kararını git undo ile kolayca geri alabilirsiniz.
  • Proje bağlamı: Aider depo haritası (repo map) oluşturur — dosyalar arası bağımlılıkları, importları, proje yapısını anlar. Model tam bağlamı alır.
  • Çoklu dosya düzenlemeleri: Bir özellik uygulamak için aynı anda 5-10 dosyayı değiştirebilir. Her dosya ayrı bir diff, her değişiklik izlenebilirdir.
  • Ses girişi: --voice desteği — metin yazmak yerine görevleri dikte edin.
  • Linting ve testler: Linterler ve test frameworkleri ile entegrasyon — Aider hataları görür ve otomatik olarak düzeltir.

Gonka ile tüm bunlar çok ucuza gelir. Tipik bir pair programming oturumu (2-4 saat) 10-30M token tüketir — bu, JoinGonka Gateway üzerinden $0.01-0.03 eder. OpenAI'da aynı oturum $50-200'dür.

Alternatif terminal araçları: Claude Code, OpenCode.

Model parametreleri: MiniMax M2.7 bağlam penceresi 200K token, DeepSeek V4 Flash için 380K; Gateway üzerinden maksimum cevap uzunluğu — MiniMax M2.7 ve GLM-5.3 Flash için 8192 token, DeepSeek V4 Flash için 32768 token. Pair programming görevlerinin çoğu için bu yeterlidir.

Aider + Gonka = AI ile profesyonel eşli programlama kuruşlarca. Git entegrasyonu, çoklu dosya düzenlemeleri, proje bağlamı – OpenAI'de 50-200$ yerine oturum başına 0.01-0.03$.

Daha fazla bilgi edinmek ister misiniz?

Diğer bölümleri keşfedin veya şimdi GNK kazanmaya başlayın.

Ücretsiz tokenleri al →