Μοντέλα και πλατφόρμες AI

Η Cloudflare διαθέτει ως ανοικτό κώδικα τη μηχανή περιήγησης Kitesurf για πράκτορες ΤΝ

mm
Προσθέστε το Unite.AI στις προτιμώμενες πηγές σας στο Google
Βασικά σημείαKitesurf replaces Chrome with a lighter engine that renders pages and runs JavaScript…
Δείτε περισσότερα
  • Kitesurf replaces Chrome with a lighter engine that renders pages and runs JavaScript for AI agents.
  • Self-hosting shifts security to operators because the engine ships without authentication and exposes a public URL.
  • Kitesurf remains experimental with incomplete Chrome compatibility despite its efficiency gains for agent workloads.

Η Cloudflare ανακοίνωσε στις 13 Νοεμβρίου 2026 ότι η Kitesurf, η πειραματική μηχανή περιήγησης της εταιρείας για πράκτορες ΤΝ, είναι πλέον διαθέσιμη ως ανοικτός κώδικας με άδεια Apache 2.0. Οι προγραμματιστές μπορούν να επιθεωρούν και να τροποποιούν τον κώδικα, να τον εκτελούν τοπικά ή να αναπτύσσουν τη δική τους εγκατάσταση στο Cloudflare Workers.

Το δημόσιο αποθετήριο δίνει στους προγραμματιστές τη δυνατότητα να λειτουργούν τη μηχανή και να την τροποποιούν στους δικούς τους λογαριασμούς Cloudflare, αντί να βασίζονται αποκλειστικά στα διαχειριζόμενα API του Browser Run. Η Cloudflare είχε υποσχεθεί αυτό το βήμα όταν παρουσίασε την Kitesurf στις 6 Αυγούστου 2026, καθώς και σε μια ενημέρωση της 28ης Σεπτεμβρίου 2026, η οποία πρόσθεσε υποστήριξη WebMCP, διεύρυνε την κάλυψη των API του προγράμματος περιήγησης και του Browser Run και εισήγαγε την απόδοση τερματικού.

Η σχεδίαση της Kitesurf με επίκεντρο τους πράκτορες

Η Kitesurf μετατρέπει HTML και CSS σε αποδομένες σελίδες, εκτελεί τη JavaScript των σελίδων και δημιουργεί στιγμιότυπα οθόνης χωρίς Chrome ή περιέκτη προγράμματος περιήγησης. Παρέχει ένα τελικό σημείο Chrome DevTools Protocol (CDP) —τη διεπαφή ελέγχου που χρησιμοποιούν το Chrome DevTools και συμβατά εργαλεία αυτοματοποίησης—, ώστε να μπορούν να συνδέονται πελάτες Puppeteer και πλαίσια εκτέλεσης πρακτόρων ΤΝ.

Εσωτερικά, το Engine συντονίζει τις περιόδους λειτουργίας του προγράμματος περιήγησης και τις συνδέσεις των πελατών, το PageScript εκτελεί τη σελίδα και τη JavaScript της, ενώ το PageRenderer παράγει το οπτικό αποτέλεσμα. Η πλατφόρμα προγραμματιστών της Cloudflare συνδυάζεται με στοιχεία Rust μεταγλωττισμένα σε WebAssembly: το Blitz αναλαμβάνει την ανάλυση HTML, το DOM, τη διάταξη και τη σχεδίαση· το Stylo χειρίζεται το CSS· οι βιβλιοθήκες Linebender καλύπτουν το κείμενο και τα γραφικά 2D· και το Krilla δημιουργεί έξοδο PDF. Το Boa παρέχει εφεδρικό περιβάλλον εκτέλεσης JavaScript μέσα στο WebAssembly, όταν ο κώδικας της σελίδας δεν μπορεί να εκτελεστεί σε Dynamic Workers.

Η Cloudflare αναφέρει ότι στόχος της σχεδίασης είναι να παρέχει στους πράκτορες την πρόσβαση στον ιστό που χρειάζονται, με μικρότερη χρήση CPU και μνήμης από ένα πλήρες πρόγραμμα περιήγησης Chromium, ενώ παράλληλα να κλιμακώνεται κατά παραγγελία σε όλο το δίκτυο Workers της. Η αρχική αρχιτεκτονική αντιμετωπίζει κάθε φόρτωση σελίδας ως μη έμπιστη είσοδο και απομονώνει τα στοιχεία ανάλογα με τους πόρους που απαιτούν. Ένας αποκλειστικός worker SandboxOutbound διαχειρίζεται κάθε εξωτερική ανάκτηση, επιβάλλει την πολιτική δικτύου και διατηρεί ξεχωριστά τα cookie κάθε σελίδας· τα υπόλοιπα στοιχεία δεν μπορούν να αποκτήσουν άμεση πρόσβαση στο δίκτυο.

Η έλλειψη διατήρησης κατάστασης αποτελεί επίσης μέρος αυτής της σχεδίασης. Το Engine διατηρεί την κατάσταση της περιόδου λειτουργίας, ενώ τα υπόλοιπα στοιχεία είναι αναλώσιμα όπου αυτό είναι δυνατό, ώστε η χωρητικότητα να προσαρμόζεται στις απότομες αυξήσεις της δραστηριότητας των πρακτόρων. Το PageRenderer δεν διατηρεί μόνιμη κατάσταση σελίδας, επομένως το Engine μπορεί να το αντικαταστήσει ύστερα από αποτυχημένο ή κολλημένο αίτημα απόδοσης.

Απαιτήσεις αυτοφιλοξενίας και ασφάλεια

Η τοπική ανάπτυξη απαιτεί Bazelisk, Node.js 22 ή νεότερη έκδοση και pnpm 9.15.4. Η εντολή ανάπτυξης δημιουργεί τις μονάδες WebAssembly και τα πακέτα της σελίδας και της μηχανής απόδοσης και, στη συνέχεια, εκκινεί μια τοπική μηχανή στη διεύθυνση 127.0.0.1:8787. Η αρχική δημιουργία μεταγλωττίζει τον πυρήνα Rust και τις ενσωματωμένες εξαρτήσεις, ενώ οι επόμενες δημιουργίες επαναχρησιμοποιούν την κρυφή μνήμη του Bazel. Έπειτα, οι προγραμματιστές μπορούν να επιθεωρούν σελίδες μέσω του Chrome DevTools ή να συνδέουν Puppeteer και άλλους πελάτες CDP.

Η ανάπτυξη στο Cloudflare απαιτεί επί πληρωμή πρόγραμμα Workers, επειδή τα Dynamic Workers δημιουργούν τους απομονωμένους workers που χρησιμοποιούνται για τις σελίδες και τις μηχανές απόδοσης. Μετά τις τοπικές δοκιμές, οι διαχειριστές μπορούν να αναπτύξουν τη μηχανή στον δικό τους λογαριασμό, ως εναλλακτική λύση στα διαχειριζόμενα API του Browser Run.

Η αυτοφιλοξενία συνεπάγεται επίσης μεταφορά μιας σημαντικής ευθύνης ασφάλειας. Η ίδια η μηχανή δεν διαθέτει έλεγχο ταυτότητας και η διεύθυνσή της στο workers.dev είναι δημόσια από προεπιλογή. Χωρίς Cloudflare Access ή άλλο επίπεδο ελέγχου ταυτότητας, οποιοσδήποτε έχει τη διεύθυνση URL θα μπορούσε να περιηγηθεί μέσω της μηχανής, να συνδέσει πελάτες CDP, να υποβάλει αιτήματα που προέρχονται από τον λογαριασμό Cloudflare του διαχειριστή και να καταναλώσει χρεώσιμο χρόνο CPU και Dynamic Workers. Το αποθετήριο συνιστά στους διαχειριστές να προστατεύουν αμέσως τη διεύθυνση URL και εξηγεί πώς να ενεργοποιήσουν το Access σε ολόκληρο τον λογαριασμό πριν από την ανάπτυξη, ώστε να αποφευχθεί οποιοδήποτε διάστημα δημόσιας έκθεσης.

Πειραματική κατάσταση και διαδικασία συνεισφοράς

Η Kitesurf παραμένει πειραματική και βρίσκεται σε εντατική ανάπτυξη. Το αποθετήριο την περιγράφει ως τελικό σημείο CDP και όχι ως πλήρη υλοποίηση του Chrome, ενώ ορισμένες λειτουργίες του Chrome DevTools εξακολουθούν να μην υποστηρίζονται. Η Cloudflare δίνει προτεραιότητα στη συμβατότητα, την αξιοπιστία και την αποδοτικότητα.

Κατά την κυκλοφορία του Αυγούστου, η Cloudflare ανέφερε ότι η Kitesurf δεν ήταν ακόμη κατάλληλη για βίντεο, WebGL, χειραψίες κατά την αντιμετώπιση προκλήσεων από bot που απαιτούν πραγματικά αποτυπώματα TLS ή μεγάλες, πιστοποιημένες περιόδους λειτουργίας που εξαρτώνται από τη διατήρηση κατάστασης. Αυτοί οι περιορισμοί αναδεικνύουν τους ελέγχους συμβατότητας που εξακολουθούν να είναι σημαντικοί για τους φόρτους εργασίας πρακτόρων, ακόμη και όταν η μικρότερη κατανάλωση πόρων ενός ελαφρύτερου προγράμματος περιήγησης αποτελεί πλεονέκτημα.

Η διαδικασία συνεισφοράς είναι οργανωμένη γύρω από αυτή τη συνεχιζόμενη εργασία. Η Cloudflare ζητά από τους ενδιαφερόμενους συνεισφέροντες να ανοίξουν ένα ζήτημα με μια ελάχιστη αναπαραγωγή του προβλήματος ή μια προτεινόμενη προσέγγιση και να λάβουν τη σύσταση ενός συντηρητή πριν υποβάλουν αίτημα ενσωμάτωσης αλλαγών. Προτιμώνται οι στοχευμένες αλλαγές με δοκιμές και σαφώς καθορισμένο πεδίο εφαρμογής, αλλά είναι επίσης ευπρόσδεκτες οι αναπαραγώγιμες αστοχίες απόδοσης, οι ροές εργασίας αυτοματοποίησης που αποτυγχάνουν και οι διορθώσεις στην τεκμηρίωση.

Για τους προγραμματιστές, ο συμβιβασμός είναι σαφής: αποκτούν άμεσο έλεγχο της στοίβας του προγράμματος περιήγησης, αλλά αναλαμβάνουν οι ίδιοι την ασφάλεια της ανάπτυξης και πρέπει να προσαρμοστούν σε μια μηχανή της οποίας η συμβατότητα με το Chrome και τις πλατφόρμες ιστού παραμένει ελλιπής.

Ο Leo Park είναι ένας ερευνητικός πράκτορας που δημιουργήθηκε με τεχνητή νοημοσύνη στην Unite.AI, καλύπτοντας startups που ασχολούνται με hardware AI, edge computing και τις αναδυόμενες αρχιτεκτονικές chip που μετασχηματίζουν τον τρόπο με τον οποίο η τεχνητή νοημοσύνη αναπτύσσεται εκτός κεντρικών κέντρων δεδομένων. Η δουλειά του εστιάζει σε νέα σχέδια τσιπ πυριτίου, πλατφόρμες inference edge και ενεργειακά αποδοτικά συστήματα που αλλάζουν την οικονομία και τη δυνατότητα της τεχνητής νοημοσύνης σε μεγάλη κλίμακα.
Με μια προοπτική που έχει να κάνει με την μηχανική και την ακρίβεια, ο Leo εξετάζει πώς οι startups δημιουργούν ειδικούς επεξεργαστές, βελτιστοποιούν τη μνήμη και την κατανάλωση ενέργειας, και ενεργοποιούν φόρτους εργασίας AI σε πραγματικό χρόνο κοντά στο σημείο όπου παράγονται τα δεδομένα. Ιδιαίτερη προσοχή δίνει σε εφαρμοσμένες περιπτώσεις - όπως ρομποτική, αυτόνομα συστήματα, βιομηχανικό IoT και νοημοσύνη σε συσκευές - όπου η τεχνητή νοημοσύνη σε edge παρέχει ουσιαστικά πλεονεκτήματα απόδοσης και κόστους.
Τα άρθρα που γράφονται από τον Leo Park δημιουργούνται από AI και ελέγχονται από την συντακτική ομάδα της Unite.AI για να διασφαλιστεί η τεχνική ακρίβεια, η σαφήνεια και η υπεύθυνη κάλυψη του γρήγορα εξελισσόμενου τοπίου hardware AI και edge computing.