BETA · herkese ücretsizv0.0.78
FrameworkOrchestratedGenerationExecution

Ajan önerir. IDE denetler. Sen onaylarsın.

Eksiksiz bir çalışma çerçevesi —IDE, ajan, metrikler, metodoloji ve yönetişim— ekibine süper güçler kazandırır, kontrolü elinden almadan.

  • Rust motoru
  • Electron + TypeScript
  • 8 dil
  • Önce yerel
petclinicYuli · analiz ediyor
Proje
▾ src/main/java
▾ owner
OwnerController.java
OwnerRepository.java
Owner.java
Pet.java
▸ vet
▸ src/test/java
▸ resources
pom.xml
Git
main · ✓
Aboneliğiniz · AnthropicClaude CodeDoğrulanmadıgit: etkin
Sahip aramasında soyadını doğrula ve testlerini ekle.
Aşama 1/8Analiz
OwnerController ve ilgili 3 dosya okunuyor…
Yapay zekâya sor… Opus 1M · medio
OwnerController.javaYZ değişiklikleri
owner › OwnerController › processFindForm
41@GetMapping("/owners")
42public String processFindForm(Owner owner,
43 BindingResult result, Model model) {
44 String lastName = owner.getLastName();
45 if (lastName == null) lastName = "";
46 Collection<Owner> results =
47 owners.findByLastName(lastName);
48 model.addAttribute("owners", results);
49 return "owners/ownersList";
50}
TerminalÇalıştırmaTestlerSorunlarKaliteDaha fazla ▾
$ yuli · code intelligence · bağlamda 4 dosya (alt grafik)
petclinicOPUS 5.5 (1M CONTEXT)Plan 5 h 5%5.217 LOCJava 21 · UTF-8A · σ 4,7

İhtiyacını kendi dilinde yazarsın. Ajan yalnızca önemli olan kodu okur.

110+MCP üzerinden yuli_* aracı
8görev başına aşama
40+dil ve biçim
8arayüz dili
19dahili skill
~100Rust işleyicisi
Bir sohbet değil, bir çalışma çerçevesi

Kalite vaat etmez. Kaliteyi ölçer.

Metodoloji, metrikler, kalite güvencesi ve SDLC her değişiklikte birlikte çalışır.

Sekiz aşama. Her büyük iş bir görevdir.

Ajan doğrudan kod yazmaya atlamaz: analiz eder, tasarlar, planlar, uygular, ölçer, test eder, inceler ve teslim eder.

5 / 8ÖlçümN−1 ile karşılaştırılır. Kötüleşirse yeniden uygular.
MCP · ACP

IDE dönüşür: ajanın için süper güçler.

Yuli, zaten ödediğin ajan için bir MCP sunucusuna dönüşür. ACP ile Yuli oturumu da yönetir: istekler, izinler ve canlı plan.

hook'lar · kurallaryuli_* araçlarıloopback 127.0.0.1 + tokenIPCSenYuli IDEElectron · TypeScriptClaude CodeMCP + hooksyuli-mcpstdio · JSON-RPC 2.0agent-engineRustLLM sağlayıcısıAPI keyProjen

Yuli kendi Claude Code'unu değiştirmeden açar, yuli_* araçlarını MCP üzerinden ona verir ve kuralları uygulayan hook'lar ekler.

IDE'den MCP sunucusuna
  1. 1CLI'ını algılar; asla indirmez ve kimlik bilgilerine dokunmaz.
  2. 2Yapılandırmanın diff'ini uygulamadan önce gösterir ve geri alınabilir.
  3. 3Varsayılan olarak projene hiçbir şey yazmaz: yapılandırma Yuli'nin alanında yaşar.
  4. 4Hesabınla oturum açarsın ve çubukta “Yuli'ye bağlı · N araç” yazar.

Gemini CLI, Cursor ve Copilot, dışa aktarılan proje kurallarını alır (GEMINI.md, .cursor/rules, copilot-instructions).

Mimari

Güç Rust'ta. Çizim Electron'da.

Tüm ağır iş, pencereden bağımsız, Rust ile yazılmış yerel bir motorda çalışır. Electron, TypeScript ve React ile yazılan arayüz yalnızca çizer.

  • P0–P3öncelikli zamanlayıcı
  • SQLite.ai/codebase içinde dizin
  • JDWPhot swap destekli yerel hata ayıklayıcı
Güvenlik ve bütünlük

Süper güçler, net sınırlarla.

Ajanın her eylemi bir bölgeye düşer. Ne olduğunu görmek için bir halkaya dokun.

Serbest

Projen

Proje klasörünün içinde ajan okur, düzenler, derler, test eder ve çalıştırır. Her değişiklik bir kontrol noktası bırakır.

  • Türlü maskelemeGizli bilgiler türü ve uzunluğuyla bir yer tutucu olarak taşınır, yalnızca dosya yazılırken geri yüklenir.
  • Önce yerelDizin, bellek ve raporlar bilgisayarında yaşar. Yalnızca seçtiğin yapay zekâya gönderdiğin şey çıkar.
  • Enjeksiyon korumasıDosyalardan, web'den veya veritabanlarından gelen her şey veri sayılır, asla komut değil.
  • Dürüst testlerKapı, “geçmek” için zayıflatılan veya silinen testleri tespit eder ve değişikliği engeller.
  • Dizginli veritabanıVarsayılan olarak salt okunur, 45 sn'de kesme ve 2 milyon satırı aşan planları reddetme.
  • Güvenlik merkeziÇevrimdışı güvenlik açığı veritabanıyla bağımlılıklar, bellek sızıntıları ve yarış durumları.
Verimlilik

Aynı ajan. Bambaşka bir seviye.

Tek başına bir ajan tahmin eder. Yuli ile projeyi IDE'nin gördüğü gibi görür ve bitirdiğini kanıtlar.

Yalnız ajanAjan + Yuli
BağlamDağınık dosyalar okur ve pencereyi doldururRust dizininden, önemli koda ait tam alt grafik
Build ve testlerTerminalde komut tahmin ederBuild, testler ve başlatma; sonuçlar IDE panellerinde
KaliteKanıtsız “Bitti”Teslimden önce N−1'e karşı ölçüm ve sözleşme kapısı
VeritabanıPrompt içinde bağlantı dizeleriGerçek şema, sınırlı sorgular ve senin onayladığın yazmalar
BellekHer oturumda her şeyi unuturProje belleği, öğrenilmiş kurallar ve skill'ler
EkipTek iş parçacığıÇapraz incelemeyle paralel 4 alt ajana kadar
Her şey tek pencerede

Neler yapabilir?

Gerçek anlamda eksiksiz bir IDE; sohbet yapıştırılmış bir düzenleyici değil.

Düzenleyici dilleri 44

  • Java
  • Kotlin
  • Groovy
  • Scala
  • JavaScript
  • TypeScript
  • JSX / TSX
  • Python
  • Rust
  • Go
  • C
  • C++
  • C#
  • Ruby
  • PHP
  • Swift
  • Dart
  • Lua
  • R
  • Perl
  • SQL
  • PL/SQL
  • Shell
  • PowerShell
  • Batch
  • HTML
  • CSS
  • SCSS
  • LESS
  • JSP
  • JSON
  • YAML
  • TOML
  • XML
  • Markdown
  • GraphQL
  • Protobuf
  • HCL / Terraform
  • Dockerfile
  • Gradle
  • Properties
  • INI
  • Makefile
  • Jenkinsfile

Rust'ta yerel Java · TypeScript, CSS, Python ve Rust için LSP

Yapay zekâ modelleri

  • AnthropicClaude
  • OpenAIGPT
  • Google GeminiGemini
  • xAIGrok
  • DeepSeekDeepSeek
  • AWS BedrockClaude · Llama · Mistral · Nova · Cohere
  • Vertex AIGemini · Claude
  • LocalOllama · LM Studio · vLLM · llama.cpp
  • Genişletilmiş akıl yürütme: kapalı, düşük, orta veya yüksek
  • Token bütçesi, prompt önbelleği ve artımlı özetler
  • Sohbet başına maliyet ölçer

Veritabanları

  • Oracle
  • SQL Server
  • MySQL
  • MariaDB
  • MongoDB
  • SQLite

Build, çalıştırma ve hata ayıklama

  • Maven
  • Gradle
  • Ant
  • npm
  • Cargo
  • JDWP + hot swap
  • Node CDP
  • PL/SQL debug
  • JVM · JFR

Framework'ler ve sunucular

  • Spring Boot
  • Struts
  • Hibernate
  • React
  • Vue
  • Angular
  • Tomcat
  • Jetty
  • WildFly
  • WebLogic

DevOps ve uzak geliştirme

  • Git
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • CloudBees
  • Jira
  • SonarQube
  • Docker
  • Kubernetes
  • WSL · SSH
8 dil

Senin dilini konuşur.

Arayüz ve motor sekiz dile çevrildi. Ajan, ona hangi dilde yazarsan o dilde yanıt verir.

petclinicYuli · analizando
Proyecto
▾ src/main/java
▾ owner
OwnerController.java
OwnerRepository.java
Owner.java
Pet.java
▸ vet
▸ src/test/java
▸ resources
pom.xml
Git
main · ✓
Tu suscripción · AnthropicClaude CodeSin verificargit: habilitado
Valida el apellido en la búsqueda de dueños y agrega sus pruebas.
Fase 1 de 8Análisis
Leyendo OwnerController y 3 archivos relacionados…
Pídele algo a la IA… Opus 1M · medio
OwnerController.javaCambios IA
owner › OwnerController › processFindForm
41@GetMapping("/owners")
42public String processFindForm(Owner owner,
43 BindingResult result, Model model) {
44 String lastName = owner.getLastName();
45 if (lastName == null) lastName = "";
46 Collection<Owner> results =
47 owners.findByLastName(lastName);
48 model.addAttribute("owners", results);
49 return "owners/ownersList";
50}
TerminalEjecuciónTestsProblemasCalidadMás ▾
$ yuli · code intelligence · 4 archivos en contexto (subgrafo)
petclinicOPUS 5.5 (1M CONTEXT)Plan 5 h 5%5.217 LOCJava 21 · UTF-8A · σ 4,7
BETA · ücretsiz

İndir. Ücretsiz.

Hesap yok, kart yok. Her sürüm GitHub Releases'te yayımlanır.

BETAYuli Code 0.0.78 (BETA) · 19 Ekim 2026

Bu sürümün yükleyicisi çok yakında yayımlanacak.

Enterprise

Ekibinin özel bir ihtiyacı mı var?

Kullanım politikaları, kuruluşuna özel yapılandırma veya rehberlik. Anlat, birlikte bakalım.

Ekiple iletişime geç