Bir bağlantı noktası değil, bir sağlayıcı seçin
Panel bir arka uç seçicisi gösterir — Claude / ChatGPT / Gemini / Antigravity / Grok / Kimi / GLM / Ollama / LM Studio / llama.cpp / OpenRouter / Özel uç nokta çipleri (Copilot gibi deneysel sağlayıcılar deneysel anahtarın arkasında görünür). Birine tıklamak o sağlayıcıyı tek paylaşılan orkestratörde bağlar (bir köprü portu tüm sağlayıcılara hizmet eder; her panel sekmesi el sıkışmada kendi sağlayıcısını seçer). Köprü adresi, kullanıcı yönetimli orkestratörler için Gelişmiş altında yaşar. Sağlayıcı değiştirmek taze bir sohbet başlatır — konuşmalar sağlayıcılar arasında paylaşılmaz — ve panel bunu söyleyen bir sistem notu gönderir. Yazma alanı yer tutucusu etkin arka ucu izler (“Ask Claude…” / “Ask Ollama…”).Giriş yapın (sağlayıcı başına bir kez — ya da hiç)
- Claude —
claude(ya daclaude setup-token) — claude.ai OAuth (abonelik). - ChatGPT (Codex) —
codex login— ChatGPT girişi (abonelik); Codex app-server üzerinden çalışır. - ChatGPT (doğrudan OAuth) —
codex loginçalıştırdıysanız ekstra adım yok:chatgptarka ucu~/.codex/auth.jsondosyasını yeniden kullanır ve ChatGPT ile doğrudan konuşur (Codex süreci yok). Onay kimlik dosyasının eksik olduğunu söylersecodex loginbir kez çalıştırın. - Gemini —
gemini— Google girişi. Bireysel ücretsiz Google girişinin 2026-06-18’de emekli edildiğini unutmayın: Gemini CLI arka ucu artık birGEMINI_API_KEYya da bir kurumsal/Code Assist hesabı ister. Bireysel aboneler: aşağıdaki Antigravity’yi kullanın. - Antigravity (Google aboneliği) — resmî Antigravity CLI’yi
antigravity.google adresinden kurun,
agy’yi bir kez çalıştırın ve Google Girişini tamamlayın (AI Pro/Ultra ve ücretsiz katmanlar). Arka uç her turdaagy -psürer,--continuekonuşma sürekliliğiyle, canlı model kataloğunuagy models’tan okur ve ComfyUI + panel MCP araçlarını birleştirmeye güvenli bir çalışma alanı.agents/mcp_config.jsondosyası üzerinden bağlar. Tasarım gereği azaltılmış yetenekler (belgelenmiş makine okunabilir olay akışı yok): nihai yanıt metni akar, ama araç başına ilerleme ve görsel girişi yoktur. Konuşma sürekliliğiagy --continuekullanır (hesabın en son konuşması); bu yüzden aynı anda BİR antigravity sekmesi çalıştırın — ikinci bir sekme ya da bir terminaldeki etkileşimli biragyoturumu ipliği çalabilir.COMFYUI_MCP_ANTIGRAVITY_MODELbir modeli sabitler,COMFYUI_MCP_ANTIGRAVITY_PATHstandart olmayan bir kurulumu gösterir. - Grok — Grok CLI’yi (xAI / Grok Build) kurun ve giriş için
grok’u bir kez çalıştırın; arka uç onu ACP kipinde sürer. Panel ayrıca Grok hazır değilken panel içi bir OAuth giriş satırı da sunar. - Kimi (önerilir) — Kimi Code CLI
kurun ve
kimi loginçalıştırın (cihaz kodu akışı); arka uç o girişi~/.kimi-code/credentials/kimi-code.jsondosyasından yeniden kullanır (eski~/.kimiyolu hâlâ yedek olarak okunur). Bu Kimi Code aboneliğinizi kullanır ve Kimi çalıştırmanın yeğlenen yoludur — aşağıdaki token başına ödenen Moonshot anahtarından daha ucuz ve daha yüksek sınırlı. Yalnızca CI / CLI’sız kullanım içinKIMI_API_KEYayarlayın ya da varsayılan olmayan bir kimlik bilgileri dizinini göstermek içinKIMI_CODE_HOME(KIMI_SHARE_DIReski adı ayarlayanlar için hâlâ onur duyulur). Panel içi OAuth girişi de sunulur. - GLM —
ZAI_API_KEYayarlayın (Z.AI Coding Plan;GLM_API_KEY/ZHIPUAI_API_KEYde kabul edilir). CLI yok. - Kimi K3 (Moonshot) — Kimi Code aboneliğiniz yoksa token başına ödenen
alternatif (varsa yukarıdaki Kimi yolunu yeğleyin).
platform.kimi.ai adresinden
MOONSHOT_API_KEYayarlayın. CLI yok. Bu Moonshot platform anahtarıdır (varsayılan modelkimi-k3, temelhttps://api.moonshot.ai/v1) — yukarıdaki Kimi sağlayıcısından ayrıdır, o Kimi Code kodlama aboneliğidir. ModeliCOMFYUI_MCP_MOONSHOT_MODEL, temeliCOMFYUI_MCP_MOONSHOT_BASE_URLile geçersiz kılın. - MiniMax — platform.minimax.io
adresinden
MINIMAX_API_KEYayarlayın. CLI yok. Varsayılan modelMiniMax-M3ve varsayılan temel küresel uç noktahttps://api.minimax.io/v1’dir (OpenAI uyumlu, düz Bearer kimlik doğrulama). Çin bölgesi içinCOMFYUI_MCP_MINIMAX_BASE_URL=https://api.minimaxi.com/v1ayarlayın. ModeliCOMFYUI_MCP_MINIMAX_MODELile geçersiz kılın. - Copilot (deneysel) — panelin deneysel sağlayıcı satırından giriş yapın. Varsayılan kapalıdır; önce Ayarlar’da deneysel arka uçları açın.
- Ollama (yerel) — giriş yok. Ollama’yı kurun ve araç çağıran bir model
çekin (
ollama pull gemma4:e4b). Bunun yerine barındırılan bir model içinCOMFYUI_MCP_OLLAMA_API=openai,COMFYUI_MCP_OLLAMA_BASE_URL(ör.https://openrouter.ai/api/v1) ve bir API anahtarı (COMFYUI_MCP_OLLAMA_API_KEY/OPENROUTER_API_KEY) ayarlayın. - Özel uç nokta — giriş akışı yok. Herhangi bir OpenAI uyumlu
/v1’e yöneltin (vLLM, DeepSeek, Together, Azure, uzak bir llama-server) Ayarlar → Özel uç nokta; sunucu istiyorsa orada bir API anahtarı ekleyin (maskeli giriş, orkestratör tarafından 0600 saklanır). Bkz. Yerel LLM’ler → Özel uç nokta.
Bağlan anında hazır olma ve ilk kurulum
Her sağlayıcı çipi hazır değilken DÜRÜSTçe düşer: bağlanma onayı tam eksik adımı söyler (“Set ZAI_API_KEY…”, “codex login çalıştırın…”, “Deneysel
satırdan giriş yapın…”) ilk mesajınızda başarısız olmak yerine — ve kimlik
bilgileri sonra görünen bir sağlayıcı yeniden başlatmadan sonraki Bağlan’da
hazıra döner.
Panel her sağlayıcının hazırlığını Bağlan anında saptar — abonelik
sağlayıcıları için PATH üzerindeki bir CLI artı diskte bir giriş, Ollama
için mevcut bir ikili (durmuş bir arka plan hizmeti bağlanmada zarifçe
düşer). Hangi sağlayıcının kurulduğunu tahmin etmeniz gerekmez:
- Bir ilk kurulum kartı yalnızca hiçbir sağlayıcı hazır değilken görünür, sağlayıcı başına tek seferlik kurulum adımıyla (Ollama için bu bir giriş değil, kurulum + bir model çekmedir).
- Kayıtlı sağlayıcı seçiminiz kullanılabilir değilse panel hazır bir sağlayıcıya kendiliğinden geçer (kayıtlı tercihiniz onu kurduğunuzda geri yüklenir).
- Hazır olmayan bir sağlayıcının satırı, çalışan ajana bir kurulum istemi tohumlayan bir “kur” eylemi olur.
Her sağlayıcı nasıl sürülür
Orkestratör sağlayıcı-yansız birAgentBackend portuna bağlıdır
(bağımlılık enjeksiyonu). Her sağlayıcı bir adaptördür:
panel_* araç tanımları tek bir paylaşılan listede yaşar, her yola
kaydedilir; böylece canlı tuval yüzeyi (panel_clear / panel_restart_comfyui
için yıkıcı onay kapısı dahil) sağlayıcılar arasında özdeştir. Parite
kendiliğindendir — hiçbir yol bir aracı yeniden uygulamaz. Ollama/herhangi bir
LLM arka ucu ayrıca her iki araç yüzeyini altı yönlendirici aracın arkasına
sarar; böylece küçük modeller şemalarda boğulmaz — bkz.
Yerel LLM’ler ve diğer ajanlar.
Yetenek matrisi
Arka uç başına bir yetenek tanımlayıcısı, panelin bir sağlayıcının yapamayacağı özelliklerde zarifçe düşmesine izin verir:Ses girişi — hangi arka uçlar, dürüstçe
Ajan ComfyUI’nin ses araçlarını her arka uçta sürebilir. Bir ses dosyasını duymak daha dardır ve yukarıdaki tablo kasıtlı olarak tutucudur; çünkü sessizce düşen bir ek, reddedilenden kötüdür:-
Ollama (
ollamaarka ucu, yerel/api/chat) — desteklenir, yetenek denetlenir ve uçtan uca doğrulanmıştır. Sesimages[]dizisine biner; bu Ollama’nın ses için kendi taşıyıcısıdır, bir hile değil. Yerel bir Ollama’ya karşıgemma4:e2bile canlı doğrulandı; gerçek bir WAV’ı yazıya döktü.- Sağlayıcı başına değil, model başına. Herhangi bir şey göndermeden
önce arka uç
POST /api/showile bu modelinaudioyeteneğini bildirip bildirmediğini sorar. Bildirmezse ek ada göre reddedilir, bildirilen yetenek listesi size alıntılanır ve hangi modellerin duyabileceği söylenir (ollama pull gemma4:e2b/gemma4:e4b/nemotron3:33b).GET /api/tagsda bircapabilitiesdizisi döndürür ve aynı yanıt değildir — aynı model orada ses yok,/api/show’dan ses bildirdi — bu yüzden yalnızca/api/showdanışılır. - Yetenek, ses taşıyan her turda yeniden denetlenir; çünkü bir Ollama
etiketi değişkendir:
ollama pullaynı adın altındaki ağırlıkları değiştirebilir ve önbellekli bir hüküm anlattığı modelden daha uzun yaşayabilir.
- Sağlayıcı başına değil, model başına. Herhangi bir şey göndermeden
önce arka uç
-
LM Studio / llama.cpp / OpenRouter / GLM / Kimi / Moonshot / MiniMax /
Copilot / özel OpenAI uyumlu uç noktalar — denenir, yetenek DENETLENMEZ.
Bunların hepsi
/v1/chat/completionskonuşur, soracak bir yetenek uç noktası yoktur; bu yüzden ses birinput_audioiçerik parçası olarak gönderilir ve o turda teslimatın doğrulanmadığı size söylenir: “I cannot confirm the model actually receives them — if the reply does not reflect what is in the file, it did not hear it.” Reddetmek, yalnızca yetenek API’si olmayan her uç noktaya sesi yasaklardı; çalışamayan bir koruma bir hüküm değildir.input_audiobiçiminin kendisi Ollama’nın OpenAI uyumlu uç noktasına karşı doğrulandı; herhangi bir verilen üçüncü taraf ana makinenin onu onurlandırıp onurlandırmadığı denetleyebileceğimiz bir şey değildir ve öyle olduğunu iddia etmeyiz. -
Claude, ChatGPT (Codex), Codex CLI, Gemini, Grok, Antigravity, pi — bu
derlemede ses girişi yok. Ses eklemek tur kurulmadan reddedilir ve hem size
hem modele, sağlayıcıyı ve yerine neyin çalışacağını adlandırarak söylenir.
Gemini/Grok’ta bu bir protokol boşluğu değil kasıtlı bir eksiltmedir: ACP
bir
audioContentBlock tanımlar, ama ajanın önce biraudioistem yeteneği ilan etmesini ister ve iki CLI’nin de bunu yaptığı gözlemlenmemiştir. Hiç çalıştırılamayan, başarısızlık kipi kullanıcının hiç gelmediği söylenmeyen bir ek olan bir gönderme yolu, dürüst bir reddetmeden kötüdür — bu yüzden yayımlanmaz.
Read/WebFetch
çağrılarını görsel içerikte reddeden bir PreToolUse kapısıyla çalışır
(uzantıya ve sihirli baytlara göre raster dosyalar, PDF’ler, defter
çıktıları ve ComfyUI /view URL’leri) — çağrı başına canlı okunur, böylece
oturum ortası bir anahtar bir sonraki araç çağrısını bağlar. API/yerel şeritler
(Ollama ailesi, GLM, Kimi, özel uç noktalar) yalnızca bizim araç yüzeyimizi
taşır, bu yüzden MCP temizliği onları tam kapsar. CLI şeritleri (Codex,
Gemini, Grok, Antigravity, pi, Copilot) yerleşik dosya araçlarını kancalayamayacağımız
kendi ajan ikililerini çalıştırır — orada Kör’ü açmak tam olarak bunu söyleyen
görünür bir uyarı gönderir, tutamayacağımız bir garantiyi ima etmek yerine.
Bir ses dosyası bir tura nasıl girer
Orkestratör bir panelmessage çerçevesinde sesi iki yolla kabul eder:
images bilen bir panel derlemesi aksi
halde bir ses dosyasını bir görüş içerik parçasına verirdi. Ses uzantılı her
şey otomatik olarak ses yoluna taşınır — kodlayamayacağımız biçimler dahil
(.wma, .mid, .aiff); böylece bir görsel hatası yerine “bunlardan birine
dönüştür…” alırsınız.
Aynı dosyayı her iki dizide göndermek (yukarıdaki örneğin yaptığı gibi)
güvenlidir: bir başvuru dosya adı + alt klasör + tür ile tanımlanır, böylece
bir kez teslim edilir ve tur başına iki ek sınırına bir kez sayılır. İkinci
bir dosya sanılıp sığmadığı için reddedilmez.
Bir ses dosyası seçmek için bir yazma alanı denetimi panelde yaşar
(
comfyui-mcp-panel); bu ayrı bir depodur — o kısım bu sürümde yoktur. İnene
kadar yukarıdaki tel sözleşmesi bir istemcinin gönderdiği şeydir ve yol
orkestratör tarafından uçtan uca çalıştırılır./revert, çift Esc, tur başına anlık görüntüler) her
arka uçta çalışır çünkü orkestratörde yaşar, sağlayıcıda değil.
Geçişte akıl yürütme çabası
Çaba/model seçicisi sağlayıcı başınadır. Seçilen bir çaba, bir sağlayıcı geçişinde hedef arka ucun en yakın geçerli düzeyine eşlenerek sağ kalır (panel ve orkestratör arka uçları aynı eşlemeyi yapar):- Claude:
low·medium·high·xhigh·max - ChatGPT (Codex):
none·minimal·low·medium·high·xhigh·max·ultra(GPT-5.6 sınıfı modellerdemax/ultra) - Gemini / Ollama: kullanıcıya dönük çaba ölçeği yok — seçici gizlidir.
Bilgi ve maliyet paritesi
Yalnızca Claude yerel becerileri yükleyebildiği için birlikte gelen uzmanlık, herhangi bir arka ucun çağırabileceği tek bir MCP aracı olarak yayımlanır —list_packs; eylemleri becerileri (skill_list, skill_read), kurulum
paketlerini (list, read_workflow) ve sunucunun şablonlarını
(list_templates) kapsar — artı yerel-GPU-ücretli-API koruması
(action: "check_runtime") ve tek seferlik panel_load_workflow. Bkz.
Beceriler, Paketler ve Çalışma Zamanı Maliyeti.
Ayrıca bakın
- Kenar Çubuğu Paneli — tam panel deneyimi
- Yerel LLM’ler ve diğer ajanlar — 6 araçlı yönlendirici, model gereksinimleri, Hermes/OpenClaw/Copilot kurulumu
- LLM Arenası — SİZİN modelinizi gerçek ComfyUI görevlerinde puanlayın
- Beceriler, Paketler ve Çalışma Zamanı Maliyeti — parite + maliyet araçları
- Tasarım belgesi:
design/agent-backend-injection.md