با Macroscope آشنا شوید: ابزار هوش مصنوعی برای درک کدبیس و رفع باگها

سلام، وقت بخیر! 😃 امروز با خبر جالبی از دنیای فناوری در خدمتتون هستیم.
💡 **خلاصه خبر:**
بنیانگذاران اپلیکیشن محبوب پخش زنده ویدئو “پریسکوپ” (Periscope)، بعد از فروش موفق شرکتشان به توییتر، حالا با یک استارتاپ جدید برگشتهاند. این بار، تمرکز آنها روی هوش مصنوعی است و محصولشان “میکروسکوپ” (Macroscope) نام دارد؛ سیستمی که به برنامهنویسان و مدیران محصول کمک میکند تا تغییرات کدها را سریعتر بفهمند و ایرادات نرمافزاری را پیدا کنند. هدف این شرکت، صرفهجویی در زمان مهندسان و افزایش کارایی در توسعه نرمافزار است. 🚀
—
**جزئیات خبر:**
بنیانگذاران شرکتی که قبلاً اپلیکیشن پخش زنده ویدئو «پریسکوپ» را به توییتر فروختند، با یک استارتاپ جدید برگشتهاند. این بار، تعجبی ندارد که تمرکزشان روی هوش مصنوعی است. 🤖
روز چهارشنبه، «کیون بِیگپور» (Kayvon Beykpour)، که قبلاً مدیر محصول توییتر بود، راهاندازی شرکت جدیدش به نام «میکروسکوپ» (Macroscope) را اعلام کرد. این یک سیستم هوش مصنوعی است که برای برنامهنویسان و مدیران محصول طراحی شده تا بهطور خلاصه تغییرات کدهای برنامهنویسی را نشان دهد و ایرادات (باگها) را پیدا کند. 🐛
«بیگپور» همراه با دوست دوران کودکیاش «جو برنستاین» (Joe Bernstein) که او هم قبلاً در پریسکوپ بود، این استارتاپ را در جولای ۲۰۲۳ تأسیس کردند. همچنین، «راب بیشاپ» (Rob Bishop) نیز به عنوان یکی از بنیانگذاران به آنها پیوسته است. جالب است بدانید که «بیشاپ» هم قبلاً شرکت خودش را که در زمینه هوش مصنوعی و بینایی ماشین فعالیت میکرد، به توییتر فروخته بود. 🤝
این شرکت محصول خود را یک «موتور درککننده مبتنی بر هوش مصنوعی» معرفی میکند. هدف اصلیاش این است که در وقت مهندسان صرفهجویی کند. «بیگپور» میگوید مهندسان امروزه از ابزارهای زیادی برای پیگیری کارها استفاده میکنند و زمان زیادی را در جلسات میگذرانند، در حالی که باید روی کدنویسی تمرکز کنند. «میکروسکوپ» برای حل این مشکل آمده است. ⏰
سیستم «میکروسکوپ» چگونه کار میکند؟ 🧐
مشتریان ابتدا اپلیکیشن «گیتهاب» (GitHub) آن را نصب میکنند. (گیتهاب یک پلتفرم محبوب است که برنامهنویسان برای نگهداری و همکاری روی کدها از آن استفاده میکنند.) سپس این نرمافزار با تحلیل کدها و شناسایی تغییرات، بقیه کارها را انجام میدهد. این فرآیند شامل تحلیل دقیق ساختار کدها و استفاده از مدلهای زبان بزرگ (LLMs) میشود که نوعی از هوش مصنوعی پیشرفته هستند. 🧠
**«میکروسکوپ» چه کمکی میکند؟**
* **برای برنامهنویسان:** میتوانند ایرادات کدهای خود را کشف و رفع کنند، خلاصهای از تغییرات کدها دریافت کنند و سؤالات مربوط به کدها را بپرسند. 🧑💻
* **برای مدیران محصول:** میتوانند خلاصهای لحظهای از بهروزرسانیهای محصول، اطلاعاتی درباره بهرهوری تیمها و پاسخهایی به سؤالات خود درباره محصول یا فعالیتهای توسعه دریافت کنند. 📊
این ابزار با برخی از ابزارهای بررسی کد (Code Review) رقابت میکند. (بررسی کد یعنی فرآیندی که در آن برنامهنویسها کدهای یکدیگر را برای اطمینان از کیفیت و درستیشان، بازبینی میکنند.) اما «میکروسکوپ» ادعا میکند که در آزمایشهای داخلی خود، ۵ درصد بیشتر از ابزارهای مشابه ایرادات را پیدا کرده و ۷۵ درصد کمتر هم نظر (کامنت) تولید کرده است که نشاندهنده کارایی بالاتر آن است. 💪
این استارتاپ که در سانفرانسیسکو مستقر است، در دور جذب سرمایه سری A خود ۳۰ میلیون دلار جذب کرده و در مجموع ۴۰ میلیون دلار سرمایه به دست آورده است. 💰
—
**نکات کلیدی خبر:**
* بنیانگذاران «پریسکوپ» (اپلیکیشن پخش زنده) با یک استارتاپ جدید به نام «میکروسکوپ» بازگشتهاند. 🔙
* «میکروسکوپ» یک سیستم هوش مصنوعی است که به برنامهنویسان و مدیران محصول کمک میکند. 💻
* وظیفه اصلی آن، خلاصهسازی تغییرات کدهای برنامهنویسی و یافتن ایرادات (باگها) است. 🐛
* هدف این ابزار، صرفهجویی در زمان مهندسان و افزایش کارایی در توسعه نرمافزار است. ⏱️
* «میکروسکوپ» در مقایسه با ابزارهای مشابه، در یافتن باگها کارآمدتر است. ✅
* این استارتاپ تاکنون ۴۰ میلیون دلار سرمایه جذب کرده است. 💲