Belgeler
Yuli hakkında her şey: kurulum, IDE, ajan, MCP ve ACP, kalite, yönetişim ve güvenlik.
Başlarken
- Yuli nedirKontrolü kaybetmeden yapay zekâ ile geliştirme yapmak için eksiksiz bir çalışma çerçevesi: IDE, ajan, metrikler, metodoloji ve kalite.
- Yuli'yi kurunWindows, macOS veya 64 bit Linux için IDE'yi ücretsiz indirin ve ilk kez açın.
- İlk projenizBir klasör açın, Yuli'nin dizinlemesine izin verin, güven düzeyine karar verin ve uygulamayı ilk kez çalıştırın.
- Bir yapay zekâ bağlayınHalihazırda ödediğiniz abonelik ile kendi API anahtarınız arasında seçim yapın. IDE ve kuralları aynıdır.
IDE
- ArayüzBaşlık çubuğu, raylar, sohbet, düzenleyici ve alt panel. Günlük kullanılanlar göz önünde; geri kalanı bir tık uzağınızda.
- Düzenleyici ve dillerVurgulanan diller, dil sunucuları, yerel Java motoru ve günlük düzenleme araçları.
- Kod zekâsıKesin gezinme, başvurular, hiyerarşiler, önizlemeli yeniden düzenlemeler ve sembol arama.
- Çalıştırma ve hata ayıklamaMaven, Gradle, Ant, npm veya Cargo ile build, uygulama sunucuları, JDWP, CDP ve PL/SQL hata ayıklayıcıları, hot swap ve JVM tanılaması.
- VeritabanıOracle, SQL Server, MySQL, MariaDB, MongoDB ve SQLite için SQL ve PL/SQL konsolu, yürütme planları ve kod ↔ veritabanı gezinmesi sunan veritabanı istemcisi.
- Web StudioÖn yüz çalışma alanı. Design Studio'da tasarlayın, uygulamayı çalıştırmadan görün, API'leri simüle edin ve sistemin tamamını Compound ile ayağa kaldırın.
- REST Client ve diyagramlarAPI'lerinizi onları çağıran kodun yanında test edin; sistemi mimari, akış, iş ve veritabanı diyagramlarıyla anlayın.
- Git ve CI/CDIDE içinde eksiksiz Git istemcisi, çakışma çözümü ve Jenkins, GitHub Actions, GitLab CI ve CloudBees pipeline'ları.
- Kapsayıcılar ve uzak geliştirmeIDE içinden Docker, Compose ve Kubernetes; WSL, SSH veya kapsayıcılarda yerelmiş gibi çalışma.
Ajan
- Görev istemeKontrolü kaybetmeden ajanla baştan sona nasıl çalışılır.
- Görevler ve aşamalarHer büyük iş; 8 aşamalı bir yaşam döngüsü, bir yürütme planı ve asla kaybolmayan bir hedefi olan bir görevdir.
- Değişiklikleri incelemeYZ değişiklikleri penceresi: incelemeniz olmadan diske hiçbir şey yazılmaz ve her şey kontrol noktalarıyla geri alınabilir.
- Ajan ekibiBüyük işlerde bir lider ajan görevleri paralel çalışan alt ajanlara dağıtır, sonucu birleştirir ve incelemeye gönderir.
- Gözetimsiz modAjan yalnızca analiz sırasında soru sorar, gerisine karar verip kaydeder ve hiçbir sınırı atlamadan bitene kadar kendi başına devam eder.
- Bellek, skill'ler ve kurallarProje belleği, skill'ler, prompt'lar, hook'lar ve kurallarla ajana kalıcı bağlam verme ve ajanın hatalarından nasıl öğrendiği.
- Modeller ve sağlayıcılarPlatform modunda desteklenen sağlayıcılar, yerel modeller, genişletilmiş akıl yürütme, bağlam, önbellek, kullanım ve bütçeler.
MCP ve ACP
- MCP sunucusu olarak Yuliyuli-mcp'nin IDE'nin tamamını terminal ajanınıza nasıl açtığı, nasıl bağlandığı ve Yuli kapalıysa ne olduğu.
- Claude CodeKendi Claude Code'unuzu Yuli içinde, kendi hesabınızla, tüm IDE'ye bağlı ve aynı kurallarla çalıştırın.
- Kiro, Codex ve AntigravityKiro'nuz, Codex'iniz veya Antigravity'nizle IDE içinde çalışmak için aynı anda hem ACP istemcisi hem MCP sunucusu olarak Yuli.
- Yuli araçlarıAjanınızın aldığı yuli_* araçlarının aileye göre düzenlenmiş, kullanım örnekli kataloğu.
Kalite ve yönetişim
- Kalite sözleşmesiKalite kuralları prompt'ta değil, deponun sürümlenen bir dosyasında durur ve insanlar ile ajanlar için aynı şekilde geçerlidir.
- N−1'e karşı ölçümYuli'nin kaliteyi nasıl ölçtüğü, her zaman önceki sürümle karşılaştırdığı ve ajanı test etmeden önce iyileştirmeye nasıl zorladığı.
- Gate ve Yönetişim MerkeziTek bir gate sözleşmeyi her commit, push ve pipeline'da uygular; Yönetişim Merkezi ise yaşam döngüsünün tamamını bir araya getirir.
- .ai klasörüYuli'nin projenizin içinde neyi sakladığı, neyin ekiple birlikte sürümlendiği ve neyin yalnızca bilgisayarınızda kaldığı.
Güvenlik
- GüvenlikÖnce yerel ve deterministik kurallar. Yuli neyi korur, bilgisayarınızdan ne çıkar ve neye siz karar verirsiniz.
- Sandbox ve izinlerAjanın nerede çalışabileceği, sormadan neler yaptığı ve neyin her zaman onayınızı beklediği.
- Gizli bilgiler ve gizlilikHassas olanlar bilgisayarınızdan asla çıkmaz. Yuli'nin gizli bilgileri nasıl engellediği, maskelediği ve geri yerleştirdiği ve prompt injection'a karşı nasıl savunduğu.
- Güvenli veritabanıAjanın veritabanınızda neler yapabileceğine bağlantı bağlantı siz karar verirsiniz. Onayınız olmadan hiçbir şey yazılmaz.
- Güvenlik MerkeziKodunuzu hiçbir yere göndermeden bağımlılıkların, kodun, bellek sızıntılarının ve yarış koşullarının yerel analizi.
Başvuru
- Klavye kısayollarıKategoriye göre Yuli kısayolları ve bunları yeniden atama.
- DillerYuli 8 dil konuşur, sisteminizin dilini izler ve yeniden derlemeden düzeltilebilir veya genişletilebilir.
- MimariYuli nasıl inşa edildi: Rust ile yazılmış yerel bir motor, TypeScript ve React ile bir Electron arayüzü ve akıl yürüten katman olarak dil modeli.
- Sık sorulan sorularYuli, yapay zekâ, güvenlik ve maliyet hakkında en yaygın sorulara kısa yanıtlar.
- Sorun gidermeBir şey çalışmadığında ne yapmalı: başlatma, dizinleme, yapay zekâ, Claude Code, Git, veritabanı ve build.