menu
close

Η GitHub Αποκαλύπτει Πράκτορα Τεχνητής Νοημοσύνης για Αυτόνομη Ανάπτυξη Κώδικα

Η GitHub της Microsoft παρουσίασε έναν νέο αυτόνομο πράκτορα προγραμματισμού που μπορεί να διαχειρίζεται ανεξάρτητα εργασίες προγραμματισμού όταν του ανατίθενται ζητήματα μέσω του GitHub. Ο πράκτορας λειτουργεί σε ένα ασφαλές περιβάλλον που βασίζεται στα GitHub Actions, δημιουργώντας προσχέδια pull requests τα οποία οι προγραμματιστές μπορούν να ελέγξουν και να τροποποιήσουν. Διαθέσιμος για συνδρομητές Copilot Pro+ και Enterprise, αυτή η νέα δυνατότητα στοχεύει στην απαλλαγή των προγραμματιστών από επαναλαμβανόμενες εργασίες, διατηρώντας παράλληλα τον ανθρώπινο έλεγχο στον τελικό κώδικα.
Η GitHub Αποκαλύπτει Πράκτορα Τεχνητής Νοημοσύνης για Αυτόνομη Ανάπτυξη Κώδικα

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

Ο νέος πράκτορας GitHub Copilot σηματοδοτεί μια σημαντική εξέλιξη στην ανάπτυξη με τη βοήθεια τεχνητής νοημοσύνης. Ενσωματωμένος απευθείας στο GitHub, ο πράκτορας ενεργοποιείται όταν οι προγραμματιστές του αναθέτουν ζητήματα μέσω του GitHub ή τον καλούν μέσω του VS Code. Στη συνέχεια, δημιουργεί ένα ασφαλές περιβάλλον ανάπτυξης με τη χρήση των GitHub Actions, προωθώντας commits σε ένα προσχέδιο pull request που μπορεί να παρακολουθείται μέσω των session logs.

Η ροή εργασίας του πράκτορα αντικατοπτρίζει αυτή ενός ανθρώπινου προγραμματιστή, αυτοματοποιώντας επαναλαμβανόμενες εργασίες. Αφού εκκινήσει μια εικονική μηχανή μέσω των GitHub Actions, προωθεί ενημερώσεις προόδου ως προσχέδια pull requests και καταγράφει τη λήψη αποφάσεων στα session logs. Όταν ολοκληρωθεί, ειδοποιεί τον αρχικό χρήστη για έλεγχο. Οι προγραμματιστές μπορούν να αφήσουν σχόλια, τα οποία ο πράκτορας αντιμετωπίζει αυτόματα πραγματοποιώντας επιπλέον αλλαγές.

Σύμφωνα με τον CEO της GitHub, Thomas Dohmke, ο πράκτορας έχει σχεδιαστεί για να αποδίδει αποδοτικά σε "καλά δοκιμασμένες βάσεις κώδικα" και είναι ιδιαίτερα ικανός στη διαχείριση τακτικής συντήρησης, όπως διόρθωση σφαλμάτων, επέκταση λειτουργιών και αναδιάρθρωση κώδικα. Χρησιμοποιώντας προηγμένα μοντέλα, ο πράκτορας διαπρέπει σε εργασίες χαμηλής έως μεσαίας πολυπλοκότητας, από την προσθήκη λειτουργιών και τη διόρθωση σφαλμάτων μέχρι την επέκταση δοκιμών, την αναδιάρθρωση κώδικα και τη βελτίωση της τεκμηρίωσης. Αυτό επιτρέπει στους προγραμματιστές να αναθέτουν χρονοβόρες αλλά μονότονες εργασίες, εστιάζοντας σε πιο ενδιαφέροντα έργα.

Ο πράκτορας Copilot είναι ήδη διαθέσιμος για συνδρομητές Copilot Pro+ και Copilot Enterprise. Οι εταιρικοί χρήστες θα χρειαστούν έγκριση διαχειριστή για να ενεργοποιήσουν τη νέα πολιτική του Copilot coding agent. Η χρήση του πράκτορα καταναλώνει λεπτά GitHub Actions και αιτήματα Copilot premium από τα δικαιώματα που περιλαμβάνονται στα συνδρομητικά πλάνα.

Η τεχνολογία επικυρώνει το έργο της με δοκιμές και linters πριν προωθήσει αλλαγές. Μόλις ολοκληρωθεί, ειδοποιεί τον χρήστη για έλεγχο. Οι προγραμματιστές μπορούν να ζητήσουν τροποποιήσεις μέσω σχολίων στο pull request ή να κάνουν checkout το branch τοπικά για να συνεχίσουν την εργασία τους στο IDE με τη βοήθεια του Copilot. Ο πράκτορας διαπρέπει ιδιαίτερα σε εργασίες χαμηλής έως μεσαίας πολυπλοκότητας σε καλά δοκιμασμένες βάσεις κώδικα.

Source: Cnbc

Latest News