Στο ετήσιο συνέδριο Build 2025 στο Σιάτλ, η Microsoft αποκάλυψε τα σχέδιά της για την ενσωμάτωση του πράκτορα κωδικοποίησης τεχνητής νοημοσύνης της Anthropic στο GitHub, ενισχύοντας περαιτέρω το οικοσύστημα εργαλείων ανάπτυξης με προηγμένες δυνατότητες τεχνητής νοημοσύνης.
Ο Jay Parikh, Εκτελεστικός Αντιπρόεδρος της Microsoft, έκανε την ανακοίνωση την Τρίτη, μόλις μία ημέρα μετά την εισαγωγή του δικού της πράκτορα κωδικοποίησης στο GitHub. Η ενσωμάτωση της Anthropic σηματοδοτεί μια σημαντική επέκταση των λύσεων τεχνητής νοημοσύνης της Microsoft στον τομέα της κωδικοποίησης, οι οποίες θα περιλαμβάνουν επίσης έναν πράκτορα από την OpenAI, υπογραμμίζοντας τη μεταβαλλόμενη στρατηγική της εταιρείας προς μια πιο ουδέτερη θέση στο ανταγωνιστικό τοπίο της τεχνητής νοημοσύνης.
Ο πράκτορας κωδικοποίησης GitHub Copilot, που αυτή τη στιγμή βασίζεται στο μοντέλο Claude 3.7 Sonnet της Anthropic, λειτουργεί ως αυτόνομος συνεργάτης προγραμματιστής που εργάζεται απευθείας μέσα στην πλατφόρμα του GitHub. Σε αντίθεση με τους παραδοσιακούς βοηθούς κωδικοποίησης, ο πράκτορας αυτός μπορεί να αναλάβει εργασίες όπως κάθε ανθρώπινος προγραμματιστής σε μια ομάδα. Όταν του ανατίθεται ένα ζήτημα στο GitHub, απαντά με ένα emoji ματιών, εργάζεται στην αποστολή και στη συνέχεια ειδοποιεί τον ανθρώπινο προγραμματιστή μόλις ολοκληρώσει τη δουλειά του.
"Ο πράκτορας κωδικοποίησης GitHub Copilot ενσωματώνεται στην υπάρχουσα ροή εργασίας μας και μετατρέπει τις προδιαγραφές σε παραγωγικό κώδικα μέσα σε λίγα λεπτά", δήλωσε ο Alex Devkar, Ανώτερος Αντιπρόεδρος Μηχανικής και Αναλυτικών στην Carvana, όπως αναφέρεται στην ανακοίνωση του GitHub.
Ο πράκτορας διακρίνεται στη διαχείριση εργασιών χαμηλής έως μεσαίας πολυπλοκότητας σε καλά δοκιμασμένες βάσεις κώδικα, όπως η προσθήκη λειτουργιών, η διόρθωση σφαλμάτων, η επέκταση των δοκιμών, η αναδιάρθρωση του κώδικα και η βελτίωση της τεκμηρίωσης. Λειτουργεί εντός του εγγενούς επιπέδου ελέγχου του GitHub και χρησιμοποιεί ένα ασφαλές, παραμετροποιήσιμο περιβάλλον ανάπτυξης που βασίζεται στα GitHub Actions. Καθώς ο πράκτορας εργάζεται, προωθεί commits σε ένα draft pull request, επιτρέποντας στους προγραμματιστές να παρακολουθούν την πρόοδό του μέσω των session logs.
Αυτή η ενσωμάτωση αποτελεί μέρος του ευρύτερου οράματος της Microsoft για αυτό που αποκαλεί "agentic DevOps" – την επόμενη εξέλιξη στην ανάπτυξη λογισμικού, όπου ευφυείς πράκτορες συνεργάζονται με ανθρώπινους προγραμματιστές σε όλο τον κύκλο ζωής του λογισμικού. Με περισσότερους από 15 εκατομμύρια προγραμματιστές να χρησιμοποιούν ήδη το GitHub Copilot, η Microsoft τοποθετείται στην αιχμή της ανάπτυξης λογισμικού με τη βοήθεια τεχνητής νοημοσύνης.