AI Kodlama Asistanın Neden Unutuyor? (Ve Düzeltmenin Yolu)

AI Kodlama Asistanın Neden Unutuyor? (Ve Düzeltmenin Yolu)

Tem 09, 2026 ai coding local-first mcp developer tools sqlite memory systems productivity ai agents

AI Asistanlarının En Büyük Sıkıntısı: Hafıza Kaybı

Şöyle bir düşünün: Bir saat harcadınız projenizin mimarisini, kodlama kurallarını, o eski API'ye özel çözümü ve neden MySQL yerine PostgreSQL tercih ettiğinizi anlatmaya. Sonra oturumu kapatıp ertesi gün döndüğünüzde, "zeki" asistanınız sizi sanki hiç tanışmamışız gibi karşılıyor.

Bu küçük bir aksaklık değil. Yapay zeka destekli geliştirmenin temel vaadini zayıflatan ciddi bir sorun.

Herkesin Görmezden Geldiği Hafıza Açığı

Yapay zeka tartışmaları genellikle model kapasiteleri etrafında dönüyor — context window'lar, muhakeme derinliği, token sınırları. Ama pek kimsenin konuşmadığı bir şey var: Kalıcı hafızanın yokluğu her hafta saatlerce kaybettiriyor.

Tipik bir kodlama seansında aslında ne yapıyorsunuz düşünün:

  • Yeni ajanlara proje yapısını tekrar anlatma
  • Önceki konuşmalardan bağlam yapıştırma
  • Ekibinizin takip ettiği kuralları yeniden belirleme
  • Çözdüğünüz bug'ları yapay zekaya hatırlatma

Bunların her biri tamamen kaynak israfı. Araçlarınızın zaten bilmesi gereken şeyleri açıklamak için context token harcıyorsunuz.

Local-First Yaklaşımı: Hafıza Sizin Makinenizde

PMB farklı bir yol seçiyor. Oturumlar arasında senkronize edilen bulut tabanlı hafıza sistemleri yerine (ki bu cihazlar gizlilik ve bağımlılık sorunlarını beraberinde getirir), her şeyi doğrudan diskinizde SQLite ile saklıyor.

Neden önemli olduğunu anlayın:

API anahtarı gerekmiyor. Hafıza sistemi hiçbir servise bağlanmıyor. Tamamen yerel çalışıyor.

Bulut bağımlılığı yok. Bir startup yön değiştirirse, satın alınırsa veya fiyatlandırma modelini değiştirirse hafızanız kaybolmuyor. SQLite dosyaları sonsuza kadar duruyor.

Milisaniyeler içinde geri çağırma. Her şey yerel olarak saklandığından, alma işlemi saniyeler değil onlarca milisaniye sürüyor.

Gerçekten gizli. Proje kararlarınız, dahili kurallarınız ve teknik borç notlarınız makinenizden ayrılmıyor.

Arkasındaki Mekanizma

Sihir tek bir teknolojide değil, üçünün birlikte çalışmasında. PMB hibrit bir geri çağırma sistemi kullanıyor:

BM25 anahtar kelime eşleştirmesi kesin ve bulanık metin aramasını hallediyor. "Ya o kimlik doğrulama sorunundan" dediğinizde, ilgili anıları buluyor.

Yoğun vektörler anlamsal anlamı yakalıyor. "Auth middleware" ile "login flow" arasındaki bağlantıyı, aynı kelimeler olmasa da anlıyor.

Varlık grafikleri gerçekler arasındaki ilişkileri koruyor. Ajanınız belirli bir veritabanı kullandığınızı hatırladığında, ORM seçimleri veya migration stratejileriyle ilgili bağlantılara ulaşabiliyor.

Bu üç sistem Reciprocal-Rank Fusion kullanılarak birleştiriliyor ve yaklaşık 35 milisaniyede alaka düzeyine göre sıralanmış sonuçlar döndürüyor.

Yazma Yolunda da Doğru Strateji

Hızlı okuma önemli ama PMB yazma tarafını da halletmiş. Ajanınız önemli bir şey öğrendiğinde, bu bilginin iş akışınızı engellemeden kalıcı olması gerekiyor.

Yazmalar eşzamansız gerçekleşiyor. MCP aracı hemen geri dönüyor (<1ms), gerçek embedding ve depolama ise arka planda yapılıyor. Ajanınız hafızayı kaydetmeyi beklemez — çalışmaya devam eder.

Bu sandığınızdan daha kritik. Hatırlamak oturumunuzu yavaşlatıyorsa, bırakırsınız. PMB bu sürtüşmeyi tamamen ortadan kaldırıyor.

MCP: Her Şeyi Mümkün Kılan Entegrasyon Katmanı

Model Context Protocol hak ettiği ilgiyi görmüyor. MCP, yapay zeka ajanlarının harici araçlar ve veri kaynaklarına bağlanması için standart bir yol oluşturuyor — ve hafıza sistemleri bu mimariye mükemmel uyuyor.

PMB ile ajanınız hafıza aracını çağırmayı düşünmek zorunda kalmıyor. Hook'lar muhakeme başlamadan önce ilgili bağlamı enjekte ediyor ve her eylemden sonra aktiviteyi kaydediyor. Ajan, hafıza konusunu düşünmeden hafıza kazanıyor.

Daha da önemlisi, MCP bunun farklı araçlarda çalışmasını sağlıyor. Hafızanız Claude Code, Cursor, Codex, Zed ve diğer MCP uyumlu ajanlarla çalışıyor. Bağlam sizinle geliyor, editörünüzle değil.

Günlük Hayatınızda Neler Değişiyor

Somut etkisinden bahsedeyim:

Oturum geçişleri sorunsuz hale geliyor. Cursor'u saat 17:00'de kapatıyorsunuz, ertesi gün saat 9:00'da Claude Code açıyorsunuz ve ajanınız geçen hafta yaptığınız refactoring'i ve o spesifik kalıbı neden seçtiğinizi biliyor.

Bağlam değiştirme maliyeti sıfırlanıyor. Farklı görevler için ajanlar arasında geçiş yapmanız mı gerekiyor? Artık her şeyi yeniden açıklamak yok. Bağlam orada, araçlar arasında paylaşılıyor.

Yeni araç eklemek yeniden başlamak anlamına gelmiyor. Yeni bir AI asistanı mı dahil ediyorsunuz? O da mevcut araçlarınızın kullandığı aynı hafızayı okuyor.

Neyin gerçekten işe yaradığına dair dürüst sinyaller. PMB, derslerin ajan davranışını gerçekten etkileyip etkilemediğini takip ediyor. Çalışmayan kurallar işaretleniyor. Faydalı olanlar öne çıkıyor. Bağlamınız temiz ve ilgili kalıyor.

Sıkıcı Stack, İşin Kendisi

PMB kesme-edge araştırma veya egzotik altyapı üzerine kurulmamış. SQLite. LanceDB. Standart embedding modelleri. Beş yıl sonra bile anlayabileceğiniz teknolojiler.

Bu bir sınırlama değil, bir özellik.

Hafıza sisteminiz sıkıcı, dayanıklı teknoloji üzerinde çalıştığında şunları yapabilirsiniz:

  • Standart araçlarla inceleyebilirsiniz
  • Proprietary formatlara gerek kalmadan dışa aktarabilirsiniz
  • rsync ile yedekleyebilirsiniz
  • Tam olarak ne sakladığını denetleyebilirsiniz

Local-first sadece teknik bir tercih değil, felsefi bir tercih. Proje bilginiz size ait olmalı, kontrol ettiğiniz formatlarda saklanmalı.

Başlamak Birkaç Dakika Sürüyor

Konsepti benimsediyseniz, uygulaması gerçekten çok basit:

pip install pmb-ai
pmb connect claude-code

Bu kadar. Artık ajanınızla her konuşma bir öncekinin üzerine inşa ediliyor. Projeniz öğreniyor ve hatırlıyor.

Dashboard, hafıza grafiğinizi görsel olarak keşfetmenizi sağlıyor — kararlar arasındaki ilişkileri görebilir, öğrenilen derslerin zaman çizelgesine göz atabilir ve ajanınızın projeniz hakkında ne bildiğini anlayabilirsiniz.

Büyük Resim

Yapay zeka ajanlarının giderek karmaşık görevleri üstleneceği bir döneme giriyoruz. Bunun işe yaraması için sürekliliğe ihtiyaç var — kalıcı, biriken ve gerçekten işe yarayan hafıza.

Bulut tabanlı hafızanın yeri var ama gerçek IP'ye sahip gerçek projeler üzerinde çalışan kodlama ajanları için local-first daha mantıklı. Kod tabanınız makinenizde kalıyor. Kararlarınız da öyle olmalı.

AI kodlama asistanlarının hafıza kaybı dönemin kalıcı olmak zorunda değil. Araçlarınıza biraz hafıza verin. Size minnettar kalacaklardır.

Read in other languages:

RU BG EL CS UZ SV FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN