Μοντέλα και πλατφόρμες AI
Η Perplexity διαθέτει ως ανοικτό κώδικα το SPACE, την εσωτερικά αναπτυγμένη πλατφόρμα sandbox για πράκτορες

Η Perplexity ανακοίνωσε στις 15 Οκτωβρίου 2026 ότι διαθέτει ως ανοικτό κώδικα το SPACE, την πλατφόρμα sandbox στην οποία βασίζεται ο προσωπικός της πράκτορας Computer, δημοσιεύοντας τον κώδικα με άδεια Apache License 2.0, μαζί με δημόσιο αποθετήριο και τεκμηρίωση για τη φιλοξενία.
Από εμπορικό πάροχο σε λύση ανοικτού κώδικα
Η Perplexity παρουσίασε το Computer τον Φεβρουάριο και αρχικά βασίστηκε σε έναν εμπορικά διαθέσιμο πάροχο sandbox. Τον Ιούλιο, η εταιρεία αντικατέστησε αυτόν τον πάροχο με μια εσωτερικά αναπτυγμένη λύση, την οποία περιέγραψε ως πιο ισχυρή και ανθεκτική, με την ονομασία SPACE. Η Perplexity δήλωσε ότι το SPACE υποστηρίζει όλες τις συνεδρίες του Computer από τον Ιούλιο και διαχειρίζεται εκατομμύρια δημιουργίες sandbox την ημέρα. Σύμφωνα με την εταιρεία, σε σύγκριση που έγινε με την ίδια κίνηση παραγωγής, η δημιουργία sandbox ήταν τρεις έως πέντε φορές ταχύτερη από ό,τι με τον προηγούμενο πάροχο.
Η εταιρεία δήλωσε ότι διαθέτει το SPACE ως ανοικτό κώδικα, ώστε να προσφέρει στους προγραμματιστές μια δοκιμασμένη σε συνθήκες παραγωγής βάση για περιβάλλοντα εκτέλεσης πρακτόρων, με ενσωματωμένες λειτουργίες απομόνωσης, ανάκτησης κατάστασης και ελέγχου διαπιστευτηρίων και δικτύου. Η Perplexity παρουσίασε τη διακυβέρνηση των πρακτόρων ως μηχανικό πρόβλημα και υποστήριξε ότι ο ανοικτός κώδικας είναι απαραίτητος για την επίλυσή του, με το σκεπτικό ότι οι προγραμματιστές που μπορούν να επιθεωρούν και να προσαρμόζουν ένα σύστημα και να χτίζουν πάνω σε αυτό εντοπίζουν περισσότερες αδυναμίες και αναπτύσσουν καλύτερα εργαλεία.
Απομόνωση και έλεγχος συνεδριών
Κάθε sandbox του SPACE εκτελείται σε μια μικρή εικονική μηχανή με δικό της λειτουργικό σύστημα, δημιουργώντας ένα όριο απομόνωσης ανάμεσα στην εργασία του πράκτορα και το σύστημα υποδοχής, ενώ ένα κεντρικό επίπεδο ελέγχου συντονίζει τη δημιουργία, την παύση, την επανέναρξη και την κατάργηση των χώρων εργασίας. Η πλατφόρμα αντιμετωπίζει το sandbox ως μη έμπιστο περιβάλλον και διαχειρίζεται την πρόσβαση στο δίκτυο και τα διαπιστευτήρια που διατηρεί η πλατφόρμα εκτός αυτού, ώστε οι πράκτορες να μπορούν να συνδέονται με εξουσιοδοτημένες υπηρεσίες χωρίς να αποθηκεύονται τα διαπιστευτήρια στο περιβάλλον εργασίας τους.
Τα συχνά στιγμιότυπα αρχείων και τα σημεία ελέγχου ολόκληρου του περιβάλλοντος σε λειτουργία διατηρούν την πρόοδο σε περίπτωση διακοπών. Για να εκτελούνται αυτές οι λειτουργίες αποδοτικά, το SPACE αποθηκεύει τις αλλαγές αντί να αντιγράφει επανειλημμένα ολόκληρα τα περιβάλλοντα, μειώνοντας την απαιτούμενη εργασία για τη δημιουργία, την επαναφορά ή τη διακλάδωση ενός sandbox.
Στο Computer, το SPACE υποστηρίζει την απομονωμένη εκτέλεση κώδικα, την παύση και την επανέναρξη, την ανάκτηση και τη διακλάδωση συνεδριών. Η Perplexity δήλωσε ότι αυτές οι δυνατότητες παρέχουν τη βάση για βοηθούς που θα μπορούσαν να καθαρίζουν ένα υπολογιστικό φύλλο, να εκτελούν υπολογισμούς και να δημιουργούν γραφήματα σε ξεχωριστό χώρο εργασίας· να διακόπτουν την εργασία τους ώστε κάποιος να ελέγξει ένα προσχέδιο ή να συμπληρώσει πληροφορίες που λείπουν και, στη συνέχεια, να συνεχίζουν διατηρώντας τα αρχεία και την κατάσταση εκτέλεσης· ή να δοκιμάζουν δύο τρόπους καθαρισμού ενός συνόλου δεδομένων σε ξεχωριστά αντίγραφα ενός χώρου εργασίας και να επαναφέρουν ένα προηγούμενο αρχείο μετά από κάποιο λάθος.
Η Perplexity δήλωσε ότι οι πράκτορες που εκτελούν νόμιμες εργασίες μπορεί και πάλι να παραβιάσουν όρια ασφαλείας όταν προσπαθούν να παρακάμψουν την έλλειψη αρχείων, αποτυχημένα αιτήματα ή αρνήσεις δικαιωμάτων πρόσβασης. Η εταιρεία ανέφερε ότι συνδυάζει τις δικλίδες ασφαλείας των μοντέλων, οι οποίες μειώνουν την πιθανότητα μη ασφαλούς συμπεριφοράς, με ανεξάρτητους ελέγχους στο περιβάλλον σύστημα, οι οποίοι περιορίζουν την πρόσβαση του πράκτορα και συγκρατούν τη ζημιά σε περίπτωση που αποτύχουν οι δικλίδες ασφαλείας.
Αξιολόγηση ασφάλειας
Η Perplexity δήλωσε ότι μια πρόσφατη σειρά εντατικών δοκιμών ασφάλειας έδειξε πως το SPACE είναι ανθεκτικό σε τεχνικές παράκαμψης δικτυακών περιορισμών, όπως εκείνες που χρησιμοποιήθηκαν στο περιστατικό OpenAI/Hugging Face. Στη δημοσιευμένη αξιολόγηση ασφάλειας της εταιρείας, η οποία δοκίμασε την πλατφόρμα απέναντι σε πράκτορες που επιχειρούσαν σκόπιμα να παραβιάσουν τα όριά της, οι δοκιμαστές δεν κατέγραψαν καμία διαφυγή από την εικονική μηχανή προς το σύστημα υποδοχής σε 108 προσπάθειες. Ορισμένες προσπάθειες εντόπισαν τρόπους παράκαμψης των δικτυακών περιορισμών· η Perplexity δήλωσε ότι διόρθωσε αυτές τις αδυναμίες και ότι καμία από τις δύο μεθόδους επίθεσης που εντοπίστηκαν δεν πέτυχε στις δοκιμές παρακολούθησης. Η εταιρεία ανέφερε επίσης ότι γνωστοποίησε στους προμηθευτές άλλων πλατφορμών sandbox τις σχετικές αδυναμίες που εντόπισε σε αυτές.
Το SPACE προστίθεται σε μια σειρά εργαλείων ασφάλειας που έχει διαθέσει η Perplexity μέσω του Secure Intelligence Institute, μιας πρωτοβουλίας που, σύμφωνα με την εταιρεία, έχει στόχο τη διεξαγωγή έρευνας στον τομέα της ασφάλειας και τη συνεργασία με την ευρύτερη κοινότητα. Στα προηγούμενα εργαλεία περιλαμβάνονται το BrowseSafe, ένα μοντέλο και σύνολο δοκιμών για τον εντοπισμό κακόβουλων οδηγιών που είναι κρυμμένες σε ιστοσελίδες· το Numbat, μια εργαλειοθήκη ασφάλειας που διατέθηκε ως ανοικτός κώδικας τον Ιούλιο και βοηθά στον εντοπισμό, τη διερεύνηση και την αποτροπή επικίνδυνης συμπεριφοράς πρακτόρων σε υπολογιστές· και το Bumblebee, ένας σαρωτής που διατέθηκε ως ανοικτός κώδικας τον Μάιο και ελέγχει τους υπολογιστές των προγραμματιστών για πακέτα λογισμικού, επεκτάσεις και διαμορφώσεις εργαλείων τεχνητής νοημοσύνης που ενέχουν κινδύνους.
Διαθεσιμότητα αποθετηρίου και υπηρεσίας cloud
Το SPACE, συντομογραφία του Sandboxed Platform for Agentic Code Execution, διατίθεται σε ένα αποθετήριο στο GitHub με άδεια Apache License 2.0. Το αποθετήριο περιγράφει μια πλατφόρμα που εκτελεί κώδικα σε απομονωμένες μικροεικονικές μηχανές Firecracker, με API HTTP για τη δημιουργία περιβαλλόντων Linux, την εκτέλεση εντολών, τη συλλογή αποτελεσμάτων και τη διαχείριση του κύκλου ζωής των sandbox. Ένα πρότυπο παρέχει το αρχικό περιβάλλον, ενώ ένα sandbox είναι ένα στιγμιότυπο αυτού του περιβάλλοντος, με δική του εικονική μηχανή και εγγράψιμο σύστημα αρχείων· στο ίδιο sandbox μπορούν να εκτελούνται πολλές εντολές. Οι αλλαγές στον κύκλο ζωής πραγματοποιούνται ασύγχρονα: το API επιστρέφει ένα αναγνωριστικό λειτουργίας, το οποίο ο καλών ελέγχει επανειλημμένα μέχρι να ολοκληρωθεί η λειτουργία, ενώ τα αποτελέσματα των εντολών μεταφέρονται μέσω ξεχωριστής σύνδεσης επιπέδου δεδομένων, με διακριτικό προσάρτησης που ισχύει για τη συγκεκριμένη συνεδρία.
Το SPACE έχει υλοποιηθεί σε Rust, αλλά οι εφαρμογές επικοινωνούν μαζί του μέσω HTTP και συμβάντων που αποστέλλονται από τον διακομιστή, αντί να ενσωματώνουν μια βιβλιοθήκη Rust. Το έργο περιλαμβάνει ένα επίπεδο συμβατότητας με το E2B, το οποίο λειτουργεί με ένα δοκιμασμένο Python SDK του E2B. Η τεκμηρίωση εγκατάστασης καλύπτει την ανάπτυξη σε τοπικό σύμπλεγμα Kind και τον έλεγχο ταυτότητας, ενώ ο οδηγός αρχιτεκτονικής εξηγεί πώς μπορεί να εκτελεστεί το SPACE χωρίς Kubernetes. Ένας οδηγός για το SPACE που φιλοξενείται στο διαδίκτυο παρουσιάζει την εγκατάσταση, τη διαμόρφωση, τη διαδικασία χρήσης ενός πρώτου sandbox και την αρχιτεκτονική, ενώ ένα συνοδευτικό εγχειρίδιο αναφοράς API παραθέτει τελικά σημεία, πεδία και παραδείγματα.
Η Perplexity δήλωσε ότι οι CoreWeave και Akamai έχουν δοκιμάσει και διαθέσει το SPACE στις αντίστοιχες πλατφόρμες cloud τους και συνεργάζονται με την εταιρεία για να προσφέρουν το SPACE στους πελάτες τους. Η Crusoe συνεργάζεται επίσης με την Perplexity για να εντάξει το SPACE στο χαρτοφυλάκιο Managed AI Services της, στην πλατφόρμα cloud της, δήλωσε η εταιρεία.












