İçeriğe atla
Belgeler

Özellikler · 4 dk okuma

Agent motorları: Codex ve Hermes

Katchy'ye uzun bir görev verdiğinde, Desktop'ı temizle, bu 60 sayfalık PDF'i özetle, her ekran görüntüsünü içeriğine göre yeniden adlandır, arka planda bir agent motoru başlar, işi planlar, adım adım yürütür ve küçük bir dock kartında geri rapor verir. Katchy, Ayarlar → Agent → Motor'dan değiştirebileceğin iki motorla gelir. Aynı UX, aynı kısayol, aynı izin modeli. Altta farklı bir beyin.

Codex, varsayılan

Codex, Katchy'yi ilk açtığında çalışan şey. Her agent görevini akıl yürütme için sınır seviye bir OpenAI modeline yönlendirir ve planlama döngüsünü, araç çağrılarını ve dock kart yaşam döngüsünü Katchy'nin kendi paketli runtime'ı yönetir. Model kendini göreve göre seçer, hızlı düzenlemeler daha çevik modellere, uzun bağlamlı işler daha derin olanlara gider.

  • Kutudan çıktığı haliyle cilalı, uygulamanın etrafında ilk inşa edildiği motor.
  • OpenAI'ın API'sıyla konuşur; Ayarlar'a yapıştırılmış kendi OPENAI_API_KEY'ine ihtiyaç duyar.
  • Üst düzey bir akıl yürütme modelinden faydalanan çok adımlı görevlerde en iyisi: araştırma, refactor, uzun belge işi.
  • OpenAI'a token başına ödeme, uzunluğa göre tipik olarak görev başına birkaç sent.

Hermes, açık alternatif

Hermes, Nous Research'ün hermes-agent CLI'ını sarar. Katchy tüm Python runtime'ını (~360 MB) + hermes-agent kurulumunu Katchy.app içinde PAKETLENMİŞ olarak gönderir, pip install yok, Terminal yok, kurulum sihirbazı yok. Ayarlar'dan Hermes'e geç, bir sonraki agent görevi OpenAI API yerine yerel Python üzerinden çalışsın.

  • Tamamen yerel agent döngüsü, planlama, araç seçimi ve kendini kontrol hepsi senin Mac'inde olur.
  • Sıfır kurulum. Runtime uygulamayla gelir ve build'in parçası olarak imzalı + onaylıdır.
  • Agent'ın kendisi için OpenAI anahtarı gerekmez; sınır seviye akıl yürütme istiyorsan kendi model endpoint'ini getir, ya da daha küçük yerel bir model çalıştır.
  • Gizliliğe duyarlı işler, çevrimdışı dostu akışlar ve açık agent araçlarının nereye gittiğini merak eden herkes için en iyisi.
Hermes, Nous Research'ten gelen açık kaynak agent döngüsü, aynı proje adı, Facebook'un eski JavaScript motoruyla tamamen ilgisiz. Paketli CLI, incelemek istersen Katchy.app/Contents/Resources/HermesRuntime altında duruyor.

Yan yana

Her iki motor da aynı agent sözleşmesine uyar, aynı kısayol, aynı izinler, aynı dock kartı, aynı yıkıcı işlem uyarısı, aynı Cmd-Z. Farklı olan UX katmanının altındaki her şey.

  • Kurulum, Codex'in OpenAI anahtarına ihtiyacı var; Hermes, Katchy başladığı an çalışır.
  • Ağ, Codex her görevi OpenAI sunucularına gönderir; Hermes döngüyü yerel çalıştırır ve sadece uzaktaki bir modele bağlarsan ağa uzanır.
  • Maliyet, Codex token başına ödeme; Hermes'in görev başına maliyeti sıfır (bir kez ödüyorsun, indirme boyutu olarak).
  • Hız, Codex genelde ilk token'da daha hızlı çünkü OpenAI'ın modelleri daha büyük ve daha sıcak; Hermes kısa görevlerde rekabetçi ve çevrimdışı kullanımda eşsiz.
  • Tavan, Codex OpenAI'ın en son akıl yürütme yeteneğini miras alır; Hermes ne açık modele yönlendirirsen onu miras alır.

Hangisini seçmelisin

  1. Codex ile başla. Varsayılan olmasının bir nedeni var, Katchy'nin geri kalanının üzerinde ince ayarlandığı motor o ve ilk denemede ona ne atarsan atarsın halletmesi en muhtemel olan o.
  2. Şunlardan biri varsa Hermes'e geç: OpenAI anahtarı yapıştırmak istemiyorsun, hatlar üzerinden göndermemeyi tercih edeceğin kadar özel bir şey üzerinde çalışıyorsun, oynak bir bağlantıdasın ya da açık agent araçlarını merak ediyorsun ve uygulamadan çıkmadan denemek istiyorsun.
  3. Oturum başına aralarında geçiş yapabilirsin, seçim Ayarlar → Agent → Motor'da duruyor ve bir sonraki agent görevinde etkili olur. Devam eden görevler hangi motorla başladılarsa onunla çalışmaya devam eder.

İkisinde de aynı kalan

Aynı Control + Option kısayolu agent'ı başlatır ve durdurur. Aynı dock kartı ilerlemeyi gösterir. Aynı macOS izinleri her dosya okumayı, tıklamayı ve shell komutunu kontrol eder. Motor seçimi tesisat, sen geçiş yaptığında alışkanlıkların değişmiyor.

Şu biçimde de mevcut: düz markdown.