serena
Ajanlara semantik kod arama, düzenleme ve yeniden yapılandırma araçları sunar.
- GitHuboraios/serena
- Yıldız30 bin
- LisansNOASSERTION
- DilPython
- Son güncelleme15 Ekim 2026
- Siteoraios.github.io/serena
Ne işe yarar?
Serena, yapay zekâ kodlama ajanlarına bir tümleşik geliştirme ortamının (IDE) yeteneklerini kazandıran bir Model Bağlam Protokolü (MCP) araç setidir. Satır numaraları veya ilkel metin aramaları yerine sembol düzeyinde ve kodun anlamsal ilişkilerine dayalı çalışır. Ajanların büyük ve karmaşık kod tabanlarında sembol gezinmesi, dosya genelinde yeniden adlandırma ve hata ayıklama işlemlerini hızlandırır. REPL (oku-değerlendir-yazdır döngüsü) tabanlı arayüzü sayesinde kod çalıştırma ve akıllı kod düzenleme desteği sunar.
Neler için kullanılabilir?
- Büyük kod depolarında sembolleri ve bağımlılıkları tek adımda güvenle yeniden adlandırmak
- Kod tabanında anlamsal sembol araması ve referans takibi yapmak
- Kodlama ajanlarına IDE benzeri yeniden yapılandırma ve hata ayıklama yetenekleri kazandırmak
Nasıl kullanılır?
- MCP destekleyen bir yapay zekâ istemcisine (Claude Code, Codex vb.) Serena MCP sunucusunu ekleyin.
- İhtiyacınıza göre REPL tabanlı arayüzü ve araç ayarlarını yapılandırın.
- Kodlama ajanınız üzerinden semantik arama ve düzenleme araçlarını kullanmaya başlayın.
Adımlar deponun README'sinden özetlendi; güncel kurulum için deponun kendi sayfasına bakın.
Kimler için?
Büyük ve karmaşık kod tabanlarında yapay zekâ ajanlarıyla çalışan yazılımcılar.
Dikkat: Belirtilmiş açık bir açık kaynak lisansı bulunmamaktadır (NOASSERTION); araçları yönetecek harici bir yapay zekâ istemcisi gerektirir.
Aynı kategoriden
- rea Ajanların ikili dosyaları ve uygulamaları tersine mühendislikle analiz etmesini sağlar.
- modelcontextprotocol/servers Ajanlara araç ve veri sağlayan resmî Model Context Protocol referans sunucuları.
- codegraph Kod değişikliklerini anlık izleyip ajanlara yerel MCP bilgi grafiği sağlar.
- context7 Yapay zekâ kodlama ajanlarına güncel kütüphane belgeleri ve kod örnekleri sağlar.
- chrome-devtools-mcp Ajanların Chrome tarayıcısını denetlemesini, hata ayıklamasını ve yönetmesini sağlar.
- GitNexus Kod tabanını bilgi grafiğine dönüştürerek yapay zekâ ajanlarına MCP ile sunar.
Bilgiler GitHub'dan 18 Ekim 2026 tarihinde alındı. Sayıyla bu deponun sahibi değildir; kullanmadan önce lisansı ve güvenliği kendiniz değerlendirin.