Takip Edin

Hermes Agent CLI Komutları: Terminalden AI Ajanını Tam Kontrol Etme Rehberi

Hermes Agent CLI ile terminalden ajanınızı başlatın, cron görevleri planlayın, profiller arası geçiş yapın ve tüm yapılandırmayı komut satırından yönetin. Pratik komutlar ve örneklerle adım adım rehber.

Hermes Agent, terminal üzerinden tam kontrol imkânı sunan bir AI ajan platformu. Grafik arayüze ihtiyaç duymadan, komut satırından tüm işlemleri yönetebiliyorsunuz. Bu yazıda en çok kullanılan Hermes Agent CLI komutlarını ve günlük iş akışınızda size zaman kazandıracak püf noktalarını bulacaksınız.

Hermes Agent CLI Nedir?

Hermes Agent CLI (Command Line Interface), ajanınızı terminalden başlatmak, durdurmak, yapılandırmak ve izlemek için kullandığınız komut setidir. Hermes Agent kurulumu tamamlandıktan sonra, hermes komutu doğrudan terminalinizde kullanıma hazır hâle gelir.

CLI sayesinde herhangi bir grafik arayüze ihtiyaç duymadan ajan profilleri oluşturabilir, skills (yetenekler) yükleyebilir, cron görevleri tanımlayabilir ve ajanın hangi model/sağlayıcıyla çalıştığını anında değiştirebilirsiniz.

Temel Hermes Agent Komutları

1. hermes init — Yeni Ajan Başlatma

Yeni bir Hermes Agent oturumu başlatmak için:

hermes init

Bu komut, sizi interaktif bir kuruluma yönlendirir. Hangi modeli kullanmak istediğinizi, API anahtarınızı ve varsayılan davranışları belirleyebilirsiniz. İlk çalıştırmada ~/.hermes/config.yaml dosyası oluşturulur.

2. hermes run — Görev Çalıştırma

Belirli bir görevi ajanınıza doğrudan terminalden iletebilirsiniz:

hermes run "WordPress sitemdeki hataları analiz et"

Ajan, prompt’unuzu alır, gerekli araçları kullanır ve sonucu terminale yazdırır. Bu, Hermes Agent tools kullanımı ile ilgili yazıda detaylandırdığımız araçların tamamını çalıştırmanızı sağlar.

3. hermes chat — Sohbet Modu

Sürekli bir oturumda ajanla sohbet etmek için:

hermes chat

Bu modda ajan, önceki konuşma bağlamını hatırlar ve araçları kullanmaya devam eder. Çıkmak için exit yazmanız yeterli.

4. hermes config — Yapılandırma Yönetimi

Mevcut yapılandırmayı görüntüleme:

hermes config show

Varsayılan modeli değiştirme:

hermes config set model deepseek/deepseek-v4-flash

Hermes Agent model ve sağlayıcı ayarları yazısında OpenRouter, OpenAI ve Anthropic sağlayıcılarının nasıl yapılandırılacağını adım adım anlatmıştık.

5. hermes skill — Yetenek Yönetimi

Yüklü skilleri listeleme:

hermes skill list

Yeni bir skill ekleme:

hermes skill add ./my-skill.yaml

Skill’ler, ajanınıza özel yetenekler kazandırmanın en güçlü yoludur. Hermes Agent Skills yazımızda kendi skill’inizi nasıl yazacağınızı örneklerle göstermiştik.

6. hermes cron — Zamanlanmış Görevler

Cron görevlerini listeleme:

hermes cron list

Yeni bir cron job oluşturma:

hermes cron add --schedule "0 6 * * *" --prompt "Bugünün SEO yazısını yayınla"

Hermes Agent ile cron jobs rehberimizde zamanlanmış görevlerin tüm detaylarını bulabilirsiniz. Cron ile sabah 09:00’da otomatik içerik yayınlamaktan, gece yarısı site yedeklemesine kadar her şeyi planlayabilirsiniz.

7. hermes profile — Profil Yönetimi

Farklı projeler için ayrı profiller oluşturabilirsiniz:

hermes profile create woocommerce-site
hermes profile switch woocommerce-site

Her profil kendi skills, plugin ve cron yapılandırmasını taşır. Böylece bir e-ticaret sitesi ile bir blog sitesi için tamamen farklı ajan davranışları tanımlayabilirsiniz.

8. hermes session — Oturum Geçmişi

Geçmiş oturumları görüntüleme:

hermes session list
hermes session show <session-id>

Bu özellikle, ajanınızın daha önce hangi görevleri yaptığını görmek ve hata ayıklama yapmak için oldukça kullanışlı.

İleri Seviye CLI Kullanımı

MCP (Model Context Protocol) Entegrasyonu

Hermes Agent, MCP üzerinden harici API’lere ve veritabanlarına bağlanabilir. CLI üzerinden MCP araçlarını yönetmek için:

hermes mcp add my-tool --command "python3 /path/to/mcp-server.py"
hermes mcp list

Hermes Agent MCP entegrasyonu rehberimizde, kendi MCP sunucunuzu nasıl yazacağınızı ve mevcut araçları nasıl bağlayacağınızı anlatmıştık.

Browser Use Entegrasyonu

Tarayıcı kontrolü için Browser Use aracını CLI’den etkinleştirme:

hermes config set browser-use.enabled true

Hermes Agent Browser Use entegrasyonu yazısında, ajanınızın web tarayıcısını nasıl kontrol edebileceğini adım adım görebilirsiniz.

CLI Kullanırken Dikkat Edilmesi Gerekenler

  • API anahtarlarınızı CLI komutlarına doğrudan yazmayın, .env dosyasında saklayın.
  • Uzun süreli görevler için --background bayrağını kullanarak ajanı arka planda çalıştırabilirsiniz.
  • Cron job’larınızda hassas bilgiler (şifre, API key) paylaşmayın; bunun yerine .env dosyasına referans verin.
  • Yeni bir skill ekledikten sonra hermes skill validate ile doğrulama yapın.
  • Profiller arası geçiş yaparken hangi profilde olduğunuzu kontrol edin — yanlış profilde cron ayarı yapmak istemediğiniz bir siteye içerik gönderebilir.
# Mevcut profili kontrol etme
hermes profile current

# Tüm profilleri listeleme
hermes profile list

Sık Kullanılan Komutlar Özet Tablosu

KomutAçıklama
hermes initYeni oturum başlatma
hermes chatSohbet moduna geçme
hermes run "görev"Tek seferlik görev çalıştırma
hermes config showYapılandırmayı görüntüleme
hermes skill listYüklü skilleri listeleme
hermes cron listZamanlanmış görevleri görme
hermes profile switchProfil değiştirme
hermes mcp listMCP araçlarını listeleme

Sonuç

Hermes Agent CLI komutları, AI ajanınızı terminalden tam kontrol etmenizi sağlar. İster tek seferlik bir WordPress hatasını analiz ediyor olun, ister her sabah otomatik SEO içeriği yayınlayan bir cron job çalıştırın, CLI her işlemi hızlı ve esnek bir şekilde yapmanıza olanak tanır.

Bu komutları kendi iş akışınıza uyarlayarak Hermes Agent’dan çok daha fazla verim alabilirsiniz. Eğer WordPress sitenizi spam üyeliklerden korumak istiyorsanız Bolcal Anti Spam eklentisine, e-ticaret sitenizde bireysel ve kurumsal fatura ayrımı yapmak istiyorsanız WooCommerce Bireysel Kurumsal Fatura eklentisine göz atabilirsiniz.

Hermes Agent ile ilgili başka sorularınız varsa iletişim sayfasından bize ulaşabilir veya web tasarım paketlerimize göz atabilirsiniz.

Yorumlar
Topluluğumuza Katılın ve Fikrinizi Paylaşın
Yorum Ekle

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir