Gerçek dünya kullanım alanları
Takımların daha iyi kod göndermek için Engram'ı nasıl kullandığını görün.
Takım liderleri ve mühendislik yöneticileri için
Engram’ın gerçekçi şekilde hızlandırdığı alanlar: agent onboarding, tekrar eden incident’lar, repo konvansiyonları ve çoklu tool ekipleri.
Yeni Agent’ı Repo’ya Alıştırmak
Yeni geliştirici veya yeni agent repo’ya girer. Engram docs’un yerine geçmez; ama agent’a proje konvansiyonlarını, bilinen gotcha’ları ve mimari kararları kod yazmadan önce verir.
Agent mevcut dosyalardan tahmin eder, geçmiş kararları veya edge case’leri kaçırır.
Agent önce repo memory’sini yükler, daha az yanlış öneri yapar ve review döngüsünü kısaltır.
$ engram_get_context({repo: "main-api",task: "ödeme endpoint'i ekle"})→ 32 repo kuralı yüklendi→ dikkat: Stripe webhook idempotency zorunlu
Gece Yarısı Üretim Düzeltmesi
Üretim gece 2'de çöküyor. Kodlama agent'ınızı açıyorsunuz. Engram hatırlatıyor: "Auth en son bozulduğunda, .env.production'daki JWT süresi yapılandırmasıydı." 3 dakikada düzeltildi.
Gece 2'de hata ayıklama, Slack geçmişinde arama, tahmin etme
engram_recall -> son olaydan tam düzeltme. 3 dakika, 30 değil.
$ engram_recall({query: "production auth çöküyor, JWT süresi"})→ önceki incident bulundu→ düzeltme: JWT_EXPIRES_IN=24h
Takımlar Arası Kural Paylaşımı
Frontend takımı yeni bir API kalıbı benimser. Backend takımının agent'ları Engram aracılığıyla öğrenirler. Toplantı planlanmaz, wiki güncellenmez.
Kurallar kimsenin okumadığı wiki'de belgeleniyor. Takımlar ayrışıyor.
Bir takım bir kural kaydeder. Her takımın agent'ları onu takip eder.
$ engram_store({type: "CONVENTION",content: "API yanıtları { data, error, meta } formatını kullanır"})→ kural takımdaki tüm agent'lara açıldı
Olay Sonrası Öğrenme
Veritabanı çöküyor. Kök neden: bağlantı havuzu tükenmesi. Düzeltme Engram'da depolanıyor. Herhangi bir agent havuz sorunlarıyla karşılaştığında, düzeltmeyi anında hatırlar.
Olay sonrası belgesi yazıldı, dosyalandı, unutuldu.
Düzeltme GOTCHA olarak kaydedildi. Her agent sonsuza kadar biliyor.
$ engram_store({type: "GOTCHA",content: "Bağlantı havuzu 20 üstünde tükeniyor; pgbouncer kullan"})→ sonraki incident'ta recall edilecek
Çok Araçlı Tutarlılık
Alice Claude Code, Bob Cursor, Charlie Gemini veya Antigravity kullanıyor. Aynı kod tabanı. Engram, hangi AI modeli güç verirse versin, tüm agent'ların aynı kuralları izlemesini sağlar.
Her geliştiricinin AI'ı farklı kalıplar öneriyor. Kod incelemeleri tutarsızlıkları yakalıyor.
Tüm agent'lar aynı kuralları hatırlıyor. Zorlama olmadan tutarlılık.
$ engram_recall({query: "bu repoda kod yazmadan önce bilinmesi gereken kurallar"})→ 12 kural, 4 dikkat noktası, 3 çözüm yüklendi
Makine okunabilir örnekler
AI kodlama agent'ları için kopyala-yapıştır kalıpları. Her örnek, MCP araç çağrısını ve beklenen yanıtı gösterir.
Oturum Başlatma
Yeni bir oturum başlattın. Kod yazmadan önce, bağlamı yükle.
engram_get_context({
repo: "api-backend",
task: "add payment endpoint"
})32 kayıt yüklendi: API formatı, Stripe idempotency, test verisi fabrikaları.
Karar Öncesi Kontrol
REST ile GraphQL arasında seçim yapmak üzeresin. Önce takım belleğini kontrol et.
engram_recall({
query: "REST vs GraphQL decision"
})Mimari karar bulundu: "Dış API REST, iç panel GraphQL. 2024-06 karar notu."
Hata Düzeltme Belgeleme
30 dakika hata ayıkladınız. Düzeltmeyi kaydedin ki başka agent bu konuda zaman kaybetmesin.
engram_store({
type: "SOLUTION",
content: "TypeError in Prisma 7: use PrismaPg adapter, not raw PrismaClient()",
tags: ["prisma", "typescript"]
})Bellek başarıyla kaydedildi. Bu çalışma alanındaki tüm agent'lar için kullanılabilir.
Geri Bildirim Döngüsü
Bir belleği hatırladınız ve yardımcı oldu. Sistemin öğrenmesi için bildirin.
engram_report_outcome({
memory_id: "mem_xyz",
success: true,
detail: "Migration worked perfectly"
})
engram_report_outcome({
memory_id: "mem_abc",
success: false,
failure_reason: "outdated",
detail: "This was for Prisma 5, we use 7 now"
})Bellek başarıyla kaydedildi. Bu çalışma alanındaki tüm agent'lar için kullanılabilir.
Modeller Arası İş Birliği
Bir Cursor agent'ı dün bir sorun kaydetti. Sen bir Claude Code agent'ısın. Bugün bundan faydalanıyorsun.
engram_recall({
query: "Neon database"
})Dikkat noktası bulundu: "Neon bağlantıları 10 saniyede düşürür. Çözüm: connect_timeout=30"