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.
- Git Yönetim Çevresi → Kodlama.
- Tıklayın Kodlamayı Etkinleştir.
- Abonelik ve API maliyetleri uyarısını okuyun.
- 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.
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.
- Sekmeyi açın Yönetim.
- Kodlamayı kullanmasına izin verilen okulları seçin.
- 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:
| Model | Kullanım |
|---|---|
| GPT-5.4 mini | Varsayı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.5 | Yoğ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 Önerilen | Not |
|---|---|---|
| Aider | Öğrenciler ve sınıfça kodlama | Terminalde açıkça eşleşen programlama aracı. Daha az ajanlık ve dolayısıyla öğrenmeye uygun. |
| OpenCode | Öğretmenler ve ileri öğrenciler | Terminal, 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ür | Dikkat Noktası |
|---|---|---|
| Continue | VS 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. |
| Cline | VS Code uzantısı ve CLI | Sağ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 Code | VS Code uzantısı | OpenAI-compatible sağlayıcı ile çalışabilir. Ajanın hangi işlemleri yaptığına dikkat edin. |
| Sourcegraph Cody Enterprise | Enterprise kodlama asistanı | Özellikle Sourcegraph Enterprise olan kuruluşlar için önemlidir. Kuruluş düzeyinde openaicompatible model yapılandırmasını destekler. |
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.
Öğ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.