Η Microsoft έχει κάνει ένα σημαντικό βήμα στο σχέδιό της να καταστήσει το Visual Studio Code ένα πρόγραμμα επεξεργασίας τεχνητής νοημοσύνης πλήρως ανοιχτού κώδικα.

Στις 6 Νοεμβρίου, η εταιρεία ανήγγειλε τις προτάσεις του opensource”> target=”an_black”GitHub Copilot. Αυτή η βασική λειτουργία”κείμενο φάντασμα”ολοκληρώνει τον κώδικα καθώς πληκτρολογούν οι προγραμματιστές.

Η κυκλοφορία της ακολουθεί την ανοιχτή προέλευση της επέκτασης Copilot Chat στην Junea. Ως μέρος αυτής της προσπάθειας, η Microsoft συγχωνεύει όλα τα εργαλεία Copilot στην ενιαία επέκταση Chat. Η αρχική, ξεχωριστή επέκταση Copilot θα αποσυρθεί στις αρχές του 2026, με τον κώδικα να είναι πλέον ανοιχτός για έλεγχο και συνεισφορά από την κοινότητα στο GitHub.

A.

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

Η εταιρεία δήλωσε για πρώτη φορά την πρόθεσή της να δημιουργήσει ένα πρόγραμμα επεξεργασίας ανοιχτής τεχνητής νοημοσύνης τον Μάιο του 2025, μια κίνηση που έγινε δεκτή με έγκριση από μια κοινότητα πρόθυμη για περισσότερη διαφάνεια στον τρόπο λειτουργίας των εργαλείων τεχνητής νοημοσύνης στην πρώτη θέση του JuneeT’s

Η επέκταση Copilot Chat έγινε ανοιχτού κώδικα.

Ένα κρίσιμο κομμάτι της εμπειρίας AI, ωστόσο, παρέμεινε αποκλειστικό. Όπως σημείωσε η ομάδα VS Code, «Ενώ η συνομιλία ήταν ένα σημαντικό βήμα προς τα εμπρός, ένα σημαντικό μέρος της λειτουργικότητας AI μας παρέμεινε: οι ενσωματωμένες προτάσεις που εμφανίζονται καθώς πληκτρολογείτε». Τ

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

Με τη σημερινή ανακοίνωση, αυτό το τελευταίο κομμάτι είναι πλέον ανοιχτό. «Σήμερα, φτάνουμε σε αυτό το επόμενο ορόσημο στο ταξίδι μας: οι ενσωματωμένες προτάσεις είναι πλέον ανοιχτού κώδικα», δήλωσε η ομάδα. Αυτή η απόφαση θέτει σχεδόν ολόκληρη την εμπειρία Copilot από την πλευρά του πελάτη στο VS Code, ώστε οι προγραμματιστές να μπορούν να επιθεωρήσουν, να τροποποιήσουν και να συνεισφέρουν.

Μία επέκταση για να κυβερνά τους όλους

Για προγραμματιστές που χρησιμοποιούν VS Code, η εμπειρία Copilot πρόκειται να γίνει πιο ενοποιημένη.

Για χρόνια, οι αρχικές δυνατότητες Copilot ήταν δύο διαφορετικές λειτουργίες του Git. Επέκταση `GitHub Copilot` για ενσωματωμένες προτάσεις”Ghost text”και η επέκταση”GitHub Copilot Chat”για διαδραστική συνομιλία και άλλες προηγμένες λειτουργίες.

Η Microsoft ενοποιεί πλέον τα πάντα σε ένα ενιαίο πακέτο.”Εργαζόμαστε για να παρέχουμε όλες τις λειτουργίες Copilot σε μία επέκταση VS Code: Copilot Chat”, επιβεβαίωσε η εταιρεία.

Αυτή η ενοποίηση καθιστά την αρχική επέκταση περιττή. Η Microsoft έχει ξεκινήσει μια προοδευτική διάθεση που απενεργοποιεί την παλιά επέκταση και εξυπηρετεί όλες τις ενσωματωμένες προτάσεις απευθείας από την ενοποιημένη επέκταση Copilot Chat.

Στόχος της είναι να κάνει την εμπειρία να είναι διαφανής και συνεπής για τους χρήστες. Για να οριστικοποιηθεί η μετάβαση,”Η επέκταση GitHub Copilot θα καταργηθεί στις αρχές του 2026, πράγμα που σημαίνει ότι θα αφαιρεθεί από το VS Code Marketplace”, σύμφωνα με την ανακοίνωση.

Παράλληλα με αυτήν την αλλαγή, η Microsoft έχει απλοποιήσει την ορολογία της, χρησιμοποιώντας πλέον τον όρο ομπρέλα”εσωτερικές προτάσεις”για να καλύψει όλους τους τύπους τεχνητής νοημοσύνης που δημιουργούνται από τον χρήστη όπως εμφανίζεται ο κώδικας που δημιουργείται από <3>χρήστη. Hood: How Inline Suggestions Work

Με το άνοιγμα του βασικού μηχανισμού προτάσεων, η Microsoft προσκαλεί την κοινότητα να εξερευνήσει και να συμβάλει στη σύνθετη λογική που εξουσιοδοτεί το Copilot. Η επίσημη ανακοίνωση παρέχει μια λεπτομερή επισκόπηση επτά βημάτων του τρόπου δημιουργίας μιας πρότασης.

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

Στη συνέχεια, η επέκταση ελέγχει για τυχόν συνεχιζόμενα αιτήματα LLM από ένα προηγούμενο πάτημα πλήκτρων που μπορεί να επανατοποθετηθεί, γεγονός που ενισχύει σημαντικά την απόδοση. Εάν είναι απαραίτητο ένα νέο αίτημα, το τέταρτο βήμα περιλαμβάνει άμεση κατασκευή, όπου η επέκταση συγκεντρώνει το σχετικό πλαίσιο από το τρέχον αρχείο, τα ανοιχτά αρχεία και τον χώρο εργασίας.

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

Τέλος, η ευφυΐα πολλών γραμμών αποφασίζει εάν θα εμφανίσει μια ολοκλήρωση μίας ή πολλών γραμμών με βάση την εμπιστοσύνη και το πλαίσιο.

Τι είναι επόμενο για τον VS Code ως AI Editor; φιλοδοξίες τεχνητής νοημοσύνης ανοιχτού κώδικα.

Η εταιρεία έχει ήδη περιγράψει τον επόμενο στόχο της.”Η επόμενη φάση του ταξιδιού μας για το OSS είναι να αναδιατυπώσουμε ορισμένα χαρακτηριστικά και στοιχεία AI από την επέκταση Copilot Chat στον πυρήνα VS Code”, έγραψε η ομάδα.

Μια τέτοια κίνηση υποδηλώνει μια ακόμη βαθύτερη ενσωμάτωση των δυνατοτήτων AI απευθείας στο βασικό πρόγραμμα επεξεργασίας, μεταφέροντάς τες από μια επέκταση στο ίδιο το προϊόν.

Αυτή η στρατηγική ευθυγραμμίζεται περισσότερο με τη στρατηγική της Microsoft. ποικίλο και ανοιχτό οικοσύστημα. Η εταιρεία άρχισε πρόσφατα να ευνοεί το Anthropic’s Claude AI για ορισμένες εργασίες κωδικοποίησης στο VS Code και ενσωμάτωσε το Claude ως εναλλακτική λύση στα μοντέλα OpenAI στο Microsoft 365.

Με την παροχή ανοιχτής πηγής βασικών στοιχείων του κορυφαίου εργαλείου προγραμματιστή της, η Microsoft ενισχύει την εμπιστοσύνη της κοινότητας και τοποθετεί τον VS Code ως κεντρική, διαφανή πλατφόρμα ανάπτυξης λογισμικού για το μέλλον