Editör, terminal ve spec’ler: ajanların yanında kalan araçlar

Ajanın değiştirdiği bir dosyaya bakmak, bir komut çalıştırmak ya da yazdığı planı okumak için başka bir uygulamaya geçmen gerekmez. Sağ paneldeki Dosyalar ve Spec’ler sekmeleri ile alttaki terminal paneli bunun için var.

Dosya görüntüleyici ve editör

Sağ paneldeki Dosyalar sekmesi proje ağacını gösterir; bir dosyaya tıklayınca CodeMirror tabanlı editör geniş bir pencerede açılır. Renkler açık ve koyu temaya uyar.

  • Sözdizimi renklendirme: JavaScript, TypeScript, JSON, CSS (SCSS, Less), HTML (Vue, Svelte), Markdown, Python, Rust, YAML ve SQL.
  • ⌘S ile kaydet, ⌘F ile dosyada ara; kaydedilmemiş değişiklikle kapatmaya çalışınca uyarı çıkar.
  • Markdown dosyaları önizlemede açılır, Düzenle ile düzenlenir.
  • Değişiklikler sekmesinden HEAD ile çalışma ağacı arasındaki fark birleşik ya da yan yana görünür.
  • Dosyalar sekmesinden yeni dosya ya da klasör oluştur, açık klasörlerde dosya adına göre ara.
  • Seçimi ya da tek bir satırı ⌘⇧L ile, dosya yolu ve satır aralığıyla birlikte bir ajana gönder.

Terminal paneli

Ajanların altında düz kabuklar açan bir panel. Ctrl+` ile açılıp kapanır, kısayol değiştirilebilir; gizlesen de, başka sayfaya geçsen de terminaller çalışmaya devam eder.

  • Birden çok sekme: Terminal 1, Terminal 2…; orta tıklama sekmeyi kapatır.
  • Yakalanan hatalarda Düzelt rozeti çıkar; tıklayınca hata düzeltme isteğiyle bir ajana gider.
  • ⌘⇧L seçimi, seçim yoksa son çıktıyı bir ajana gönderir.
  • Yazı boyutu Ayarlar → Görünüm’de 10–20 px arasında, varsayılan 13 px.

Spec’ler sekmesi

Ajanların yazdığı spec’ler, planlar ve notlar depoda dağılır. Sağ paneldeki Spec’ler sekmesi depodaki Markdown dosyalarını en yeni değişen en üstte olacak şekilde listeler ve açık kaldığı sürece 15 saniyede bir yeniler.

  • En fazla 400 dosya, 8 klasör derinliğe kadar; node_modules, dist ve gizli klasörler atlanır.
  • Spec: specs, prd, requirements, rfc, adr ya da design klasörleri ve adında spec, prd, rfc ya da design geçenler. Plan: plans, roadmap, tasks, todo. Geri kalanı Doküman.
  • Başlık dosyadaki ilk başlıktan alınır; başlık ya da yolla ara.
  • Diğer worktree’lerde commit edilmemiş .md dosyaları dal etiketiyle görünür; açtığında o worktree’de düzenleyip kaydedersin.
  • Çoklu depolu projelerde Depo seçicisiyle depolar arasında geçersin.

Sık sorulanlar

Editör hangi dilleri renklendirir?

JavaScript, TypeScript, JSON, CSS, SCSS, Less, HTML, Vue, Svelte, Markdown, Python, Rust, YAML ve SQL. Diğer metin dosyaları renklendirme olmadan açılır.

Terminal paneli kapanınca terminaller kapanır mı?

Hayır. Paneli gizlemek terminalleri durdurmaz; bir sekmeyi kapatmak ya da exit yazmak kapatır.

Spec’ler yalnızca ajanların yazdığı dosyaları mı gösterir?

Depodaki bütün Markdown dosyalarını gösterir ve bunları Spec, Plan ve Doküman diye ayırır. Diğer worktree’lerde ajanların yeni yazdığı, henüz commit edilmemiş dosyalar da listeye girer.

Görsel dosyaları açabilir miyim?

Hayır. Editör yalnızca UTF-8 metin dosyalarını açar.

İlgili özellikler

Tüm özelliklerDesteklenen 18 kodlama ajanını gör

Ajanlarını bir masaya topla.

Ücretsiz planla başla. İndir, proje klasörünü ekle, ilk ajanını aç.