İçeriğe geç

Zaten kullandığınız kodlama araçları için EVREN

Ülgen, Savunma Sanayii Başkanlığı'nın (SSB) işlettiği model API'si EVREN'i Qwen Code, opencode, Codex CLI ve Claude Code'a bağlar. Tek bir programdır; yeni bir kodlama ajanı değildir.

Kodlama araçları zaten iyi çalışıyor, EVREN de yetenekli açık ağırlıklı modeller sunuyor. Eksik olan aradaki parça: giriş yapmak, anahtarı güvende tutmak, kullanım koşullarını kabul etmek, kotayı izlemek, her aracın ayarını doğru yazmak ve Türkçe arayüz. Ülgen bu parçadır.

Tek komutla giriş

E-Devlet adımı atlanamaz; ondan sonrası ulgen login komutudur. EVREN’in API anahtarı sayfasını açar, anahtarı sorar, koşulları gösterir ve EVREN anahtarı kabul ettikten sonra kaydeder.

Anahtarınız sizde kalır

İşletim sisteminin kimlik deposunda (ya da yalnızca sizin okuyabildiğiniz bir dosyada) saklanır; hiçbir aracın ayar dosyasına, ekrana ya da günlüğe yazılmaz. Claude Code anahtarı hiç almaz. Bkz. Anahtarınız sizde kalır.

Her araç EVREN için ayarlanır

ulgen setup, her araca gereken ayarı yazar. Değişen her dosyanın önce yedeği alınır; --dry-run değişikliği yazmadan gösterir, --remove geri alır.

Kota göz önünde

ulgen status, bugünkü kotadan ne kadar kaldığını ve modelleri gösterir.

Neyin yanlış olduğunu söyler

ulgen doctor anahtarı, EVREN’i ve her aracı denetler; yanlış olan için ne yapılacağını söyler.

Türkçe ve İngilizce

Bütün komutlar sistem dilini izler: Türkçe ya da İngilizce.

Linux ve macOS:

Terminal window
curl -fsSL https://raw.githubusercontent.com/mftnakrsu/ulgen/main/scripts/install.sh | sh

Windows (PowerShell):

Terminal window
irm https://raw.githubusercontent.com/mftnakrsu/ulgen/main/scripts/install.ps1 | iex

Pardus, Debian ve Ubuntu paketleri, kaynaktan derleme ve indirilen dosyanın doğrulanması kurulum sayfasında.

Bir EVREN hesabı (giriş e-Devlet ile yapılır) ve desteklenen araçlardan birinin kurulu olması gerekir. Sonra şunu çalıştırın:

Terminal window
ulgen

İlk çalıştırmada Ülgen giriş yaptırır, kurulu araçları bulur, hangisini istediğinizi sorar, onu EVREN için ayarlar ve başlatır. Sonraki çalıştırmalarda aynı aracı doğrudan başlatır. Komutların ne yaptığı Ülgen’i kullanma sayfasında, her adım bütün seçenekleriyle ayrıntılı kılavuzda anlatılır.

Araç ulgen setup <ad> Kurulumun yazdığı
Qwen Code qwen settings.json içine EVREN modelleri
opencode opencode opencode.json içine EVREN sağlayıcısı
Codex CLI codex Kendine ait bir profil dosyası, evren.config.toml; sizin config.toml dosyanıza hiç yazılmaz
Claude Code claude Yalnızca EVREN işçileri için bir beceri dosyası; ulgen run claude ayar dosyası gerektirmez

Claude Code, kendi makinenizde Ülgen’in içindeki bir çeviriciyle konuşur. Anthropic, Claude Code’un başka modellerle kullanılmasını desteklemez; bu ve diğer bilinen sınırlar Ülgen’i kullanma sayfasında.

Ülgen, AGPL-3.0-only lisanslı özgür bir yazılımdır. Kod, hata kayıtları ve sürümler GitHub’da. Adını Türk mitolojisindeki yaratıcı tanrı Ülgen’den alır; komutun adı ulgen.

Ülgen bağımsız, ticari olmayan bir projedir. SSB, EVREN ya da ayarladığı araçların yapımcılarıyla bir bağı yoktur.

Bu site, deponun main dalını izler.