اگر امروز هدایت توسعه نرمافزار خود را به عاملهای هوشمند سپردهاید، احتمالاً با کابوس کدهایی روبرو شدهاید که سریع نوشته میشوند اما سیستم را از درون میپوسانند. سرعت خیرهکننده در تولید کد توسط هوش مصنوعی، اکنون به بزرگترین تهدید برای پایداری زیرساختهای داده تبدیل شده است.
طبق اعلام رسمی در ۴ آگوست ۲۰۲۶، استارتاپ Convex مبلغ ۵۷ میلیون دلار سرمایه در راند Series B جذب کرد. این دور سرمایهگذاری که هدف آن حل یک نقطه شکست بحرانی در عصر AI یعنی «شکنندگی نرمافزارهای نوشته شده توسط عاملهای خودمختار» است، به رهبری Insight Partners و با مشارکت مجموعههای a16z، Spark Capital، Etna Labs و Justin Kan انجام شد.
این موفقیت در ادامه یک راند Series A به مبلغ ۲۶ میلیون دلار در آوریل ۲۰۲۲ قرار دارد که توسط Andreessen Horowitz رهبری شده بود. در آن زمان، مارتین کاسادو (Martin Casado)، شریک عمومی a16z، به هیئت مدیره Convex پیوست. یادداشت سرمایهگذاری اولیه در آن مقطع، Convex را بهعنوان ابزاری برای هر توسعهدهنده فرانتاند معرفی میکرد تا بتواند وضعیت جهانی (Global State) را بدون نیاز به لایه سنتی پایگاه داده، تعریف و مدیریت کند.
امروزه اکثر نرمافزارها توسط انسانهایی توسعه مییابند که در کنار عاملهای کدنویس AI کار میکنند. در حالی که این عاملها با سرعتی بسیار بیشتر از توان بازبینی هر انسانی کد را منتشر میکنند، اما اغلب پیشفرضهای سیستمی را که انسجام یک کدبیس را حفظ میکنند، تخریب میکنند. سیستمهای توزیعشده قدیمی برای اجرای این پیشفرضها در سطح کد طراحی نشده بودند؛ همین موضوع باعث میشود وقتی عاملها در نامگذاری فیلدها دچار «توهم» میشوند یا ناورداها (Invariants) را میشکنند، حوادث جدی در محیط عملیاتی (Production) رخ دهد.
تغییر در تفویض اختیارات توسعهدهندگان
شرکت Convex خاطرنشان میکند که تغییر قابلتوجهی در آنچه توسعهدهندگان حاضرند به هوش مصنوعی بسپارند، رخ داده است. طبق اعلام این شرکت، هجده ماه پیش، مشتریان بالقوه اغلب به این دلیل مقاومت میکردند که Convex یک پایگاه داده Postgres نبود. اما اکنون این اعتراض «تقریباً بهطور کامل ناپدید شده است».
حتی مهندسان ارشد نیز اکنون انتخابهای مربوط به پیادهسازی را به عاملهای AI میسپارند. در عوض، این توسعهدهندگان تنها مشخصات (Specifications)، تستها و رابطها (Interfaces) را برای خود نگه میدارند و لولهکشیهای پیچیده بکاند را به هوش مصنوعی واگذار میکنند.
Convex خود را بهعنوان زیرساختی معرفی میکند که در آن پلتفرم — و نه مهندس انسان — صحت اجرای کد را تضمین و اعمال میکند. این شرکت مدعی است میلیونها نمونه (Instance) از سرویسهایش در حال حاضر در محیط عملیاتی فعال هستند. همچنین این استارتاپ برای رعایت الزامات اقامت دادههای اتحادیه اروپا، خدمات میزبانی خود را در اروپا گسترش داده و طرحهای سازمانی (Enterprise Plans) اختصاصی راهاندازی کرده است که دهها شرکت پیش از این آنها را پذیرفتهاند.
سازوکارهای ایمنی فنی
برای اینکه بارهای کاری عاملمحور (Agentic Workloads) بهصورت ایمن منتشر شوند، Convex از چندین انتخاب معماری کلیدی استفاده میکند:
- تراکنشهای ACID: این سازوکار تضمین میکند که نوشتنهای همزمان هرگز باعث فساد یا خرابی دادههای زیربنایی نشود.
- تایپاسکریپت سرتاسری (End-to-End TypeScript): این قابلیت باعث میشود یک نام فیلد توهمزده بهجای ایجاد کرش در محیط زنده، تبدیل به یک خطای ساخت (Build Error) شود و پیش از اجرا شناسایی گردد.
- همگامسازی و کش خودکار: این ویژگی نیاز عاملها به تولید «کدهای واسط» (Glue Code) — که شبیه چسبهای موقتی است که با گذشت زمان خشک و شکننده میشوند — را حذف میکند.
مسیر رسیدن به «اجزای Convex»
جیمی ترنر (Jamie Turner)، مؤسس و مدیرعامل شرکت، بیان کرد که این سرمایه شکاف میان ایده اولیه شرکت و پیادهسازی واقعی آن را پر میکند. ترنر نوشت که این راند سرمایهگذاری درباره ساخت پلتفرمی است که با استانداردی که ایده اولیه سزاوار آن بود و با مقیاسی که مشتریان درخواست میکنند، سازگار باشد.
بهطور عملی، این وجوه برای استخدام در بخشهای مهندسی، رهبری مهندسی، محصول، بازاریابی و تیمهای ورود به بازار (Go-to-market) استفاده خواهد شد. آنها همچنین قصد دارند قابلیتهای پیشفرض (Out-of-the-box) حول محور «گراف وضعیت واکنشگرا» (Reactive State Graph) پلتفرم خود را گسترش دهند.
تمرکز اصلی در نقشه راه آنها، اجزای Convex (Convex Components) است. اینها بلوکهای سازندهای هستند که در محیطهای ایزوله (Sandboxed) قرار دارند و هر کدام اسکیمای خاص خود و توابعی را پشت یک API صریح دارند.
این اجزا مانند واحدهایی در اندازه پنجره زمینه (Context Window) — شبیه میز کاری کوچک که فقط چند برگ کاغذ جا دارد و مدل نمیتواند همزمان کل کتابخانه را ببیند — عمل میکنند. با این روش، یک عامل میتواند کاملاً روی یک جزء فکر کند بدون اینکه مرزها را رد کرده و ناورداهای سیستمی را که نمیبیند، بشکند. این رویکرد به مدلهای هوش مصنوعی کمک میکند تا بر پیچیدگیهای ریاضی و بهینهسازی غلبه کنند، مشابه آنچه در حل شکافهای ۳۰ ساله بهینهسازی محدب با استفاده از GPT-5/6 مشاهده شد. روناک چودوری، مؤسس Reducto، اشاره کرد که این پلتفرم توانسته است پشتههای پیچیده از localStorage، IndexedDB، مدیریت وضعیت (Context Management) و بهروزرسانیهای خوشبینانه (Optimistic Updates) را در یک «منبع حقیقت واحد» ادغام کند. این پایداری به تیم او و عاملهای AI آنها اجازه میدهد تا با امنیت کامل روی بخش فرانتاند کار کنند.
این رویکرد نشاندهنده یک چرخش استراتژیک نسبت به چارچوب Series A سال ۲۰۲۲ است. در آن زمان، a16z نگاه میکرد که Convex راهی برای توسعهدهندگان فرانتاند باشد تا بدون دیتابیس سنتی، وضعیت جهانی را مدیریت کنند. اما اکنون تمرکز بر ارائه یک زیرساخت آماده برای عاملهای AI در مقیاس بالا است، زیرا مشتریان سازمانی میخواهند بارهای کاری عاملمحور را در مقیاسهای بسیار بزرگتر اجرا کنند.
این روند جذب سرمایه، بازتابدهنده سایر افزایش سرمایههای زیرساختی اخیر است؛ مانند جذب ۴۰ میلیون دلار توسط DataBahn برای ایجاد یک لایه کنترل عاملمحور روی دادههای سازمانی و راند Series C شرکت Emergent به مبلغ ۱۳۰ میلیون دلار با ارزشگذاری ۱.۵ میلیارد دلار. سرمایهگذاران بهطور فزایندهای روی لایهای شرطبندی میکنند که نرمافزارهای تولیدشده توسط AI را برای استقرار در سازمانهای بزرگ، قابلاعتماد کند. این موج سرمایهگذاری در لایههای زیرساختی، بخشی از یک الگوی گستردهتر در بازار است که در آن تأمین مالی دوری در برابر رشد ارگانیک سختافزارهای AI به یکی از چالشهای اصلی تبدیل شده است.
برای کسانی که به تقابل هنر انسانی و انتزاع علاقه دارند، Convex کنفرانس یکروزه Abstract را در ۲ سپتامبر ۲۰۲۶ در مرکز SFJAZZ سانفرانسیسکو برگزار میکند. این رویداد که شرکت در آن رایگان است و نیاز به ثبتنام دارد، بر نقش انسان در دنیای انتزاعیتر نرمافزار تمرکز خواهد کرد.
چه مدیر ارشد فناوری (CTO) باشید و چه توسعهدهنده، تغییر آشکار است: گلوگاه دیگر این نیست که یک عامل با چه سرعتی کد مینویسد، بلکه این است که آیا بکاند میتواند آن سرعت را تحمل کند و زنده بماند. باید تماشا کرد که آیا این رویکرد «جزء-محور» به استانداردی برای معماری عاملمحور تبدیل خواهد شد یا خیر.
گام بعدی شما
- اگر از AI برای تولید کد بکاند استفاده میکنید، استراتژی «تفکیک اجزا» را جایگزین تولید تکبلاکهای کد کنید.
- بررسی کنید آیا سیستم فعلی شما توهمات مدل در نامگذاری فیلدها را در لایه کامپایل میگیرد یا در زمان اجرا.
- برای کاهش وابستگی به کدهای واسط، از ابزارهای همگامسازی خودکار در لایه داده استفاده کنید.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است — به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.




گفتگو