Belgeler / Başlarken

Yuli nedir

Kontrolü kaybetmeden yapay zekâ ile geliştirme yapmak için eksiksiz bir çalışma çerçevesi: IDE, ajan, metrikler, metodoloji ve kalite.

Yuli Code, yapay zekânın kontrolü sizden almadan sizinle birlikte çalıştığı bir masaüstü IDE'dir. Düzenleyiciyi, kod zekâsını, Git'i, hata ayıklamayı, veritabanını, kapsayıcıları, web tasarımını ve planlayan, öneren ve uygulayan bir ajanı tek bir uygulamada bir araya getirir.

Ajan önerir, IDE denetler, siz onaylarsınız. Yuli'nin her özelliğine yön veren ilke budur.

YULI ne anlama gelir

YULI, Yield Unified Local Intelligent Framework for Orchestrated Generation & Execution ifadesinin kısaltmasıdır.

Sohbet penceresi olan bir düzenleyiciden ibaret değildir. Altı parçayı birleştiren bir çalışma çerçevesidir:

Parça Ne sağlar
IDE Düzenleyici, gezinme, yeniden düzenleme, Git, hata ayıklama, veritabanı, kapsayıcılar, REST istemcisi ve Web Studio.
Ajan Planlar, değişiklikleri diff'leriyle önerir ve IDE'yi denetimli araçlarla kullanır.
Metrikler A–E notu, clean code uygulamaları, Six Sigma ve önceki sürümle (N−1) karşılaştırma.
Metodoloji Analiz'den Teslim'e uzanan, zorunlu bir Ölçüm aşaması içeren 8 aşamalı bir yaşam döngüsü.
Kalite güvencesi Sürümlenen bir kalite sözleşmesi ve aynı kuralları hem insanlara hem ajanlara uygulayan bir gate.
SDLC Yönetişim Merkezi'nde gereksinimler, ADR'ler, tehdit modeli, tedarik zinciri, teslim ve işletim.

Üç ilke

İnsan denetimi

Ajanın yaptığı hiçbir değişiklik incelemeden geçmeden diske yazılmaz. Etkisi olan eylemler (bir commit, bir push, veritabanına yazan bir ifade) bir kart üzerinden onaylanır.

Deterministik kurallar

Güvenlik sınırlarını motor her işlemde uygular. Bu sınırlar ne prompt'un söylediğine ne de modelin iyi niyetine bağlıdır.

Önce yerel

Kod, dizin ve ajanın durumu bilgisayarınızda ve projenizde kalır. İnternete yalnızca sizin seçtiğiniz yapay zekâ çıkar. Ayrıntılar için Güvenlik.

Nasıl inşa edildi

Ağır işi (dizinleme, Git, süreçler, hata ayıklama, veritabanı, güvenlik ve ajan orkestrasyonu) yerel bir Rust motoru üstlenir; Electron + TypeScript arayüzü yalnızca ekrana çizer. Dil modeli akıl yürütür ve IDE servislerini denetimli araçlarla kullanır. Daha fazlası için Mimari.

Yapay zekâyı kullanmanın iki yolu

Abonelik modu Platform modu
Akıl yürüten Kendi Claude Code, Kiro, Codex veya Antigravity'niz Yuli'nin motoru
Ödeyen Mevcut aboneliğiniz Seçtiğiniz sağlayıcının API anahtarı
IDE'yi nasıl kullanır MCP üzerinden yuli_* araçları Dahili araçlar

Her iki modda da kurallar, paneller ve değişiklik penceresi aynıdır. Kendi modunuzu Bir yapay zekâ bağlayın sayfasında seçin.

Kimler için

  • Kodları üzerindeki denetimden, güvenlikten ve şeffaflıktan vazgeçmeden yapay zekânın verimliliğini isteyen ekipler.
  • Eski sistemler (Ant, Eclipse, Struts, JSP, klasik uygulama sunucuları) dahil JVM projeleri.
  • React, Vue, Angular, HTML veya JSP ile ön yüz geliştirme.
  • Kalite sözleşmesi ve gate sayesinde, kalite ya da mevzuat gereksinimleri olan ekipler.

Sırada ne var

  1. Yuli'yi kurun.
  2. İlk projenizi açın.
  3. Bir yapay zekâ bağlayın.
  4. İlk görevinizi isteyin.