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.

İnsanlar İçin

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.

Engram Öncesi

Agent mevcut dosyalardan tahmin eder, geçmiş kararları veya edge case’leri kaçırır.

Engram Sonrası

Agent önce repo memory’sini yükler, daha az yanlış öneri yapar ve review döngüsünü kısaltır.

terminal
$ 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.

Engram Öncesi

Gece 2'de hata ayıklama, Slack geçmişinde arama, tahmin etme

Engram Sonrası

engram_recall -> son olaydan tam düzeltme. 3 dakika, 30 değil.

terminal
$ 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.

Engram Öncesi

Kurallar kimsenin okumadığı wiki'de belgeleniyor. Takımlar ayrışıyor.

Engram Sonrası

Bir takım bir kural kaydeder. Her takımın agent'ları onu takip eder.

terminal
$ 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.

Engram Öncesi

Olay sonrası belgesi yazıldı, dosyalandı, unutuldu.

Engram Sonrası

Düzeltme GOTCHA olarak kaydedildi. Her agent sonsuza kadar biliyor.

terminal
$ 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.

Engram Öncesi

Her geliştiricinin AI'ı farklı kalıplar öneriyor. Kod incelemeleri tutarsızlıkları yakalıyor.

Engram Sonrası

Tüm agent'lar aynı kuralları hatırlıyor. Zorlama olmadan tutarlılık.

terminal
$ engram_recall({
query: "bu repoda kod yazmadan önce bilinmesi gereken kurallar"
})
→ 12 kural, 4 dikkat noktası, 3 çözüm yüklendi
Agent'lar İçin

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.

MCP araç çağrısı
engram_get_context({
  repo: "api-backend",
  task: "add payment endpoint"
})
Yanıt

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.

MCP araç çağrısı
engram_recall({
  query: "REST vs GraphQL decision"
})
Yanıt

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.

MCP araç çağrısı
engram_store({
  type: "SOLUTION",
  content: "TypeError in Prisma 7: use PrismaPg adapter, not raw PrismaClient()",
  tags: ["prisma", "typescript"]
})
Sonuç

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.

MCP araç çağrısı
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"
})
Sonuç

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.

MCP araç çağrısı
engram_recall({
  query: "Neon database"
})
Yanıt

Dikkat noktası bulundu: "Neon bağlantıları 10 saniyede düşürür. Çözüm: connect_timeout=30"

Destek ve geri bildirim

Engram’ı birlikte geliştirelim

Kurulum kafa karıştırıyorsa, bir araç garip davranıyorsa veya fiyat limiti yanlış görünüyorsa buradan yazın. Mesaj doğrudan bize gelir.

Geri bildirim

Neyi geliştirelim?

Hatalar, kafa karıştıran kurulum adımları, fiyat soruları ve ürün fikirleri doğrudan Engram ekibine gelir.

10 karakter daha gerekli0/10