Sohbet girişi
Sohbet kutusu birkaç simge anlar. Birini yazınca bir seçici açılır; bir öğe seçin ya da yazmaya devam ederek süzün. Bir simge yalnızca sözcük başında sayılır ve bir komut mesajı başlatmalıdır.
| Yazın | Seçer | Geçerli olduğu yer |
|---|---|---|
/ | bir komutu | mesajın en başı |
$ | bir skill’i | her yerde |
# | bir snippet’i | her yerde |
@ | bir dosyayı ya da agent’ı | her yerde |
Sizde olmayan bir şeyi gösteren simge düz metin olarak kalır: $5 sadece para, a/b ise sadece bir yoldur.
Komutlar
Komut, /review gibi eğik çizgiyle çalıştırdığınız kayıtlı bir istemdir. Bunları Settings → Commands altında yönetirsiniz.
- Settings → Commands bölümünü açın ve bir komut oluşturun.
- Ona bir ad, açıklama ve göndermesi gereken istem metnini verin.
- İsterseniz belirli bir agent’a ya da modele sabitleyin.
- Kişisel ya da proje kapsamını seçin.
Sohbette, komutları açmak için mesajın ilk karakteri olarak / yazın ve ardından birini seçin. Metniniz şu yer tutucuları kullanabilir:
$ARGUMENTS: komuttan sonra yazdığınız her şey@filename: bir dosyanın içeriğini ekler!`command`: bir shell komutunun çıktısını ekler
Yerleşik init ve review komutları sıfırlanabilir, ama silinemez. OpenChamber’da /explore ve /summary gibi komutlar da bulunur; tam liste için Magic Prompts sayfasına bakın.
Skill’ler
Bir mesajın herhangi bir yerinde $ yazınca skill seçici açılır, ardından birini seçin. Agent, yanıt için o skill’in yönergelerini yükler. Kendi skill’inizi yazmak için Skills sayfasına bakın.
Komutlar ve skill’ler ayrı seçicilere sahiptir; bu yüzden baştaki / hiçbir zaman skill’leri, $ ise hiçbir zaman komutları listelemez.
Snippets
Snippet, #signoff gibi bir etiketle satır içinde çağırdığınız yeniden kullanılabilir metindir. Bunları Settings → Snippets altında yönetirsiniz.
- Settings → Snippets bölümünü açın ve bir snippet oluşturun.
- Ona bir ad ve temsil ettiği metni verin. Birden fazla tetikleyici istiyorsanız takma adlar ekleyin.
- Kişisel ya da proje kapsamını seçin.
Sohbette # yazın ve bir snippet seçin. OpenChamber gönderimden önce tam metni yerine yerleştirir.
Dosyalar ve agent’lar
Bir dosya eklemek ya da mesajı başka bir agent’la çalıştırmak için @ yazın.
@src/index.tsgibi bir dosya, + menüsünden seçilmiş gibi mesaja eklenir. Görseller ve belgeler okunur ve onunla birlikte gönderilir.@buildgibi bir agent, bu mesajı o agent’la çalıştırır. Bahsetme yoksa composer’da seçili agent çalıştırır.
Dosya ve bağlam ekleme
Sohbet kutusunun yanındaki + menüsü bir dosyadan fazlasını ekler:
- bilgisayarınızdaki dosyalar
- deponuzdaki issue’lar ve pull request’ler (proje hangisinde barınıyorsa GitHub, GitLab, Gitea, Forgejo ya da Gerrit)
- Linear bağlıysa Linear issue’ları
- ekleme sunan kurulu eklentilerin görevleri
Her biri bir sonraki mesajınızla bağlam olarak gelir; ne yapılacağını mesajınız belirler. Bir görseli yapıştırabilir ya da bir dosyayı doğrudan sohbet kutusuna bırakabilirsiniz.
Bir shell komutu çalıştırma
Mesajı ! ile başlatın; OpenChamber onu bir shell komutu olarak çalıştırır ve agent’a hiçbir şey göndermez. Shell modundan çıkmak için Esc’e basın ya da kutu boşalana kadar silin.
Klavye
- Enter gönderir, Shift+Enter yeni satır başlatır. Settings → Chat bölümünde bunları değiştirebilirsiniz; o zaman Enter satırı böler ve Ctrl/Cmd+Enter gönderir. Ctrl/Cmd+Enter her zaman gönderir.
- ArrowUp ve ArrowDown önceki mesajlarınızı geri getirir.
- Bir seçici açıkken Ctrl+N ve Ctrl+P içinde gezinir, Enter ya da Tab seçer, Esc kapatır.
Genişletilmiş composer’da Enter her zaman yeni satır başlatır ve Ctrl/Cmd+Enter gönderir.
Telefonda Enter her zaman yeni satır başlatır. Gönder düğmesi veya Ctrl/Cmd+Enter gönderir.
İlgili
- Skills: daha büyük yönerge kümelerini gerektiğinde yükler
- Magic Prompts: yerleşik komutlar ve her birinin çalıştığı yer
- Git sunucuları: issue ve pull request ekleyin