Oturumlar biter.
Hafıza kalır.
Yapay zekâ kodlama ajanları için kalıcı hafıza. Ekibinizin öğrendiği kararlar, tuzaklar ve konvansiyonlar ajanın dışında saklanır ve geçerli oldukları yollara bağlanır.
Pathrule olmadan
Tamam. Enum değerini ekledim ve şema migration'ını çalıştırdım.
Deploy başarısız: önce veri migration'ının çalışması gerekiyordu.1 düzeltme
Pathrule ile
db/migrations için 1 hafıza kaydı
- Önce veri migration'ı, sonra şema. Şemanın geri kalanında sıra bunun tersi.
Bu klasörde kural böyle; önce veri migration'ını yazıyorum.
Tek seferde yayına çıktı.0 düzeltme
Oturum kapanınca kaybolanlar.
Pazartesi, Claude Codebağlam, %92
oturum kapandı
Salı, yeni bir oturumbağlam, %0
- Kararlar ve arkalarındaki nedenler
- Bir günümüzü yiyen o tuzak
- Daha önce denenip tutmayan yaklaşım
- Diğer ajanın öğrendikleri
Dosyalar kodun bugünkü hâlini gösterir. Neden böyle olduğunu, değişikliğin hangi sırayla yapılacağını ya da birinin bunu daha önce yanlış yaptığını göstermez.
Her şey hafızayla başlar.
- Hafızakaydedilen
- Bilgine anlama geldiği
- Zekâne zaman önemli olduğu
- Görev bağlamıbu görev
Hafıza geçmişi saklar. Zekâ ise şu an neyin önemli olduğuna karar verir: bu yolda geçerli mi, kural mı yoksa tercih mi, bir insan onaylamış mı? Nasıl karar verir
Sohbet için değil, kod için tasarlandı.
- Ancak sorulunca hatırlanır
- Tek bir hesaba özel
- Hepsi tek yığında, türü yok
- Araç değiştirdiğinizde sıfırlanır
- apps/mobile3
- services/billing7
- db/migrations2
- İlk araç çağrısından önce gelir
- Ekip genelinde paylaşılır
- Hafıza kaydı, kural ve beceri olarak türlere ayrılır
- Her ajanın dışında
Bir hafıza deposu ancak sorulunca yanıt verir; konvansiyonu sormayı hiç düşünmeyen ajan da ondan habersiz kalır. Proje hafızası ise önce yolu okur.
Bilgi, kural, prosedür.
- Billing veritabanıyla doğrudan konuşur. İade hatasından sonra ORM'i bıraktık.hafıza kaydı, ajan değerlendirir
- api/gen altındaki üretilmiş dosyaları asla düzenleme.kural, bir düzenlemeyi engelleyebilir
- Mobil sürümü yayınla: sürümü artır, iki markayı da derle, yükle, sonra etiketle.beceri, adıyla çağrılır
Duruma göre değişiyorsa hafıza kaydıdır. Pazarlığı yoksa kuraldır. Birinin tekrar tekrar uyguladığı bir adım dizisiyse beceridir.
Bazen tek dosya yeter.
- tek ajan
- CLAUDE.md yeter
- birden fazla ajan
- Hepsine tek hafıza
- bir ekip
- Paylaşılan ve incelenebilir
- mutlaka uyulmalı
- Katı bir kural
Belirleyici olan deponun büyüklüğü değil; bilginin, bir dosyanın ulaşamayacağı bir yere gitmesi gerekip gerekmediği. Her yaklaşım nerede yetersiz kalır
Sık sorulan sorular.
Yapay zekâ ajanı hafızası nedir?
Bir yapay zekâ ajanının, o bilgiyi öğrenmediği bir oturumda da kullanabildiği bilgi. Kodlama ajanı için işe yarayan türü proje hafızasıdır: kaynak kodun hiçbir yerinde yazmayan kararlar, tuzaklar ve konvansiyonlar. Bu bilgi ajanın dışında saklanır ve ajan ilgili kodun yakınında çalıştığında ona yeniden iletilir.
Yapay zekâ kodlama ajanları oturumlar arasında neden unutur?
Bir model çağrısının kendine ait bir hafızası yoktur, ancak ürünler bilgiyi bağlam penceresinin dışında kalıcı hâle getirebilir. Codex'in yerel hafıza kayıtları, Claude Code'un otomatik hafızası ve commit edilmiş talimat dosyalarının hepsi oturumlar arasında işe yarar. Geriye kalan soru, neyin saklandığı, onu kimin kullanabildiği ve ne zaman ulaştığıdır. Uzun okuma: yapay zekâ kodlama asistanları kod tabanınızı oturumlar arasında neden unutur.
Hafıza API'si ile kodlama ajanı hafızası aynı şey mi?
Hayır; fark, bilginin ne zaman geldiğindedir. Bir hafıza API'si sorgulandığında cevap verir; bu, çağrı noktası kendi ürününüzde sizin elinizdeyse işe yarar. Bir kodlama ajanı ise neyin eksik olduğunu bilmez; bu yüzden sormayı hiç düşünmediği bir kısıt ona hiçbir zaman ulaşmaz. Proje hafızası, ajanın çalışacağı yolu okur ve eşleşen bilgiyi ilk araç çağrısından önce iletir.
Her şeyi CLAUDE.md'ye koysam olmaz mı?
Küçük bir depo için kısa bir talimat dosyası çoğu zaman yeterlidir. Claude Code yola bağlı kuralları ve koşullu AGENTS.md yüklemeyi destekler; Codex iç içe AGENTS.md dosyalarını ve yerel hafıza kayıtlarını destekler. Pathrule ise aynı çalışma alanı bilgisinin farklı ajanlara, göreve göre seçilerek ve zorunlu kılınabilen gereksinimlerle ulaşması gerektiğinde işe yarar. Yan yana: Pathrule vs talimat dosyaları.
Bunun depom üzerinde vektör aramadan farkı ne?
İkisi farklı sorulara cevap verir. Deponuz üzerindeki bir indeks, ajana kodun şu an ne söylediğini söyleyebilir; cevap bir yerde var ama kimse nerede olduğunu hatırlamıyorsa bu işe yarar. Bir incelemede alınmış ve hiçbir yere yazılmamış bir karar için ise döndürebileceği bir şey yoktur; proje hafızasının tuttuğu şeylerin çoğu da budur. İkisi bir arada kullanılabilir: dosyalar için arama, gerekçeler için hafıza. Uzun okuma: vektör RAG ve yola bağlı bağlam.
Ekip hafızası, tüm ekibin her şeyi gördüğü anlamına mı gelir?
Bunu üyelik belirler. Hafıza kayıtları, kurallar ve beceriler yollara göre dizinlenen paylaşılan bir grafta durur; çalışma alanı erişimi istemcide değil, tamamen sunucu tarafında denetlenir. Roller ve izinler sayfasına bakın.
Ajan hafızası, kaynak kodumu yüklemek anlamına mı gelir?
Gerekmez. Pathrule deponuzun kaynak kodunu otomatik olarak yüklemez. Yerel modda hesap yoktur ve bilgi makinenizde kalır. Cloud modunda Pathrule Cloud ekibinizin yazdığı hafıza kayıtlarını, kuralları ve becerileri saklar, geçerli olanı sıralamak için her prompt'un başlangıcı gönderilir ve pathrule snapshot, siz ya da ajanınız çalıştırdığında, dosya ağacını, manifest dosyalarını, kısa doküman örneklerini ve son git meta verilerini yükler. Ayrıntıların tamamı Güvenlik sayfasında.
Kodlama ajanımı değiştirirsem hafızama ne olur?
Hiçbir şey; onu ajanın dışında saklamanın amacı da bu. Aynı hafıza kayıtları Claude Code, Codex, Cursor, GitHub Copilot, Windsurf ve MCP üzerinden bağlanan diğer tüm istemcilere ulaşır; bu yüzden ajan değiştirmek ekibin yazıya döktüklerini sıfırlamaz. Uzun okuma: yapay zekâ araçları değişince ekip hafızası değişmemeli.
Tek başıma çalışıyorsam ajan hafızasına ihtiyacım var mı?
Siz de unutursunuz, ajan da. Tek başınayken hafızanın size kazandırdığı şey paylaşım değil, dört ay önce bildiklerinizdir: örneğin bir yaklaşımı neden reddettiğiniz. Bu olmadan aynı tartışmayı, konunun çoktan karara bağlandığından habersiz bir ajanla yeniden yaşarsınız. Birden fazla ajan çalıştırıyorsanız etkisi daha da büyür, çünkü hiçbiri diğerinin notlarını okuyamaz. Pathrule bireysel kullanım için ücretsizdir. Pathrule'un gerçekten gereksiz kaldığı durumları da hangi yaklaşımın size uyduğu sayfası anlatıyor.