Một pod, không phải một sandbox
Mỗi dự án sống trong một pod Kubernetes riêng với một ổ đĩa bền vững. Không có hệ thống tệp dùng chung. Không có exec dùng chung. Nhóm an ninh của bạn có thể rà soát bán kính ảnh hưởng trên một trang duy nhất.
Proyecta Enterprise kết nối các kho mã thực của bạn — kết xuất dữ liệu, lưới dịch vụ, xác thực nội bộ và tất cả — rồi xây dựng các tính năng vào trong đó. Mỗi phiên chạy trong một pod Kubernetes cô lập giới hạn trong không gian làm việc của bạn.
Không gian làm việc thử nghiệm được cấp phát trong dưới hai phút. Không cần thủ tục mua sắm để thấy nó vận hành.
Chúng tối ưu cho một nghìn dòng đầu tiên của một dự án mới. Với năm mươi kỹ sư, đó là phần dễ. Phần khó là hệ thống bạn đã có sẵn — hệ thống với một monorepo đa ngôn ngữ, ba cơ sở dữ liệu, xác thực nội bộ và tám năm quyết định được mã hóa trong các tệp cấu hình.
Chúng tôi xây dựng Proyecta cho phần khó.
Mỗi dự án sống trong một pod Kubernetes riêng với một ổ đĩa bền vững. Không có hệ thống tệp dùng chung. Không có exec dùng chung. Nhóm an ninh của bạn có thể rà soát bán kính ảnh hưởng trên một trang duy nhất.
Postgres với kết xuất seed của bạn. Redis ở phiên bản của bạn. Registry riêng tư, OIDC nội bộ, monorepo đa ngôn ngữ. Chúng tôi đọc proyecta.config.json và cấp phát toàn bộ đồ thị phụ thuộc bên cạnh mã của bạn.
Các kế hoạch nhiều bước sống sót qua các lần khởi động lại, biên dịch sạch sẽ và đáp xuống dưới dạng một PR trên một nhánh phiên. Các nhánh được bảo vệ vẫn được bảo vệ. Bạn rà soát những gì được giao.
Mỗi phiên Proyecta đi qua bốn giai đoạn này. Không có thiết lập đặc biệt cho phiên đầu tiên, không có luồng khác cho phiên thứ năm mươi.
Cài đặt Proyecta GitHub App lên tổ chức của bạn. Chọn một kho mã và một nhánh cơ sở. Proyecta không bao giờ sao chép mã của bạn vào bộ lưu trữ của chúng tôi — nó nhân bản vào một pod cô lập cho phiên làm việc.
Chúng tôi phân tích proyecta.config.json. Các dịch vụ khai báo ở đó trở thành sidecar: Postgres với kết xuất seed của bạn, Redis ở phiên bản của bạn, bất cứ thứ gì bạn đã đi kèm.
Mô tả tính năng. Tác tử lập kế hoạch các cột mốc, viết mã, biên dịch, chạy kiểm thử và lặp lại đối chiếu với các dịch vụ đang chạy cho đến khi bản xem trước hiển thị đúng.
Mọi thay đổi đáp xuống một nhánh phiên. Các nhánh được bảo vệ vẫn được bảo vệ. Một pull request mở ra ở phía bạn, với mọi lệnh gọi công cụ được kiểm toán và đóng dấu thời gian.
Cô lập, phạm vi bí mật và dấu vết kiểm toán ở đây không phải là điều nghĩ đến sau cùng. Chúng là hình hài của nền tảng.
Một pod Kubernetes cho mỗi dự án với một PVC riêng 10Gi. Không có exec dùng chung, không có hệ thống tệp xuyên người thuê.
Các biến được gắn thẻ là Pod, Convex hoặc Repo. Các khóa có tiền tố VITE_ bị chặn khỏi phạm vi Pod tại ranh giới API — chúng sẽ rò rỉ ra trình duyệt.
main, master và develop là vùng cấm. Mọi thay đổi đáp xuống một nhánh phiên và mở một PR để bạn rà soát.
Mọi thao tác đọc, ghi, lệnh shell và hành động git mà tác tử thực hiện đều được ghi nhật ký kèm dấu thời gian, giới hạn trong không gian làm việc.
“Chúng tôi hướng nó vào một monorepo với tám mươi tư dịch vụ và mười hai năm lịch sử. Pull request hoạt động đầu tiên mở ra trong dưới ba phút. Điều đó đã thay đổi cuộc trò chuyện trong nội bộ.”
Trong kho mã GitHub của bạn, dưới phần cài đặt GitHub App của bạn. Proyecta nhân bản vào một pod Kubernetes cô lập trong suốt phiên làm việc. Pod có một PVC 10Gi gắn với không gian làm việc của bạn, mã hóa khi ở trạng thái nghỉ. Khi bạn tạm dừng một dự án, pod bị xóa và chỉ còn lại PVC.
Không. Proyecta không huấn luyện bất kỳ mô hình nào trên mã của khách hàng. Chúng tôi sử dụng các mô hình tiên phong từ Anthropic và OpenAI theo các hợp đồng doanh nghiệp cấm huấn luyện trên dữ liệu của khách hàng chúng tôi.
Có, ở các gói Enterprise. Chúng tôi cung cấp một chart Helm cho runtime của tác tử, bộ cấp phát pod và mặt phẳng điều khiển. Máy chủ AI có thể chạy bên trong VPC của bạn với khóa API mô hình của riêng bạn.
Một container dựa trên buildpack với Node, Nix và Mise được cài sẵn; kho mã của bạn được nhân bản vào trong; các sidecar hạ tầng tùy chọn (Postgres, Redis, MongoDB, MySQL, MailHog) khai báo trong proyecta.config.json; và một tệp nhị phân runtime tác tử gRPC truyền các lệnh gọi công cụ trở lại mặt phẳng điều khiển.
Cursor là một IDE cục bộ. Devin chạy một tác tử trên một máy ảo phù du. Proyecta chạy một pod Kubernetes bền vững, cô lập cho mỗi dự án, với các sidecar hạ tầng thực của bạn và một bộ lập kế hoạch dựa trên cột mốc mở pull request. Bảng so sánh ở trên là phiên bản tóm tắt.
Trung vị 90 giây cho một kho mã dưới 1GB với hạ tầng tiêu chuẩn. Các lần cài đặt buildpack được lưu vào bộ nhớ đệm theo từng tổ chức. Các pod ấm tiếp tục từ PVC tạm dừng trong dưới năm giây.
Hai mươi phút với một kỹ sư Proyecta. Hãy mang đến một lỗi thực, một phiếu tính năng thực, hoặc một nhánh bạn đã không động đến hàng tháng. Chúng tôi chạy nó trực tiếp.
Các bản thử nghiệm khởi động ngay trong tuần · Không cần thủ tục mua sắm để thấy nó vận hành