Ana içeriğe atla

Kodlamayı Yönetme

With Coderen, yöneticiler Aider ve OpenCode gibi programlama araçları için kontrollü API anahtarları oluşturabilir. Kullanıcılar kendi OpenAI anahtarlarıyla değil, AI-School tarafından yönetilen bir anahtar ile çalışır.

Bu, Kodlamayı programlama dersleri, projeler ve yerel geliştirme ortamında AI yardımı kullanmak isteyen daha ileri kullanıcılar için uygun kılar.

Neden kontrollü API anahtarları?

Bir sıradan API anahtarı genellikle bir harici AI platformuna geniş erişim sağlar. Coderen'de kullanım AI-School üzerinden ilerler. Böylece yönetim, maliyetler ve raporlama okulda kalır.

Önemli avantajlar:

  • Maliyetleri kontrol altında tutar: anahtar başına bir bütçe belirleyin.
  • Kullanım izlenebilir: tüketim, maliyetler ve sohbetler kullanıcıya bağlanır.
  • Merkezi yönetim: anahtarları oluşturun, kısıtlayın ve yönetim panelinden iptal edin.
  • Sınıflar için uygun: bir grup öğrencinin anahtarlarını tek seferde oluşturun.

Kodlamayı Etkinleştirme

Kodlama, ortam düzeyinde etkinleştirilir. Bu, bir yönetim yöneticisi tarafından yapılabilir.

  1. Git Yönetim Çevresi → Kodlama.
  2. Tıklayın Kodlamayı Etkinleştir.
  3. Abonelik ve API maliyetleri uyarısını okuyun.
  4. Tıklayın Kabul Edip Etkinleştir.

Etkinleştirildikten sonra AI-School arka planda teknik bağlantıyı işler. Yöneticilerin harici proje ayarlarını yönetmesine gerek yoktur.

Maliyetler

Coderen’e ek abonelik ücretleri uygulanabilir. API maliyetleri bir yansıtma oranı ile hesaplanır. Sorular için AI-School ile iletişime geçin.

Okullara Erişim Verme

Etkinleştirme sonrası hangi okulların Kodlamayı kullanabileceğini belirleyin.

  1. Sekmeyi açın Yönetim.
  2. Kodlamayı kullanmasına izin verilen okulları seçin.
  3. Tıklayın Erişimi Kaydet.

Bir okul yöneticisi yalnızca Kodlamanın izin verildiği okulları ve yöneticilik haklarına sahip olanları görür. Bir okul yöneticisi için gereksiz okul panelleri gizlenir.

Modelleri Seçme

İn Sekmesi Yönetim hangi OpenAI modellerinin Kodlama için mevcut olduğunu seçin.

AI-School bu modelleri kullanır:

ModelKullanım
GPT-5.4 miniVarsayılan ve maliyet-etkin model, öğrenciler ve sık kullanılan programlama yardımı için uygundur
GPT-5.4Öğretmenler, ileri öğrenciler ve daha karmaşık programlama görevleri için daha güçlü model
GPT-5.5Yoğun programlama çalışmaları ve profesyonel kullanım için üst seviye model

Klasik kullanımlar için genelde GPT-5.4 mini ile başlamak iyidir.

Uygun Kodlama Araçları

Kodlama, OpenAI-compatible uç noktasını kullanabilen araçlarla çalışır. Kullanıcının şu üç bilgiye ihtiyacı vardır:

  • Kodlamanın API anahtarı
  • AI-School Kodlaması uç noktası URL'si: https://europe-west1-ai-school-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
  • İzin verilen model, örneğin gpt-5.4-mini

AI-School çoğu durumda şu iki aracı önermektedir:

Araçİçin ÖnerilenNot
AiderÖğrenciler ve sınıfça kodlamaTerminalde açıkça eşleşen programlama aracı. Daha az ajanlık ve dolayısıyla öğrenmeye uygun.
OpenCodeÖğretmenler ve ileri öğrencilerTerminal, masaüstü ve IDE için ajanik kodlama aracı. Daha güçlü, ancak daha fazla deneyim gerektirir.

Ayrıca teknik olarak OpenAI-compatible uç noktasını kullanabilen diğer kodlama araçları da vardır:

AraçTürDikkat Noktası
ContinueVS Code ve JetBrains için IDE asistanıOpenAI yapılandırmasını özel bir apiBase ile destekler. Kullanıcılar özellikle IDE'lerinden çalışmak istediklerinde uygundur.
ClineVS Code uzantısı ve CLISağlayıcı olarak OpenAI Compatible belirleyin ve temel URL, API anahtarını ve modeli girin. Güçlü ajanlık; başlangıç için rehberlik olmadan daha az uygundur.
Roo CodeVS Code uzantısıOpenAI-compatible sağlayıcı ile çalışabilir. Ajanın hangi işlemleri yaptığına dikkat edin.
Sourcegraph Cody EnterpriseEnterprise kodlama asistanıÖzellikle Sourcegraph Enterprise olan kuruluşlar için önemlidir. Kuruluş düzeyinde openaicompatible model yapılandırmasını destekler.
Her kodlama aracı otomatik olarak uygun değildir

Bir araç yalnızca kendi OpenAI-compatible temel URL'sini ayarlayabiliyorsa uygundur. Claude Code ve Codex CLI gibi araçlar Kodlamaya uygun değildir: Claude Code OpenAI-compatible API kullanmaz ve Codex CLI belirli bir Kodlama uç noktasına uygun ayarlama sunmaz. Ayrıca Cursor veya Windsurf gibi araçlar, kullanılan sürümde OpenAI-compatible temel URL'sinin esnek şekilde ayarlanabilir olması durumunda yararlı olur.

Okullara Tavsiye

Öğrenciler için önce Aider kullanın. Kullanıcılar yeterli deneyime sahip olduktan sonra OpenCode, Cline veya Roo Code gibi ajanik araçları ekleyin.

Raporlama

Raporlama sekmesi, seçilen dönemde kullanım ve maliyetleri gösterir. Varsayılan olarak son 7 gün görüntülenir.

Raporlama şunları içerir:

  • toplam istek sayısı
  • toplam maliyet
  • kullanılan token sayısı
  • grup başına ayrıntı
  • kullanıcı başına ayrıntı

Bir okul yöneticisi kendi izin verilen kapsamı içinde raporları görür. Bir yönetim yöneticisi ise tüm ortam için raporları görür.

Kodlamayı Devre Dışı Bırakma

Kodlamayı araç çubuğundaki düğme ile geçici olarak devre dışı bırakabilirsiniz.

Devre dışıyken:

  • mevcut API anahtarları kullanılamaz
  • raporlama ve geçmiş veriler korunur
  • Kodlama daha sonra yeniden etkinleştirilebilir

Devre dışı bırakma mevcut raporlamayı silmez.