Takip Edin

Hermes Agent’da Bellek (Memory) Yönetimi: AI Ajanınıza Oturumlar Arası Hatırlama Yeteneği Kazandırma

Hermes Agent bellek yönetimi ile AI ajanınıza oturumlar arası hatırlama yeteneği kazandırın. Adım adım memory kurulumu, bellek türleri, skills entegrasyonu ve bakım ipuçları.

AI ajanların en büyük eksikliklerinden biri, bir önceki konuşmayı unutmalarıdır. Hermes Agent, bu sorunu bellek (memory) yönetimi özellikleriyle çözer. Bu yazıda, Hermes Agent’da belleğin nasıl çalıştığını, profiller arası hafıza paylaşımını ve AI ajanınıza oturumlar arası hatırlama yeteneği kazandırmayı adım adım anlatıyorum.

Hermes Agent Bellek Sistemi Nedir?

Hermes Agent’da bellek yönetimi, AI ajanınızın önceki etkileşimlerden öğrendiği bilgileri saklamasını ve sonraki oturumlarda kullanmasını sağlar. Bu sistem sayesinde ajan, kullanıcı tercihlerini, proje bağlamını ve sık kullanılan komutları hatırlayarak daha tutarlı ve verimli çalışır.

Bellek dosyaları ~/.hermes/profiles/<profil_adi>/memories/ dizininde saklanır. Her profil kendi bağımsız belleğine sahiptir, böylece farklı projeler için ayrı hafıza alanları oluşturabilirsiniz. Bu konuda daha detaylı bilgi için Hermes Agent Profilleri yazısına göz atabilirsiniz.

Bellek Türleri ve Kullanım Alanları

Hermes Agent bellek yönetimi birden fazla bellek türünü destekler:

  • Kısa Süreli Bellek: Aynı oturum içindeki konuşma bağlamını korur.
  • Uzun Süreli Bellek: Oturumlar arasında kalıcı bilgileri saklar. Kullanıcı tercihleri, proje ayarları ve sık kullanılan kalıplar bu bellekte tutulur.
  • Skills Belleği: Özel yeteneklerin (skills) çalışma sırasında oluşturduğu geçici verileri depolar. Hermes Agent Skills nedir yazısında yetenek sisteminin detaylarını bulabilirsiniz.
  • Cron Belleği: Zamanlanmış görevlerin durumunu ve çıktılarını kaydeder. Hermes Agent ile cron jobs rehberinde bu konuyu ayrıntılı olarak ele almıştım.

Adım Adım Hermes Agent Bellek Yönetimi

1. Bellek Dizinini Keşfetme

Öncelikle aktif profilinizin bellek dizinini inceleyin:

ls -la ~/.hermes/profiles/default/memories/

Bu dizinde genellikle JSON formatında bellek dosyaları bulunur. Her dosya belirli bir konu veya bağlam için yapılandırılmış veriler içerir.

2. Yeni Bir Bellek Dosyası Oluşturma

Kendi bellek dosyanızı oluşturmak için aşağıdaki gibi bir JSON yapısı kullanabilirsiniz:

{
  "context": "proje_tercihleri",
  "data": {
    "tercih_edilen_model": "deepseek/deepseek-v4-flash",
    "varsayilan_dil": "tr",
    "proje_adi": "ornek-web-sitesi"
  },
  "updated_at": "2026-06-25T06:00:00Z"
}

Bu dosyayı ~/.hermes/profiles/default/memories/proje_tercihleri.json olarak kaydettiğinizde, Hermes Agent bir sonraki oturumda bu bilgileri otomatik olarak yükler.

3. Bellek ile Skills Entegrasyonu

Bellek yönetiminin en güçlü yanı, özel skills dosyalarınızla entegre çalışabilmesidir. Bir skill içinde bellek okuma ve yazma işlemleri yapabilirsiniz. Hermes Agent’da özel skills yazma rehberimde bu entegrasyonu adım adım anlatıyorum.

4. Cron Jobs ile Bellek Paylaşımı

Zamanlanmış görevleriniz (cron jobs) de bellek sistemini kullanabilir. Örneğin, günlük SEO içerik üretimi yapan bir cron job, son yayınlanan yazıların ID’lerini bellekte saklayarak bir sonraki çalıştırmada hangi konuların işlendiğini hatırlayabilir:

{
  "son_yayin_tarihi": "2026-06-24",
  "yayinlanan_idler": [464, 465, 466, 467, 468],
  "islenen_konular": ["hermes-agent-skills", "hermes-agent-cron", "hermes-agent-tools"]
}

Bu yaklaşım, AI ajan otomasyonu stratejilerinizi çok daha verimli hale getirir.

Bellek Temizliği ve Bakımı

Zamanla bellek dosyaları büyüyebilir ve gereksiz veriler birikebilir. Düzenli bellek bakımı yapmak, Hermes Agent performansını artırır:

  • Eski veya güncelliğini yitirmiş bellek dosyalarını silin veya arşivleyin.
  • Bellek JSON dosyalarının boyutunu kontrol edin — 1 MB’ı geçen dosyalar yanıt sürelerini etkileyebilir.
  • Profil değiştirdiğinizde ilgili profilin bellek içeriğini gözden geçirin.
  • Hassas bilgiler (API anahtarları, şifreler) içeren bellek dosyalarını chmod 600 ile koruyun. Bununla ilgili Hermes Agent’da API anahtarlarını güvenli saklama rehberine bakabilirsiniz.

Sık Yapılan Hatalar ve Çözümleri

Bellek yönetimi konusunda kullanıcıların en sık karşılaştığı sorunlar ve çözümleri:

  • Bellek dosyası okunamıyor: Dosya izinlerini kontrol edin ve JSON formatının geçerli olduğundan emin olun. python3 -m json.tool dosya.json ile doğrulayabilirsiniz.
  • Eski bilgiler hâlâ kullanılıyor: Bellek dosyasını manuel olarak güncelleyin veya silin. Hermes Agent, profilin memories/ dizinindeki tüm dosyaları okur.
  • İzin hatası: chmod 600 ~/.hermes/profiles/*/memories/*.json komutuyla dosya izinlerini düzeltebilirsiniz.

Bellek Yönetimi ile AI Ajan Verimliliğini Artırma

Doğru yapılandırılmış bir Hermes Agent bellek yönetimi sistemi, AI ajanınızın size çok daha hızlı ve doğru yanıtlar vermesini sağlar. Ajan artık her oturumda sıfırdan başlamaz; geçmiş deneyimlerden faydalanarak daha akıllı kararlar alır.

Unutmayın: İyi bir bellek yönetimi, AI ajanınızın zamanla sizi daha iyi anlamasını ve projelerinize daha fazla katkı sağlamasını mümkün kılar. Eğer web siteniz için profesyonel bir AI altyapısı kurmak isterseniz, web tasarım paketleri sayfamıza göz atabilir veya iletişim sayfasından bana ulaşabilirsiniz.

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