Belgeler / MCP ve ACP

Claude Code

Kendi Claude Code'unuzu Yuli içinde, kendi hesabınızla, tüm IDE'ye bağlı ve aynı kurallarla çalıştırın.

Abonelik modunda Yuli, kendi Claude Code'unuzu, değiştirmeden ve kendi hesabınızla çalıştırır. Claude Code akıl yürütür; Yuli ona IDE'nin tamamını araç olarak sunar ve kendi ajanına uyguladığı kuralların aynısını uygular.

Claude Code bir Anthropic ürünüdür. Yuli Anthropic ile bağlantılı değildir ve onun tarafından desteklenmez. Yuli kimlik bilgilerinize asla dokunmaz: oturumu resmi akışla siz açarsınız.

Adım adım bağlanma

  1. Ajanı seçin. Sohbetin üstündeki Kiminle çalışıyorsun? seçicisinde, «Aboneliğin · hesabın» grubunda Claude Code'u seçin. Bunu Genel seçenekler → Yapay zekâ ve modeller → Yapay zekâ modu → Ajan bölümünden de yapabilirsiniz.
  2. Kurulum. Yuli claude komutunu bulamazsa «Burada kullanmak için Claude Code'u yükleyin» iletisini görürsünüz. Resmi yükleyiciyi aç düğmesine basın, kurun ve Yeniden algıla düğmesine basın. Yuli CLI'yi indirmez veya kurmaz.
  3. Uyarı. Yalnızca bir kez, «Abonelik moduna başlamadan önce» ekranı Claude Code'un hesabınızı kullandığını ve okuduğu kodun, Yuli dışında olduğu gibi, hesabınız altında Anthropic'e gittiğini açıklar. Anladım, devam et düğmesine basın.
  4. Klasör güveni. «Claude Code için bu klasöre güveniyor musun?» sorusuna Güven ve Claude Code'u aç ile yanıt verin. Yuli yuli sunucusunu da onaylanmış olarak bırakır; böylece Claude Code yeniden sormaz.
  5. Her zamanki gibi terminalde, Claude Code içinde oturum açın.
  6. Claude Code yuli sunucusunu henüz onaylamadıysa Şimdi onayla görünür: oturumu aynı konuşmayla yeniden başlatır.

Yuli claude komutunu PATH'te, resmi yükleyicinin ve npm'in yollarında ve Windows'ta WSL içinde algılar.

Yapılandırma nerede durur

Varsayılan olarak Yuli projenize hiçbir şey yazmaz. Yapılandırması Yuli'nin çalışma klasöründe durur ve CLI'nin belgelenmiş seçenekleriyle Claude Code başlatılırken ona iletilir:

Seçenek Dosya İçerik
--settings settings.json İzinler, hook'lar ve durum satırı.
--mcp-config mcp.json stdio üzerinden yuli sunucusu.
--append-system-prompt-file rules.md Yuli'nin kuralları.
--plugin-dir plugin/ yuli-code eklentisi: Yuli'nin skill'leri ve inceleyici ajan.

Windows'ta bu dosyalar %LOCALAPPDATA%\.yulicode\workspaces\<id del proyecto>\claude\ içindedir ve her oturum başlangıcında yeniden üretilir.

Projenin içinde (isteğe bağlı)

Genel seçenekler → Yapay zekâ ve modeller → Yapay zekâ modu bölümündeki «Abonelik modu kuralları» grubunda Yapılandırma projenin dışında seçeneğini kapatın. Bu durumda Yuli yapılandırmasını, Git dışında tutulan proje içine yazar:

Dosya İçerik
.mcp.json yuli sunucusunu kaydeder. Diğer sunucularınızı korur.
.claude/CLAUDE.md Yönetilen bir blokta Yuli'nin kuralları. Bloğun dışına yazdıklarınıza asla dokunulmaz.
.claude/settings.local.json İzinler ve hook'lar. Kendi kurallarınız korunur.
.claude/hooks/yuli-hook Her olayı Yuli'ye iletir.
.claude/rules/ Stack standartları ve Sonar kuralları.
.claude/skills/yuli-* Yuli'nin prosedürleri.
.claude/agents/yuli-reviewer.md İnceleyici ajan.

Yazmadan önce Yuli size her dosyayı diff'iyle gösterir: N dosyayı uygula veya Şimdi değil. Değişiklik penceresinde bir görev olarak uygulanır ve geri alınabilir.

İzinler

Liste İçerik
allow Bash, Edit, Write, MultiEdit, NotebookEdit, WebFetch, WebSearch ve yuli_* araçları (Git ve CI hariç).
ask git commit, git push, git merge, git rebase, git reset --hard, gh pr, glab mr, az pipelines, az repos ile yuli_git_commit, yuli_git_push, yuli_cloudbees.
deny .env (herhangi bir klasörde) ve ~/.ssh/** okuma. Anahtarları ve *.pem dosyalarını hook engeller.

Yuli ayrıca commit'lerde ve PR'larda otomatik atfı devre dışı bırakır.

Hook'lar

Olay Yuli ne yapar
SessionStart Proje belleğini, mimari stilini ve görevi enjekte eder. Sıkıştırma veya devam ettirme sonrasında görevi yeniden enjekte eder.
UserPromptSubmit İsteğinize göre Git ve CI'nin oturumda etkin olup olmayacağına karar verir.
PreToolUse İstenmemiş Git/CI işlemlerini ve gizli bilgi okumayı engeller, yapıyı ve adları denetler, soruları kart olarak gösterir.
PostToolUse Çalışmayı değişiklik penceresine, plana, doğrulamaya ve kaliteye yansıtır.
PermissionRequest İsteği bir Yuli kartı olarak gösterir.
Stop Yeniden deneme sayısına ulaşılana kadar, yeşil doğrulama ve ölçüm olmadan turun kapanmasına izin vermez.
SubagentStart / SubagentStop Arka plandaki alt ajanları sayar.
Notification Terminal diyaloglarını bildirir.

Yuli kapalıysa hook'lar hiçbir şeyi engellemez.

Çalışma

Sekmenin, sağ üstten geçiş yaptığınız iki görünümü vardır:

  • Sohbet (varsayılan): istekleriniz, biçimlendirilmiş yanıtlar, değişen dosyalar, doğrulama ve canlı plan. Claude Code altta kompakt halde durur: yazdığınız yer orasıdır.
  • Terminal: tam ekran Claude Code.

Her ikisinin üstünde:

  • Model ve Akıl yürütme eforu. Uygula ve yeniden başlat, Claude Code'u yeniden başlatır ve aynı konuşmaya devam eder.
  • Claude plan kullanımı: 5 saatlik pencere, hafta ve harcama sınırı.

Claude Code terminalinin kendi menüleri, aynı seçenekleri içeren bir kart olarak görünür. Yuli tuşları yalnızca siz tıkladığınızda gönderir.

Yuli'nin uyguladığı kurallar

Kural Nasıl
Git, CI ve DevOps yalnızca siz isterseniz Oturumda istemediyseniz hook bunları engeller. İstediğinizde de her eylem onay istemeye devam eder.
Dallar yalnızca siz isterseniz Git etkin olsa bile dal veya worktree oluşturma engellenir.
Korunan gizli bilgiler .env, anahtarlar ve kimlik bilgileri okunmaz.
Yapı ve adlar Her yazma işlemi denetlenir; bir sorun varsa tam düzeltmeyle birlikte engellenir.
Bitti kriteri Yeşil doğrulama (build, testler ve başlatma) olmadan Claude Code turu bitiremez.

«Yalnızca uyar» moduna geçmek için Kuralları uygula seçeneğini kapatın. Git ve gizli bilgiler her zaman korunur. Doğrulama yeniden denemeleri, Yuli'nin kaç kez ısrar edeceğini belirler (varsayılan 3).

Sorun giderme

Belirti Ne yapmalı
«Claude Code'un Yuli araçlarını kullanması bekleniyor» yuli sunucusunu onaylayın veya Şimdi onayla düğmesine basın. /mcp ile kontrol edin.
/mcp, yuli için hata gösteriyor Projeyi Yuli'de açın. yuli_status nedenini açıklar.
Kurallar değişmedi Başlangıçta yüklenir: oturumu çubuktan yeniden başlatın.