Türkçe

Hermes Agent incelemesi: kurulum, Docker ve kendi sunucunuzda barındırmanın gerektirdikleri

Self-hosting için Hermes Agent incelemesi: kurulum betiği ve Docker, yerel terminal varsayılanı, onay modları, telemetri, maliyetler ve kime uygun olduğu.

Hermes Agent sitesine git

Hermes Agent, Nous Research’ün 25 Şubat 2026’da yayımladığı açık kaynaklı ajandır ve 8 Kasım itibarıyla 261.682 GitHub yıldızına ulaşarak takip ettiğimiz ajanlar arasında OpenClaw’dan sonra ikinci sıraya yerleşti. İddiası, kullandıkça daha iyi hâle gelmesidir: zor bir görevden sonra yeniden kullanılabilir bir beceri yazar, onu sonradan geliştirir ve oturumlar boyunca özenle düzenlenmiş bir bellek ile sizin hakkınızda bir profil tutar. Bu inceleme onu kendiniz kurduğunuz, güvenliğini sağladığınız ve çalışır tuttuğunuz bir şey olarak ele alıyor. Ne olduğuna dair arka plan için Hermes Agent nedir? yazısına bakın.

Hermes Agent web dashboard Sessions page listing live sessions from cron, Discord, Telegram and the CLI, with rename, export and delete actions
Hermes Agent's dashboard showing sessions across chat platformshermes-agent.nousresearch.com

Kime uygun

Hermes, kontrol ettikleri bir makinede çalışan ve Telegram, Discord, Slack, Signal veya e-posta üzerinden ulaşılabilen tek bir ajan ya da küçük bir ajan ekibi isteyen geliştiricilere uygundur. Ona tekrarlanan, benzer işler verenleri ödüllendirir, çünkü kendi yazdığı beceriler orada karşılığını verir. Bir telefon uygulamasına ihtiyacınız varsa, yok; Android desteği Termux üzerinden komut satırıyla yapılan bir kurulumdur.

Hermes Agent kurulumu: kurulum betiği

Kurulum belgeleri, Linux, macOS veya WSL2 üzerinde tek bir komutla başlar:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Windows’un bir PowerShell karşılığı vardır. Betik Git ve curl gerektirir, ardından geri kalan her şeyi kendisi indirir: sabitlenmiş bir Python 3.14, Node.js, ripgrep, FFmpeg ve varsayılan olarak sabitlenmiş bir Chromium ile bir computer-use sürücüsü. Makine başsız bir sunucuysa ve üzerinde tarayıcı istemiyorsanız, son ikisini --skip-browser ve --skip-computer-use ile atlayabilirsiniz.

Kabuğu yeniden yükledikten sonra kurulum küçük komutlara ayrılır; bu, daha sonra yalnızca tek bir şeyi değiştirmek istediğinizde işe yarar:

  • hermes setup tam sihirbazı çalıştırır.
  • hermes model sağlayıcıyı ve modeli seçer.
  • hermes tools araçları açar veya kapatır.
  • hermes gateway setup sohbet platformlarını bağlar.
  • hermes doctor sorunları teşhis eder.

Windows ve Apple Silicon Mac’ler için masaüstü paketleri de var. Intel Mac’ler desteklenmiyor ve Linux’ta masaüstü paketi yok, yalnızca betik var.

Docker’da Hermes Agent

Docker kılavuzu bu kategorideki en derli toplu kılavuzlardan biridir. Resmî nousresearch/hermes-agent imajı durumsuzdur; her şey ana makinede ~/.hermes içinde yaşar ve /opt/data konumuna bağlanır. Önce sihirbazı yanıtlamak için docker run -it --rm -v ~/.hermes:/opt/data nousresearch/hermes-agent setup çalıştırın, ardından gateway’i gateway run ve --restart unless-stopped ile başlatın. Kısa bir Compose dosyası gateway’i ve web panosunu birlikte çalıştırır. Yükseltmek, yeni bir etiketi çekmekten ibarettir.

OpenClaw gibi Hermes de Docker’ın iki kullanımını birbirinden ayırır. Hermes’i bir konteynerde çalıştırmak bir dağıtım tercihidir. Ajanın komutlarını bir konteynerde çalıştırmak ise bir güvenlik ayarıdır, terminal.backend: docker, ve daha önemli olan budur.

Güvenlik varsayılanları

Yapılandırma belgeleri, varsayılan terminal backend’inin local olduğunu açıkça belirtir: “Commands run directly on your machine with no isolation.” (Komutlar hiçbir izolasyon olmadan doğrudan makinenizde çalışır.) Kutudan çıktığı hâliyle sizi koruyan şey, güvenlik belgelerinde anlatılan onay katmanıdır:

  • smart (varsayılan): ikinci bir model her komutu değerlendirir; düşük riskli olanlar çalışır, açıkça tehlikeli olanlar reddedilir, belirsiz olanlar size gelir.
  • manual: her tehlikeli komutu siz onaylarsınız.
  • off: hiçbir kontrol yoktur, --yolo ile aynıdır.

Tehlikeli kalıplardan oluşan katı bir engel listesi off modunda bile geçerlidir ve onay beklerken zaman aşımına uğrayan komutlar reddedilir. Bu, “her şeyi çalıştır” yaklaşımından daha düşünülmüş bir varsayılandır, ama yine de bir modeli bir model koruyor. Belgelerin kendi üretim kontrol listesi terminal.backend: docker öneriyor; bu ayar komutları Linux yetenekleri düşürülmüş (birkaç dosya izni geri eklenmiş) ve no-new-privileges ayarlanmış bir konteynerde çalıştırır. Herkese açık bir kanal bağlamadan önce bunu yapın. Aynı sayfadan bir uyarı: konteynere aktardığınız ortam değişkenleri orada çalışan kod tarafından okunabilir, bu yüzden ajanın ihtiyaç duymadığı anahtarları aktarmayın.

Hermes Agent web dashboard Channels page with Telegram, Discord, Slack, Mattermost, Matrix and WhatsApp, each with an enable switch, Test and Configure buttons
Setting up chat channels in the Hermes Agent dashboardhermes-agent.nousresearch.com

Telemetri ve gizlilik

Hermes’i önermenin en kolay olduğu yer burasıdır. Konuşmalar, bellek ve beceriler ~/.hermes altında kalır, API çağrıları yalnızca yapılandırdığınız sağlayıcıya gider ve paylaşılan kullanım metrikleri, size sorulduğunda “Share with Nous” seçeneğini seçmediğiniz sürece kapalıdır. Güncelleme kontrolü GitHub deposuyla karşılaştırma yapar. Nous, prompt’larınızı yalnızca model sağlayıcısı olarak kendi Nous Portal’ını seçerseniz görür.

Modeller ve maliyetler

OpenAI uyumlu herhangi bir uç noktayı, OpenRouter’ı veya bir yerel modeli kullanabilirsiniz. Püf noktası barındırılan ekstralardır: web araması, görsel üretimi ve ses ya bu servisler için kendi anahtarlarınızı ya da ücretli bir Nous Portal planını gerektirir (planlar bu sayfadaki fiyat tablosunda). Yerel bir modelle ve barındırılan ekstraların hiçbiri olmadan, donanım dışında çalıştırmanın hiçbir maliyeti yoktur.

Bakım

Hermes hızlı ilerliyor (biz v0.23.0’ı inceledik) ve main dalını seçmediğiniz sürece yeni kurulumlar en son kararlı sürümü takip eder. Docker ile ~/.hermes dizininin yedeğini alın ve sürprizler istemiyorsanız latest yerine bir sürüm etiketine sabitleyin. Bazı özellikler kendi hareketli parçalarını ekler: örneğin iMessage, bir Mac üzerinde çalışan ayrı bir BlueBubbles sunucusu gerektirir.

Karşılaştırma

OpenClaw 29 sohbet kanalına, 142 resmî eklentiye ve daha büyük bir topluluğa sahip; Hermes ise varsayılan olarak açık model denetimli onaylar, varsayılan olarak telemetri olmaması ve beceri öğrenme döngüsüyle karşılık veriyor. OpenClaw ayarlarını, belleklerini ve becerilerini tek bir komutla içe aktarabilir, bu da onu denemeyi ucuzlatır. Hermes Agent ve OpenClaw yazısına bakın. Hermes’i ağ onaylarıyla daha katı bir sandbox içinde istiyorsanız, NemoClaw onu çalıştırabilir. Ajanın varsayılan olarak kendi izole bilgisayarında olmasını istiyorsanız Rakazo veya Agent Zero araçlarına bakın. Tam liste Hermes Agent alternatifleri sayfasında.

Sonuç

Hermes Agent; iyi gizlilik varsayılanları, temiz bir Docker kurgusu ve kendi yazdığı becerilerle gerçekten farklı bir fikre sahip güçlü bir self-hosted ajandır. Ana eksiği, terminal backend’ini değiştirene kadar komutların ana makinenizde çalışmasıdır. Onu değiştirin, onayları smart veya manual üzerinde tutun; bu kategorideki en uslu ajanlardan biri olur.

Fiyatlar

Hermes Agent: Fiyatlar
Open sourceÜcretsiz
  • MIT licensed and free to self-host
  • You pay your chosen model provider, or use Nous Portal's free models
Nous Portal PlusAylık $20
  • Optional subscription with free and paid models
  • Hosted tools: web search, image generation, speech and cloud browser
  • One cloud agent with 4 GB RAM and 25 GB disk
Nous Portal SuperAylık $100
  • 5× Plus usage
  • Cloud agent with 4 GB RAM and 100 GB disk
Nous Portal UltraAylık $200
  • 10× Plus usage
  • Cloud agent with 8 GB RAM and 100 GB disk

Özellikler

Özellikler
Web aramasıEvet
Görsel üretimiEvet
Sesli modEvet
Dosya yüklemeEvet
HafızaEvet
Sizin yerinize işlem yaparEvet
Uygulama entegrasyonlarıEvet
Kendi başına çalışırEvet
İlk mesajı kendisi atarEvet
Birden çok botEvet

Güçlü yanlar

  • Free and MIT licensed, and runs on hardware you control
  • Writes and refines its own skills from experience, on top of persistent memory and cross-session search
  • One gateway for 20+ chat platforms, including Telegram, Discord, Slack, WhatsApp, Signal and email
  • Run several separate agents as profiles, each with its own model, memory and skills, and let them talk in group chats
  • Model-agnostic, with a one-command import from OpenClaw

Zayıf yanlar

  • Setup expects comfort with the command line and with running your own server
  • Model costs are on you unless you use free models, and hosted web search, images and speech need a paid Nous Portal plan or your own keys
  • iMessage needs a separate BlueBubbles server on a Mac
  • No native mobile app; Android support is a command-line install through Termux

En uygun olduğu kişiler

  • Developers who want a self-hosted agent that keeps learning
  • People running a team of specialist agents on their own server
  • OpenClaw users looking for an alternative

Kaynaklar

  1. NousResearch/hermes-agent on GitHub (MIT, v0.23.0)
  2. Hermes Agent homepage and Nous Portal pricing
  3. Hermes Agent documentation
  4. Hermes Agent docs: Profiles, running multiple agents
  5. Hermes Agent docs: Bot Mode
  6. Hermes Agent docs: Voice mode
  7. Hermes Agent docs: Vision and image paste
  8. Hermes Agent docs: iMessage via BlueBubbles
  9. Nous Research on X: Meet Hermes Agent (February 25, 2026)
  10. Hermes Agent docs: Session heartbeats and cron watchdogs
  11. Hermes Agent docs: FAQ (Is my data sent anywhere?)
  12. Hermes Agent docs: Installation (desktop packages, install script, Docker)
  13. Hermes Agent docs: Platform support (no Linux desktop package; PyPI installs unsupported)
  14. Hermes Agent docs: Docker setup
  15. Hermes Agent docs: Configuration (terminal backend defaults to local)
  16. Hermes Agent docs: Security (approval modes, optional container isolation)
  17. Hermes Agent docs: Local models
  18. Hermes Agent example config (shared metrics off by default)