Prodüksiyonda Yapay Zeka Ajanı İnşa Etmenin 6 Haftası: Tiger Data’dan 3 Temel İçgörü
(aisparkup.com)Tiger Data ekibi, 6 hafta içinde şirket çalışanlarının %50’sinin her gün kullandığı Eon adlı Slack yapay zeka ajanını geliştirdi ve tüm süreci açık kaynak olarak paylaştı. Demo seviyesinde değil, gerçek prodüksiyon kararlılığına odaklandılar; asıl vurgu da LLM çağrılarından ziyade gerçek dünyadaki sorunları (bağlamı koruma, API kesintileri, eşzamanlı istekler vb.) çözmüş olmaları.
1. Zamanı anlayan bellek (Time-Based Memory)
- Slack yalnızca tekil mesaj gönderdiği için önceki konuşma bağlamı yok. “O iş ne oldu?” gibi soruları işlemek zor.
- Çözüm: Tüm Slack mesajlarını zaman damgasıyla birlikte gerçek zamanlı olarak TimescaleDB’ye kaydetmek. SQL sorgularıyla bağlamı anlamak → API kısıtları olmadan hızlı ve kararlı.
2. Genel amaçlı MCP sunucularının tuzaklarından kaçınmak (Custom MCP Servers)
- MCP(Model Context Protocol): Ajanların GitHub, Linear gibi harici araçlara erişmesi için standart.
- Sorun: Resmî sunucularda gereksiz çok sayıda araç bulunuyor, bu da token israfına yol açıyor; ayrıca API çağrıları karmaşıklaşıyor (birden fazla çağrı gerekebiliyor).
- Çözüm: Doğrudan optimize edilmiş MCP sunucuları geliştirmek (ör.
tiger-linear-mcp-server). Tüm bilgiyi tek bir araçla bir kerede getirmek → context engineering ile verimlilik sağlamak.
3. Prodüksiyon, başarısızlık varsayılarak tasarlanmalı (Failure-Resilient Design)
- Çökme, API kesintisi ve ani trafik artışlarına karşı hazırlıklı olmak şart.
- Çözüm:
tiger-agents-for-workframework’ünü geliştirmek.- Olayları önce PostgreSQL’e kaydetmek → veri kaybını önlemek.
- Otomatik yeniden deneme (en fazla 3 kez, 10 dakika arayla).
- Sabit worker havuzu → eşzamanlılık sınırı, kuyruk işleme.
- Asenkron sinyalleme → milisaniyelik yanıt.
Açık kaynak ve başlangıç rehberi
- Tüm kod
tiger-eonolarak yayımlandı. 10 dakikada kurulum betiğiyle bir Slack ajanı devreye almak mümkün. - Modüler yapı: Slack belleği, MCP sunucuları ve framework bağımsız olarak kullanılabiliyor (ör.
tiger-docs-mcp-serverile doküman arama). - Temel mesaj: Yapay zeka ajanları, özel bir altyapı gerektirmeden; dayanıklı event işleme + yapılandırılmış bellek + odaklı araçlarla PostgreSQL tabanlı olarak inşa edilebilir.
Henüz yorum yok.