Ana içeriğe geç

Files ve Preview

Files, görevin kopyasını, yani ajanın çalıştığı klasörü gösterir; Preview ise bu kopyadaki dosyalardan birini büyük gösterir. İkisi de gerçek klasörünüzü değil, kopyanın şimdiki halini gösterir. İkisi de hiçbir zaman bir bağlantıyı (link) izlemez ya da kopyanın dışına çıkmaz.

Files​

Files (Mod+Shift+E), görevin kopyasını bir ağaç olarak gösterir:

  • her dosya ve klasörün, VS Code'un Material Icon Theme'inin çizdiği gibi bir simgesi vardır (bir Rust dosyası, bir package.json, bir src klasörü, …);
  • görevin değiştirdiği dosyalar işaretlidir;
  • en üstteki düğme, kopyanın tamamını Finder'da (Linux'ta Files'da) gösterir.

Bir dosyayı Preview'da açmak için üzerine tıklayın. Kule dışında eylemleri için bir dosyaya ya da klasöre sağ tıklayın.

Preview​

Preview (Mod+4), seçilen dosyayı gösterir:

TürNasıl gösterilir
Metin ve kodBir editördeki gibi satır numaraları ve renklerle: 53 dil; 300 KB'a kadar renklendirilmiş, 1 MB'a kadar gösterilir.
Bir iki satıra sıkıştırılmış JSON ya da XMLFormatted onu düzenli gösterir (1 MB'a kadar).
MarkdownBiçimlendirilmiş olarak ya da kaynağıyla.
PNG, JPEG, GIF, WebPPanele sığdırılmış ya da %100 boyutunda.
CSV ve Excel (.xlsx)A1'den başlayan bir tablo; her sayfa bir sekme. Bir çubuk, seçilen hücrenin değerini ya da formülünü gösterir. Formüller hesaplanmaz: hücre, Excel'in onunla birlikte kaydettiği değeri gösterir.
Word (.docx)Okumak için başlıklar, paragraflar, numaralı listeler ve tablolar. Biçimlendirme, resimler ve notlar dışarıda bırakılır.
Diğer her şeyBoyutu ve neden gösterilmediği.

Renkler kullanılan temaya uyar. Excel ve Word dosyaları bellekte okunur, hiçbir zaman diske açılmaz; her parça yalnızca bir üst sınıra kadar açılır (inflate).

Kule dışında​

Files'da bir dosyaya ya da klasöre sağ tıklayın veya şu komutları kullanın:

EylemmacOSLinux
Open with its app (seçilen dosyayı kendi uygulamasıyla açar)⌘OCtrl+O
Show in Finder / Files (seçilen dosyayı ya da kopyayı gösterir)⌥⌘RCtrl+Alt+R
Copy path (diskte nerede olduğunu kopyalar)⌥⌘CCtrl+Alt+C
Open the copy in your editor (kopyayı editörünüzde açar; görevin ⋮ menüsünde)⇧⌘OCtrl+Shift+O

Preview'ın göstermediği bir dosyada (bir PDF, bir film, bir sunum) Open with its app ve Show in Finder seçenekleri sunulur. Yalnızca bir kısmını gösterdiği Word ya da Excel dosyalarının üstünde de Open with its app vardır.

Open with its app​

Belgeleri, resimleri, sesleri ve videoları bilgisayarınızın onlar için kullandığı uygulamayla açar: PDF, Word, Excel, PowerPoint, OpenDocument, Pages, Numbers, Keynote, EPUB, RTF, CSV, düz metin ve yaygın resim, ses ve video türleri.

Kule'nin açmayacakları

Bir program, bir betik (script), bir web sayfası ya da SVG, bir bağlantı dosyası veya makro içeren bir Office dosyası asla açılmaz. Bunları ajan yazdı; açılırlarsa bilgisayarınızda, sandbox'ın dışında çalışırlar. Bir dosya ayrıca adının söylediği şey olmalıdır: notes.pdf adlı bir betik açılmaz. Ayrıca ajan çalışırken bu işlem bekler.

Show in Finder / Files​

Dosyayı kendi klasöründe gösterir ve onu hiçbir zaman açmaz; böylece bir uygulama gibi adlandırılmış bir klasör başlatılmaz.

Kopyayı editörünüzde açmak​

VS Code, Cursor ya da Zed; bilgisayarınızda hangileri varsa. Menü her birini listeler, en son kullandığınız en üstte olur. Her editör için ilk seferde Kule, bir editörün bir klasörden kendiliğinden neleri çalıştırdığını (task'lar, ayarlar, önerilen eklentiler, git hook'ları) ve bunu nasıl engelleyeceğinizi söyler:

  • VS Code'da, yazarlara güvenip güvenmediğinizi sorduğunda no deyin (Restricted Mode);
  • Cursor, ayarlarında Workspace Trust açık değilse sormaz.

Görev kopyanın git config'ini ya da hook'larını değiştirdiği sürece bu işlem, terminalde olduğu gibi reddedilir. Editörde değiştirdikleriniz, ajanın işi gibi Review'da görünür.

Ajana bir dosyadaki bir yeri sormak​

Preview'da, kastettiğiniz yeri tarif etmek yerine onu gösterin:

  • biraz metin seçin: kod satırları, bir paragraf, bir Markdown bölümü;
  • bir tabloda hücrelerin üzerinden sürükleyin;
  • bir resmin bir bölgesinin üzerinden sürükleyin.

Seçtiğiniz şeyin yanında bir Ask düğmesi görünür (Mod+Shift+A da aynı şeyi yapar). Dosyanın tamamını sormak için Preview'ın üstündeki Ask about it'i ya da hiçbir şey seçili değilken Mod+Shift+A'yı kullanın. Açılan kutu iki seçenek sunar:

SeçenekNe olur
Ask nowSoruyu yazın; ajan onu hemen alır.
Add to promptO yer, prompt satırının üstünde bir etiket (chip) olur; böylece birkaç yeri (20'ye kadar) toplayıp hepsi hakkında tek bir prompt yazabilirsiniz. Etiketler, prompt gönderilene kadar kendi görevlerinde kalır.

Ajan bu yerleri prompt'unuzun ardından numaralı bir liste olarak alır; her biri, ajanın onu bulabileceği şekilde adlandırılır:

  • bir dosyanın satırları;
  • bir Markdown bölümünün kaynak satırları ve başlıkları;
  • bir hücre aralığı ve içindeki değerler;
  • resmin kendi piksellerinde bir bölge;
  • bir Word belgesinin numaralı bir paragrafı.

Resim alabilen bir ajan, seçilen her bölgeyi ayrıca bir resim olarak da alır (bir prompt'ta üç tane). Resim alamayan bir ajan bölgenin nerede olduğunu alır ve Live bunu belirtir. Live, bir prompt'un yerlerini onun üstünde etiketler olarak gösterir.

Terminalden​

kule path TASK [FILE], kopyanın ya da içindeki bir dosyanın diskte nerede olduğunu yazdırır (cd "$(kule path TASK)"). kule open TASK FILE ise kopyadaki bir dosyayı kendi uygulamasıyla açar; aynı türlere ve denetimlere tabidir (--dry-run dosyayı denetler ve nerede olduğunu yazdırır).