Macroscope: Geliştiriciler İçin Devrim Niteliğinde Bir AI Aracı
Macroscope, Periscope’un kurucuları tarafından geliştirilen yeni bir Yapay Zeka (AI) odaklı girişimdir. Geliştiricilere ve ürün liderlerine yönelik tasarlanan bu sistem, kod tabanındaki güncellemeleri özetleyerek ve hataları tespit ederek zaman kazandırmayı amaçlıyor.
Kurucular ve Geçmiş
Kayvon Beykpour ve Joe Bernstein, 2023 Temmuz ayında Macroscope’u kurdu. Bu iki isim, Periscope’dan önce de Terriblyclever isimli bir girişim kurmuşlardı ve daha sonra bu girişimi Blackboard‘a sattılar. Ayrıca, Rob Bishop, Magic Pony Technology isimli bilgisayarla görme ve makine öğrenimi şirketini Twitter’a sattıktan sonra Macroscope’un bir parçası oldu.
Çocukluk arkadaşı olan Beykpour ve Bernstein, “Yapmak istediğimiz şeyleri yaparken bu tür bir ürünün bizim için ne kadar faydalı olabileceğini düşünüyoruz,” diyor.
Macroscope’un Amaçları
Günümüzde geliştiricilerin kullanmakta olduğu projelerin takibi için çeşitli araçlar bulunmaktadır. JIRA, Linear ve Excel gibi bu araçlar, yazılımcıların işlerini yürütmelerine yardımcı olsa da, Beykpour’un belirttiği gibi, toplantılarda geçirilen süre artmakta ve geliştirme süreci yavaşlamaktadır.
Macroscope, bir çözüm olarak tasarlanmış olup, kullanılan araçları kolaylıkla entegre eden bir yapıya sahip. Müşteriler, öncelikle GitHub uygulamasını kurarak, kod tabanına erişim sağlıyor. Bu kurulumdan sonra, isteğe bağlı olarak Slack, Linear ve JIRA gibi diğer entegrasyonlar da eklenebilir.
Kod Yürütme ve Analiz
Macroscope’un ardındaki teknoloji, Kod Yürütme (code walking) adı verilen bir süreçtir. Bu süreç, Soyut Sintaks Ağacı (Abstract Syntax Tree – AST) kullanılarak kod yapısının anlaşılmasını sağlar. Bu sayede, kullanıcının kod tabanının nasıl çalıştığına dair önemli bilgiler toplanır ve bu bilgiler büyük dil modelleri (LLM’ler) ile birleştirilerek analiz edilir.
Kullanım Avantajları
Macroscope’un kullanıcıları, yazılımın sağladığı araçlar sayesinde:
- Hata Tespiti: Kod değişikliklerinde hata tespiti yapabilirler.
- Özetleme: Kod tabanının nasıl değiştiğine dair özetler alabilirler.
- Açık Sorulara Yanıt Bulma: Doğal dil soruları sorarak ihtiyaç duydukları bilgilere ulaşabilirler.
Beykpour, “İster CEO ister bir mühendis olun, doğal dilde sorular sorarak ilgili bilgilere ulaşabilirsiniz. Bu, özellikle kod tabanını öğrenmeye çalışırken deneyimli bir mühendisi rahatsız etmeden bilgi edinmek isteyenler için çok değerli,” diye ekliyor.
Rekabet ve Performans
Macroscope, kod gözden geçirme alanında rakiplerle karşı karşıyadır. Ancak, şirket yaptığı iç benchmark testlerinde, gerçek dünya örneklerinde %5 daha fazla hata tespit edebildiğini ve %75 daha az yorum ürettiğini açıkça gösteriyor. Bu performans, onu benzeri yazılımlardan ayrıştırarak öne çıkarıyor.
Fiyatlandırma ve Kullanım Koşulları
Yazılımın maliyeti, her aktif geliştirici için aylık 30 dolar olarak belirlenmiştir ve en az beş kullanıcı gerektirmektedir. Daha büyük işletmeler için özel fiyatlandırmalar ve entegrasyon seçenekleri de mevcuttur. Macroscope, GitHub Cloud üzerinde çalışmakta olup, birçok girişim ve büyük firma tarafından şimdiden kullanılmaktadır.
Yatırım ve Büyüme
San Francisco merkezli girişim, büyüme sürecinde 30 milyon dolar değerinde A Serisi yatırım aldı. Bu yatırım, Lightspeed’den Michael Mignano liderliğinde gerçekleşti ve Adverb, Thrive Capital ve Google Ventures gibi diğer yatırımcılar da sürece dahil oldu. Şu ana kadar toplamda 40 milyon dolar yatırım almayı başardılar.
Macroscpe’un hedefleri arasında daha geniş bir geliştirici kitlesine ulaşmak ve kod yönetimi süreçlerini daha da geliştirerek mühendislerin hayatını kolaylaştırmak yer alıyor. Geliştiricilerin zamanını en verimli şekilde kullanmalarını sağlamak, bu girişimin en temel misyonlarından biri olarak öne çıkıyor.
Yenilikçi yapısıyla Macroscope, yazılım geliştirme süreçlerini dönüştürmeye ve geliştiricilere sunduğu imkanlarla sektörde adından söz ettirmeye kararlı bir şekilde ilerliyor.


