Başka bir terminal programı ekleyin
New Agent listesine kendi çalıştırılabilir dosyası, argümanları ve ortamıyla bir terminal programı ekleyin.
Entegrasyon türünü seçin
Claude Code, Codex, Antigravity, Muse Code, OpenCode veya Pi için, başka bir sağlayıcıya bağlasanız bile ilgili yerleşik türü kullanın. Bu, Facade'ın araçlarının ve mesajlaşmasının CLI'da kullanılabilir kalmasını sağlar.
Başka bir terminal programı için custom kullanın. Onu Facade üzerinden başlatabilir ve terminaline yazabilirsiniz, ancak Facade iş birliği araçlarını veya mesajlarını almaz.
Örnek: Aider ekleyin
Önce Aider'ı yükleyin ve model erişimini yapılandırın. Bu kurulumu facade.json dosyasına ekleyin (Aracı ayarları bölümüne bakın):
{
"clis": {
"Aider": {
"type": "custom",
"command": "aider",
"args": [
"--model",
"YOUR_AIDER_MODEL_ID"
],
"icon": "facade-pink"
}
}
}Model kimliğini Aider kurulumunuzun desteklediği bir modelle değiştirin. Kaydedin, New Agent düğmesine tıklayın ve Aider seçeneğini belirleyin. Görevinizi göndermek için terminalini kullanın.
Komutu ve argümanları ayarlayın
command alanına tek bir çalıştırılabilir dosya yazın; terminalinizin PATH'inde değilse tam yolunu kullanın. Her argümanı programın beklediği sırayla args içinde ayrı bir dizeye koyun.
Argümanlar olduğu gibi iletilir. Pipe'lar, && ve değişken başvuruları gibi kabuk ifadeleri değerlendirilmez. Ortam değişkenlerini env içine ekleyin.
Özel bir program için model seçenekleri kendi argümanlarında yer alır; Aider örneğindeki --model gibi. Facade'ın model ve effort alanları özel kayıtlar için kabul edilmez.
Hangi özelliklerin kullanılabilir olduğunu bilin
| Özellik | Yerleşik tür | custom |
|---|---|---|
| Terminal girişi | Kullanılabilir | Kullanılabilir |
| Facade araçları ve becerisi | Yerleşik tür tarafından sağlanır | Kullanılamaz |
| Diğer aracılardan gelen görevler ve mesajlar | Facade tarafından iletilir | Kullanılamaz; terminale yazın |
| Etkinlik takibi | CLI'ya ve platforma bağlıdır | Gösterilmez; terminali kontrol edin |
| Sürdürme ve sabitleme | Desteklenen yerlerde CLI'nın kendi kayıtlı konuşmaları aracılığıyla | Kullanılamaz |
YOLO, özel bir programın izinlerini değiştirmez. Program kendi izin ayarlarını kullanır.