AI Entegrasyonu
Pro Özellik
AI bağlam dosyaları Pro lisans gerektirir.
Performans verilerinizi analiz etmek ve optimizasyon önerileri almak için AI asistanlarını kullanın.
Nasıl Çalışır
Section titled “Nasıl Çalışır”GalataJ, AI asistanlarının okuyabileceği bağlam dosyalarını otomatik oluşturur:
your-project/├── .galataj/│ ├── live-performance.md ← Güncel profil verisi│ └── baseline-live-compare.md ← Baseline ile karşılaştırmaAI asistanınızı bu dosyalara yönlendirip performans soruları sorun.
Canlı Performans Dosyası
Section titled “Canlı Performans Dosyası”live-performance.md AI için biçimlendirilmiş gerçek zamanlı profil verisi içerir:
- CPU süresine göre en yoğun metotlar
- Çağrı sayıları ve ayırmalar
- JVM çalışma zamanı özeti
- Bağlam tespit sonuçları

Profil alırken otomatik güncellenir.
Baseline Karşılaştırma Dosyası
Section titled “Baseline Karşılaştırma Dosyası”baseline-live-compare.md mevcut performansın baseline ile nasıl karşılaştığını gösterir:
- Yavaşlayan metotlar (gerilemeler)
- Hızlanan metotlar (iyileştirmeler)
- Özet istatistikler

Profil alırken otomatik güncellenir.
AI Asistanlarıyla Kullanım
Section titled “AI Asistanlarıyla Kullanım”Cursor / Windsurf
Section titled “Cursor / Windsurf”Dosyayı doğrudan referans verin:
- “@.galataj/live-performance.md dosyasını oku ve en yavaş metotlar için optimizasyon öner”
- ”‘@.galataj/baseline-live-compare.md’ dosyasını oku ve son uygulama sonrası performansın nasıl değiştiğini gör.”
ChatGPT / Claude
Section titled “ChatGPT / Claude”.galataj/live-performance.mdiçeriğini kopyalayın- Sohbete yapıştırın
- Sorunuzu sorun
Örnek:
“İşte profil verilerim. OrderService.findAll neden bu kadar yavaş?”
GitHub Copilot
Section titled “GitHub Copilot”“@.galataj/live-performance.md en yavaş 5 metodu analiz et”
Yerleşik Prompt’lar
Section titled “Yerleşik Prompt’lar”GalataJ performans analizi için hazır prompt’lar içerir.
Prompt’lara Erişim
Section titled “Prompt’lara Erişim”IntelliJ: Profiler paneli → Ask AI açılır menüsü
VS Code: GalataJ paneli → Ask AI açılır menüsü
Mevcut Prompt’lar
Section titled “Mevcut Prompt’lar”Gerilemeleri Analiz Et
Performans sorunları ve darboğazları bulun
Optimizasyon Öner
Spesifik kod düzeyi düzeltmeler alın
Bellek Analizi
Ayırma sorunları ve GC baskısını tespit edin
IO vs CPU
Metotların IO mu CPU mu ağırlıklı olduğunu belirleyin
Özel Prompt’lar
Section titled “Özel Prompt’lar”Kendi prompt’larınızı ekleyebilirsiniz; yerleşiklerle birlikte görünürler.
Özel Prompt Ekleme
Section titled “Özel Prompt Ekleme”IntelliJ: Profiler paneli → Ask AI → Manage Custom Prompts
VS Code: GalataJ paneli → Ask AI → Manage Custom Prompts

Sohbete Ekle
Section titled “Sohbete Ekle”Profiler panelinde herhangi bir metodun üzerine gelin → Add to Chat
Metodun metrikleri doğrudan AI sohbetinize kopyalanır.
Daha İyi Sonuçlar İçin İpuçları
Section titled “Daha İyi Sonuçlar İçin İpuçları”Spesifik Olun
“Uygulamam neden yavaş?” yerine “UserService.findAll baseline 20ms iken neden 200ms sürüyor?” diye sorun.
Bağlam Ekleyin
Tech stack’inizi belirtin: “Bu Spring Boot 3 + PostgreSQL uygulaması”
Önerileri Doğrulayın
AI önerileri başlangıç noktasıdır. Değişiklikten sonra mutlaka tekrar profil alın.
Sonraki Adımlar
Section titled “Sonraki Adımlar”- Oturum Geçmişi — AI analizi için oturumları kaydedin
- Metrikleri Anlama — Neyi soracağınızı bilin