بازگشت بنیانگذاران Periscope با استارتاپ هوش مصنوعی «Macroscope»؛ ابزار تحلیل و خلاصهسازی کد برای توسعهدهندگان و رهبران محصول
کیاون بیکپور (Kayvon Beykpour)، رئیس پیشین محصول توییتر و از مؤسسان Periscope، به همراه جو برنشتاین و راب بیشاپ استارتاپ جدیدی به نام Macroscope را راهاندازی کردهاند که هدفش کاهش بار اطلاعاتی تیمهای توسعه و ارائه خلاصههای مفید از تغییرات کدبیس با کمک هوش مصنوعی است. این شرکت که تابستان 2023 تأسیس شد، محصولی مبتنی بر «موتور درک بهکمک هوش مصنوعی» ارائه میدهد که برای مهندسان و مدیران محصول طراحی شده است.
چه کاری انجام میدهد؟
Macroscope تغییرات در کدبیس را تحلیل، PRها را خلاصهسازی و باگها را شناسایی میکند و به سوالات مبتنی بر تحقیق در کد پاسخ میدهد. برای رهبران محصول هم گزارشهای بلادرنگ از پیشرفتها، بینشهای عملکردی و پاسخ به سوالات به زبان طبیعی درباره وضعیت توسعه فراهم میکند تا تصمیمگیری در تخصیص نیروی مهندسی آسانتر شود.
چطور کار میکند؟
مشتریان ابتدا اپ GitHub را نصب میکنند تا دسترسی به کدبیس فراهم شود و میتوانند بهدلخواه ادغامهایی مانند Slack، Linear و JIRA را اضافه کنند. سیستم با استفاده از فرآیندی به نام code walking و تحلیل ساختار کد از طریق درخت نحوی انتزاعی (Abstract Syntax Tree یا AST) زمینه و بافت برنامه را استخراج میکند. سپس این دانش ساختاری با مدلهای زبانی بزرگ (LLMs) ترکیب میشود تا تحلیلهای دقیقتری از تغییرات و باگها ارائه شود.
مزایا برای تیمها
– کاهش زمان جلسات و جستجوی اطلاعات پراکنده در JIRA، Linear یا صفحات گسترده.
– شناسایی خودکار باگها در PRها و کاهش بار بررسی دستی کد.
– امکان پرسش به زبان طبیعی بدون نیاز به تکیه بر یک مهندس ارشد برای توضیح وضعیت کدبیس.
بیکپور تأکید کرده که تجربه شخصی او در شرکتهای بزرگ و نوپا موجب شده تا این محصول شکل بگیرد؛ مسئلهای که در سازمانهای بزرگ با صدها یا هزاران مهندس، بخش بزرگی از زمان مدیران محصول را میبلعد.
رقبا و عملکرد
اگرچه ابزارهای متعددی در حوزه بازبینی کد وجود دارند (مثلاً CodeRabbit، Cursor Bugbot، Graphite و غیره)، Macroscope مدعی است که در بنچمارک داخلی روی بیش از 100 باگ واقعی، توانسته 5 درصد باگهای بیشتری نسبت به بهترین رقیب تشخیص دهد و 75 درصد نظرهای کمتری تولید کند — نتایجی که شرکت در بلاگ خود منتشر کرده است.
قیمت، مشتریان و سرمایه
قیمت پایه این سرویس 30 دلار به ازای هر توسعهدهنده فعال در ماه است (حداقل 5 صندلی) و برای سازمانهای بزرگ قیمت سازمانی و ادغامهای سفارشی ارائه میشود. استفاده از GitHub Cloud الزامی است. از مشتریان اولیه میتوان به XMTP، United Masters، Bilt، Class.com و چند استارتاپ و شرکت دیگر اشاره کرد. تیم مکروسکوپ در سانفرانسیسکو حدود 20 نفر است و شرکت تاکنون مجموعاً 40 میلیون دلار جذب سرمایه داشته که شامل 30 میلیون دلار در راند سری A به رهبری مایکل میگنانو در Lightspeed میشود؛ سایر سرمایهگذاران شامل Adverb، Thrive Capital و Google Ventures هستند.
دسترسپذیری
Macroscope هماکنون قابل استفاده است و برای تیمهایی که به دنبال کاهش زمان بررسی کد و بهبود شفافیت توسعه محصول هستند، گزینهای قابل توجه بهحساب میآید.
