کدنویسی مبتنی بر هوش مصنوعی با وعده سریعتر و آسانتر کردن مشاغل توسعه دهندگان، از محبوبیت چشمگیری برخوردار شده است. اما کدنویسی هوش مصنوعی منجر به چیز دیگری نیز شده است: افزایش گسترده خطوط کد، و بنابراین احتمال بروز اشکالاتی که منجر به خرابی یا سایر حوادث می شود.
روز دوشنبه، استارتاپ اسرائیلی به نام
حامی مالی جدید Accel به همراه سرمایه گذار قبلی Insight Partners، به طور مشترک رهبری این دور را بر عهده دارند و Citi، Glilot Capital، GTM Capital و Sorenson Capital نیز در آن مشارکت دارند. Lightrun تا به امروز 110 میلیون دلار سرمایه جمع آوری کرده است، از جمله سری A به رهبری Insight که در سال 2021
این استارتاپ ارزش گذاری خود را فاش نمی کند، اما نشانه های قوی وجود دارد که نشان می دهد عملکرد خوبی دارد.
اول، مشتریان آن وجود دارند. Citi یک حامی مالی استراتژیک است و یکی از لیست چشمگیر مشتریان بزرگ نامی است که شامل ADP، AT&T، ICE/NYSE، Inditex، Microsoft، Priceline، Salesforce و SAP نیز می شود.
دوم، محصول و زمان بندی شرکت برای نحوه قرارگیری آن در چشم انداز فعلی بازار وجود دارد. در ژوئیه 2024، Lightrun
این شرکت اعلام کرد که درآمدها از زمان راه اندازی بیش از چهار برابر افزایش یافته است و این چیزی است که سرمایه گذاران را به خود جلب کرده است. آندری براسوونو، شریک Accel که سرمایه گذاری این شرکت را رهبری کرد، گفت که سال ها قبل از این، چشمش به Lightrun (حتی مشاهده) بوده است و پس از آن راه اندازی، سرانجام دست به کار شد.
او گفت: «همه چیز سال گذشته به هم رسید. "آنها به دلیل هوش مصنوعی شاهد تسریع در شرکت بودند."
زمان بندی چیزی است که ایلان پلگ، مدیرعامل که این شرکت را با لئونید بلووشتین، مدیر ارشد فناوری، تأسیس کرد، در مورد آن می داند. پلگ قبل از اینکه توجه خود را به تحصیلات بیشتر و در نهایت ساخت Lightrun معطوف کند، یک دونده نیمه استقامت قهرمان بود و چهار بار قهرمان ملی اسرائیل شد و در بین 16 دونده برتر نیمه استقامت در سراسر اروپا قرار گرفت.
همانطور که پلگ می بیند، ده ها شرکت در حال ساخت ابزارهای مشاهده پذیری در بازار امروز هستند. برخی از برجسته ترین آنها عبارتند از Datadog و App Dynamics.
اما هیچ کدام هنوز به "جام مقدس" چنین کاری نرسیده اند: نه تنها قادر به دریافت تصویری بزرگ از تمام کدهایی که در حال تولید هستند، بلکه درک اینکه چگونه با آنچه از قبل استفاده می شود تعامل خواهد داشت و چگونه می توان پیش بینی کرد که در کجا ممکن است مشکلاتی ایجاد شود - و این کار را با حداقل اختلال و در نتیجه حداقل هزینه برای سازمان انجام داد.
او گفت: «کد ارزان میشود، اما اشکالات گران هستند.»
در همین حال، این مشکل به "نقطه عطف" رسیده است. او گفت: «توسعهدهندگان اکنون میتوانند به لطف تمام اتوماسیونی که به لطف هوش مصنوعی استفاده میشود، کد بیشتری نسبت به همیشه ارسال کنند. اما وقتی مشکلی پیش می آید، هنوز یک فرآیند بسیار دستی برای رفع آن است.»
پیشرفت Lightrun ایجاد مجموعه ابزارهایی برای مشاهده پذیری بوده است که می تواند کد را درست همانطور که در IDE است نظارت کند و درک کند که چگونه در کنار کدی که به طور فعال در حال تولید است، رفتار می کند. سپس Lightrun می تواند به طور خودکار تنظیماتی را در کد هنگام انتقال به تولید انجام دهد تا بدون وقفه و خرابی به کار خود ادامه دهد. این کار را از طریق ایجاد شبیه سازی های مبتنی بر هوش مصنوعی برای درک آن رفتار و سپس رفع کد قبل از بروز مشکلات انجام می دهد.
پلگ گفت: "این بخشی است که ما منحصر به فرد هستیم."
گزینه های زیادی برای نحوه توسعه Lightrun وجود دارد، با توجه به اینکه مشاهده پذیری چقدر به سایر فعالیت ها در سازمان ها نزدیک است.
یکی از آنها ساخت ابزارهای تخصصی تر برای تیم های امنیت سایبری است، با توجه به پیامدهای امنیتی آشکاری که از اشکالات ناشی می شود. یکی دیگر این است که به طور بالقوه برخی از ابزارهای خود را حتی نزدیکتر به نقطه ایجاد کد ایجاد کند تا یافتن و رفع اشکالات احتمالی را کارآمدتر کند.
پلگ گفت، در حال حاضر، این طرح این است که به طور خاص بر ساخت ابزارها، استعدادها و تجارت خود در IDE متمرکز بماند. او گفت: «ما هر چیزی را که خطر را برای انعطافپذیری ایجاد میکند، کاهش میدهیم»، اگرچه او در آینده ساخت ابزارهای خاص منظوره را رد نکرد.
او در مورد دستیاران کد گفت: «اینها ممکن است در آینده ما باشند، اما حتی تمرکز و کار فقط بر روی مشکل اصلاح نرمافزار پس از اجرا پیچیده و گسترده است.» او گفت پیش بینی اینکه ایجاد کد در آینده چگونه خواهد بود دشوار است. امروزه، با تخمین بین 30 تا 60 درصد از کل مشکلات تولید ناشی از مشکلات کد تولید شده توسط انسان و ماشین، ارائه راهی برای مشاهده و رفع همه چیز - صرف نظر از نحوه ایجاد آن - همان چیزی است که Lightrun برای رفع آن تلاش می کند.