Belgeler / Ajan
Görev isteme
Kontrolü kaybetmeden ajanla baştan sona nasıl çalışılır.
İhtiyacınızı bir iş arkadaşınıza söyler gibi yazın. Ajan önerir, IDE denetler, siz onaylarsınız.
Başlamadan önce
- Projeyi açın ve dizinlemenin bitmesini bekleyin (düzenleyicinin üst çubuğu bunu gösterir). Bu sırada yazabilirsiniz.
- Bir yapay zekâ bağlayın: aboneliğiniz veya bir API anahtarı. Bkz. Bir yapay zekâ bağlayın.
- Sohbet gizliyse
Ctrl+Alt+Iile gösterin. DüzenleyicideykenCtrl+Lodağı sohbete taşır.
1. Sonucu tarif edin
Ne istediğinizi ve doğru olduğunu nasıl anlayacağınızı söyleyin.
| Bunun yerine… | Şunu yazın… |
|---|---|
| «Login'i düzelt» | «E-postasında aksanlı karakter olan kullanıcılarda login başarısız oluyor. Düzelt ve bunu kapsayan bir test ekle.» |
| «Bir endpoint yap» | «Kayıt yoksa 404 döndüren GET /api/orders/{id} ekle. ProductController stilini izle.» |
Ataş simgesiyle dosya ekleyebilir ve koddan söz edebilirsiniz. Yapıştırılan kod diliyle birlikte tanınır.
Ajan her zaman ona yazdığınız dilde yanıt verir.
2. Soruları yanıtlayın
Eksik bir şey varsa ajan analiz sırasında, hepsini bir arada, Yuli'nin soruları kartlarında sorar:
- Her sorunun Önerilen bir seçeneği vardır.
- Başka bir yanıt… kendi yanıtınızı yazmanızı sağlar.
- Yuli karar veriyor o soruyu devreder; Her şeye siz karar verin tüm sorularda önerileni seçer.
- Klavye:
1–9seçer,Enterilerler,←geri döner.
3. Planı izleyin
Birden çok dosyayı kapsayan işler, doğrulanabilir adımlardan oluşan bir plan ve canlı ilerleme içeren bir göreve (misyon) dönüşür. Sohbetin üstündeki görev çubuğu geçerli aşamayı gösterir: Aşama n/8. Bkz. Görevler ve aşamalar.
Ajan çalışırken workboard her an ne yaptığını gösterir: Analiz ediliyor, İnceleniyor, Düzenleniyor, Doğrulanıyor…
Yazmaya devam edebilirsiniz: iletileriniz kuyrukta bekler ve «durum ne?» diye sorabilirsiniz.
4. Etkisi olanları onaylayın
Ajanın bir komut çalıştırması veya sonuçları olan bir şey yapması gerektiğinde Onay gerekli kartı görünür:
- Onayla veya Çalıştır eylemi onaylar; Reddet onu atar.
- Bu sohbette her zaman aynı eylem için konuşma boyunca yeniden sorulmasını önler.
Ctrl+Alt+Enterbekleyenlerin tümünü onaylar.
5. Değişiklikleri inceleyin
Hiçbir değişiklik incelenmeden diske yazılmaz. Her öneri, diff'iyle birlikte bir kart olarak gelir. Hepsini Ctrl+Alt+R ile YZ değişiklikleri içinde açın. Bkz. Değişiklikleri inceleme.
6. Teslimi alın
İş bittiğinde ajan:
- Dokunduğu kodu önceki sürüme karşı ölçer ve kararı tek satırda bildirir.
- Uygulamayı derler, test eder ve başlatır.
- Yapılanları, doğrulananları, kararları ve bekleyenleri özetler.
Geri alma
Alt+Shift+Zajanın uyguladığı son değişikliği geri alır.Ctrl+Alt+Shift+Zson görevin tamamını, tüm dosyalarıyla birlikte geri alır.- Tur özetindeki ↺ Görevi geri al aynı işi önizlemeyle yapar.
Ajanın siz istemeden asla yapmadıkları
- Commit, push, merge veya dal oluşturma.
- Bir veritabanına yazma.
.env, anahtar veya kimlik bilgilerini okuma.
Bkz. Sandbox ve izinler.
Çalışmanın başka yolları
| Şunu istiyorsanız… | Şunu kullanın |
|---|---|
| Bitene kadar kendi başına çalışması | Gözetimsiz mod |
| Büyük bir işi birden çok ajan arasında bölmek | Ajan ekibi |
| Çalışma kopyanıza dokunmadan uzun bir işi devretmek | Arka plan görevleri (Alt+Shift+B) |
| Bir ekran tasarlamak | Web Studio |