یک pod، نه یک sandbox
هر پروژه در یک pod اختصاصی کوبرنتیز با یک حجم ماندگار زندگی میکند. بدون سیستمفایل مشترک. بدون exec مشترک. تیم امنیت شما میتواند شعاع تأثیر را در یک صفحه بازبینی کند.
Proyecta Enterprise مخازن واقعی شما را — تخلیههای داده، مشهای سرویس، احراز هویت داخلی و همه چیز — متصل میکند و قابلیتها را درون آنها میسازد. هر نشست در یک pod مجزای کوبرنتیز محدود به فضای کاری شما اجرا میشود.
فضای کاری آزمایشی در کمتر از دو دقیقه فراهم میشود. بدون کاغذبازی تدارکات برای دیدن عملکرد آن.
آنها برای هزار خط نخست یک پروژهٔ تازه بهینه شدهاند. با پنجاه مهندس، آن بخش آسان است. بخش دشوار سامانهای است که پیشتر دارید — همان که یک مونوریپوی چندزبانه، سه پایگاهداده، احراز هویت داخلی و هشت سال تصمیم رمزگذاریشده در فایلهای پیکربندی دارد.
ما Proyecta را برای بخش دشوار ساختیم.
هر پروژه در یک pod اختصاصی کوبرنتیز با یک حجم ماندگار زندگی میکند. بدون سیستمفایل مشترک. بدون exec مشترک. تیم امنیت شما میتواند شعاع تأثیر را در یک صفحه بازبینی کند.
Postgres با تخلیهٔ دادهٔ اولیهٔ شما. Redis روی نسخهٔ شما. ثبتخانههای خصوصی، OIDC داخلی، مونوریپوهای چندزبانه. ما proyecta.config.json را میخوانیم و گراف کامل وابستگیها را در کنار کد شما فراهم میکنیم.
برنامههای چندمرحلهای که از سرگیریها جان به در میبرند، تمیز کامپایل میشوند و بهصورت یک PR روی یک شاخهٔ نشست مینشینند. شاخههای محافظتشده محافظتشده میمانند. شما آنچه را تحویل میشود بازبینی میکنید.
هر نشست Proyecta این چهار مرحله را طی میکند. بدون تنظیم ویژه برای نخستین، بدون جریان متفاوت برای پنجاهمین.
GitHub App Proyecta را روی سازمان خود نصب کنید. یک مخزن و یک شاخهٔ پایه انتخاب کنید. Proyecta هرگز کد شما را به فضای ذخیرهسازی ما کپی نمیکند — برای نشست در یک pod مجزا شبیهسازی میکند.
ما proyecta.config.json را تجزیه میکنیم. سرویسهای اعلامشده در آن به سرویسهای جانبی تبدیل میشوند: Postgres با تخلیهٔ اولیهٔ شما، Redis روی نسخهٔ شما، هرچه که پیشتر ارائه میدهید.
قابلیت را شرح دهید. عامل نقاطعطف را برنامهریزی میکند، کد مینویسد، کامپایل میکند، آزمونها را اجرا میکند و در برابر سرویسهای زنده تکرار میکند تا پیشنمایش بهدرستی رندر شود.
هر تغییر روی یک شاخهٔ نشست مینشیند. شاخههای محافظتشده محافظتشده میمانند. یک pull request در سمت شما باز میشود، با هر فراخوانی ابزار حسابرسیشده و دارای مهر زمانی.
جداسازی، دامنهٔ اسرار و ردهای حسابرسی اینجا موضوعاتی فرعی نیستند. آنها شکل خودِ پلتفرم هستند.
یک pod کوبرنتیز برای هر پروژه با یک PVC اختصاصی ۱۰Gi. بدون exec مشترک، بدون سیستمفایل میانمستأجری.
متغیرها با برچسب Pod، Convex یا Repo مشخص میشوند. کلیدهای دارای پیشوند VITE_ در مرز API از دامنهٔ Pod مسدود میشوند — زیرا به مرورگر نشت میکنند.
شاخههای main، master و develop ممنوعاند. هر تغییر روی یک شاخهٔ نشست مینشیند و یک PR برای بازبینی شما باز میکند.
هر خواندن، نوشتن، فرمان شل و کنش git که عامل انجام میدهد با مهر زمانی ثبت میشود و به فضای کاری محدود است.
«آن را به سمت یک مونوریپو با هشتاد و چهار سرویس و دوازده سال تاریخچه نشانه گرفتیم. نخستین pull request کارآمد در کمتر از سه دقیقه باز شد. این گفتوگوی داخلی را دگرگون کرد.»
در مخزن GitHub شما، زیر نصب GitHub App شما. Proyecta در طول یک نشست در یک pod مجزای کوبرنتیز شبیهسازی میکند. این pod یک PVC ۱۰Gi دارد که به فضای کاری شما گره خورده و در حالت سکون رمزگذاری شده است. هنگامی که پروژهای را معلق میکنید، pod حذف میشود و تنها PVC باقی میماند.
خیر. Proyecta هیچ مدلی را روی کد مشتری آموزش نمیدهد. ما از مدلهای پیشرو Anthropic و OpenAI تحت قراردادهای سازمانی استفاده میکنیم که آموزش روی دادهٔ مشتریان ما را ممنوع میکنند.
بله، در پلنهای Enterprise. ما یک چارت Helm برای زماناجرای عامل، تأمینکنندهٔ pod و صفحهٔ کنترل ارائه میکنیم. سرور AI میتواند درون VPC شما با کلیدهای API مدل خودتان اجرا شود.
یک کانتینر مبتنی بر buildpack با Node، Nix و Mise از پیش نصبشده؛ مخزن شما درون آن شبیهسازیشده؛ سرویسهای جانبی زیرساخت اختیاری (Postgres، Redis، MongoDB، MySQL، MailHog) اعلامشده در proyecta.config.json؛ و یک باینری زماناجرای عامل gRPC که فراخوانیهای ابزار را به صفحهٔ کنترل جریان میدهد.
Cursor یک IDE محلی است. Devin یک عامل را روی یک VM زودگذر اجرا میکند. Proyecta برای هر پروژه یک pod کوبرنتیز ماندگار و مجزا با سرویسهای جانبی زیرساخت واقعی شما و یک برنامهریز مبتنی بر نقطهعطف که pull request باز میکند اجرا میکند. جدول مقایسهٔ بالا نسخهٔ کوتاه آن است.
میانهٔ ۹۰ ثانیه برای مخزنی زیر ۱GB با زیرساخت استاندارد. نصبهای buildpack برای هر سازمان کش میشوند. podهای گرم در کمتر از پنج ثانیه از PVCهای معلقشده از سر گرفته میشوند.
بیست دقیقه با یک مهندس Proyecta. یک باگ واقعی، یک تیکت قابلیت واقعی، یا شاخهای که ماههاست به آن دست نزدهاید بیاورید. آن را زنده اجرا میکنیم.
آزمایشها همان هفته آغاز میشوند · بدون کاغذبازی تدارکات برای دیدن عملکرد آن