Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Το Copilot αποτελεί αδιαμφισβήτητα μία από τις πιο χρήσιμες και ξεχωριστές λειτουργίες του GitHub.

Πρόκειται για έναν ψηφιακό βοηθό για όσους γράφουν κώδικα που μπορεί να συνεισφέρει με απλές συμβουλές ή και ολόκληρες γραμμές. Έκανε την πρώτη του εμφάνιση πέρυσι το καλοκαίρι και έκτοτε έχει λύσει τα χέρια μεγάλης μερίδας χρηστών του GitHub, με τη Microsoft να έχει αρκετά να μοιραστεί στο πρόσφατο Build 2022. Το Copilot βασίζεται σε ένα μοντέλο τεχνητής νοημοσύνης ονόματι Codex, το οποίο με τη σειρά του έχει εκπαιδευτεί μέσω δισεκατομμυρίων γραμμών κοινόχρηστου/ελεύθερου κώδικα, έτσι ώστε να μπορεί να προσφέρει ουσιαστική βοήθεια (από functions, μέχρι πλήρεις γραμμές) ανάλογα με το τι θέλει να επιτύχει ο εκάστοτε προγραμματιστής.

Το Copilot ήταν μέχρι πρότινος διαθέσιμο μόνο σε μορφή technical preview, ωστόσο τα πλάνα του -ιδιοκτησίας Microsoft- GitHub ήταν άλλα. Το εργαλείο διατίθεται ήδη ελεύθερα σε όλους τους developers, όντας μάλιστα εντελώς δωρεάν για φοιτητές και χρήστες που έχουν αποδεδειγμένα συμβάλλει σε open-source πρότζεκτ (verified, σαν να λέμε). Η αρχή έγινε με περίπου 60.000 επιλεγμένα μέλη του προγράμματος GitHub Education. Για τους υπολοίπους, το μηνιαίο κόστος της υπηρεσίας έχει διαμορφωθεί στα $10 ενώ υπάρχει και η εναλλακτική για ετήσια συνδρομή με κόστος $100.

Σύμφωνα με το ίδιο το GitHub, πάνω από 1,2 εκατ. χρήστες εκδήλωσαν το ενδιαφέρον τους κατά τη διάρκεια της περιόδου του technical preview. Μάλιστα, το Copilot ευθύνεται για το 40% του κώδικα που δημιουργήθηκε προσφάτως, ποσοστό σημαντικά βελτιωμένο σε σχέση με το 35% που ίσχυε στις αρχές του χρόνου -απόδειξη ότι αν μη τι άλλο ο έξυπνος βοηθός του GitHub παράγει έργο. Το Copilot είναι διαθέσιμο με τη μορφή extension για Noevim, JetBrains, Visual Studio Code και GitHub Codespaces.

«Κατά τη διάρκεια της περυσινής χρονιάς, συνεχίσαμε να εφαρμόζουμε βελτιώσεις και να δοκιμάζουμε νέες ροές εργασιών προκειμένου να ενισχύσουμε τη “μαγεία” του Copilot», ανέφερε ο επικεφαλής προϊόντων του GitHub, Ryan J. Salva και συνέχισε: «Δεν εκμεταλλευτήκαμε την περίοδο preview για να μάθουμε απλά πώς χρησιμοποιεί ο κόσμος το GitHub Copilot αλλά για να επεκτείνουμε την υπηρεσία με ασφάλεια έτσι ώστε να μπορεί να καλύψει μεγαλύτερο αριθμό χρηστών».

Δεν λείπουν πάντως και οι αντίθετες απόψεις για τη λειτουργία του Copilot, με προγραμματιστές να αναφέρουν ότι η υπηρεσία χρεώνει έναν χρήστη για να κάνει copy paste κώδικά που εντοπίζει το GitHub και που έχουν γράψει άλλοι προγραμματιστές, θέτοντας θέματα "ηθικής" αν όχι και νομιμότητας.

 


Διαβάστε ολόκληρο το άρθρο

Επισκέπτης
Δημοσ.

"Το Copilot βασίζεται σε ένα μοντέλο τεχνητής νοημοσύνης ονόματι Codex, το οποίο με τη σειρά του έχει εκπαιδευτεί μέσω δισεκατομμυρίων γραμμών κοινόχρηστου/ελεύθερου κώδικα"

Το μοντέλο της εργασίας του μέλλοντος :-)

Δημοσ.

Γιατί δε γράφει μόνο του τον κώδικα να τελειώνουμε;

Τόσους έχουμε πάνω από κεφάλι μας να μας λένε τι να κάνουμε, θα έχουμε και άλλον τώρα;

Δημοσ.

A ωραια. Αρθρο στο insomnia για αυτο, για να ακουμε αποψεις απο ατομα που δεν εχουν γραψει ποτε κωδικα στη ζωη τους και δεν εχουν χρησιμοποιησει το co-pilot.

 

😫

  • Thanks 3
  • Sad 1
Δημοσ.
3 λεπτά πριν, DionGR είπε

A ωραια. Αρθρο στο insomnia για αυτο, για να ακουμε αποψεις απο ατομα που δεν εχουν γραψει ποτε κωδικα στη ζωη τους και δεν εχουν χρησιμοποιησει το co-pilot.

 

😫

Πως δεν έχουν γραψει; Ξέρεις πόσοι απο δαύτους εχουν κανει print το Hello World?

Δημοσ.
2 λεπτά πριν, Ngodly είπε

Πως δεν έχουν γραψει; Ξέρεις πόσοι απο δαύτους εχουν κανει print το Hello World?

To 'γραψαν αυτοι η μολις ανοιξαν το IDE το Co-Pilot το εγραψε για αυτους αμεσως;

  • Like 1
  • Sad 1
Δημοσ.

To έχω εδώ και κάποιους μήνες. Σε java είναι οκ, σε React είναι λίγο καλύτερο. Ενα αρκετά πιο έξυπνο auto-complete είναι. 100 ευρώ το χρόνο, είναι πολλά για την ώρα. Είναι ξεκάθαρα  ακόμα σε beta version. Σε 1-2 χρόνια, ίσως..

Δημοσ.
Αναφορά σε κείμενο

Το Copilot βασίζεται σε ένα μοντέλο τεχνητής νοημοσύνης ονόματι Codex, το οποίο με τη σειρά του έχει εκπαιδευτεί μέσω δισεκατομμυρίων γραμμών κοινόχρηστου/ελεύθερου κώδικα, έτσι ώστε να μπορεί να προσφέρει ουσιαστική βοήθεια (από functions, μέχρι πλήρεις γραμμές) ανάλογα με το τι θέλει να επιτύχει ο εκάστοτε προγραμματιστής.

Αναφορά σε κείμενο

github copilot is incredible. it just sells code other people wrote, but because it's an "AI" it is apparently allowed to launder that code without it being a "derivative work". lol. lmao. what an amazing grift.

^^^ Έλεος..

Δημοσ. (επεξεργασμένο)

Είναι απλώς ένα auto complete ,δεν γράφει δικό του κώδικα.

Επίσης πως δεν θεωρείται αυτό παράνομο? Επειδή είναι AI τι σημαίνει? Ότι μπορεί να κλέβει κώδικα?

 

Επεξ/σία από pcmasterrace123
Δημοσ.
1 ώρα πριν, Ngodly είπε

Πως δεν έχουν γραψει; Ξέρεις πόσοι απο δαύτους εχουν κανει print το Hello World?

Τι μου θύμισες τωρα.. 30+ χρόνια πριν στον Amstrad.. Με ανοιχτό το στόμα είχα μεινει βλέποντας το ατελειωτο hello World.. (λογω goto 10). Και να διαβάζω βιβλίο στα αγγλικά (που δεν ηξερα). Απ τον κώδικα εμαθα αγγλικά. Αντίστροφα δηλαδή. 

:)

Μη το κοροϊδευεις το hello world, ολοι απο εκει ξεκινάνε. 

Δημοσ.
1 λεπτό πριν, oldnew είπε

Τι μου θύμισες τωρα.. 30+ χρόνια πριν στον Amstrad.. Με ανοιχτό το στόμα είχα μεινει βλέποντας το ατελειωτο hello World.. (λογω goto 10). Και να διαβάζω βιβλίο στα αγγλικά (που δεν ηξερα). Απ τον κώδικα εμαθα αγγλικά. Αντίστροφα δηλαδή. 

:)

Μη το κοροϊδευεις το hello world, ολοι απο εκει ξεκινάνε. 

Δεν κοροιδευει το hello world τοσο οσο κοροϊδεύει ατομα που οι γνωσεις τους σταματανε στο hello world αλλα οι αποψεις τους συνεχίζουν πολυ περα απο αυτο.

  • Like 6
  • Thanks 1
Δημοσ. (επεξεργασμένο)
Quote

Έκανε την πρώτη του εμφάνιση πέρυσι το καλοκαίρι και έκτοτε έχει λύσει τα χέρια μεγάλης μερίδας χρηστών του GitHub...

Αυτό ποιος το λέει;

Quote

Δεν λείπουν πάντως και οι αντίθετες απόψεις για τη λειτουργία του Copilot, με προγραμματιστές να αναφέρουν ότι η υπηρεσία χρεώνει έναν χρήστη για να κάνει copy paste κώδικά που εντοπίζει το GitHub και που έχουν γράψει άλλοι προγραμματιστές, θέτοντας θέματα "ηθικής" αν όχι και νομιμότητας.

Προφανώς. Το ότι κάποιος ανεβάζει κάποια repositories public δεν σημαίνει ότι δίνει και την άδεια στον καθένα (github included) να επωφεληθεί από αυτόν.

Επεξ/σία από NotAliki177
Δημοσ.
1 ώρα πριν, pcmasterrace123 είπε

Είναι απλώς ένα auto complete ,δεν γράφει δικό του κώδικα.

Επίσης πως δεν θεωρείται αυτό παράνομο? Επειδή είναι AI τι σημαίνει? Ότι μπορεί να κλέβει κώδικα?

Κανονικότα γράφει κώδικα, με ή χωρίς δικό σου σχόλιο σου δίνει suggestions.

Δημοσ. (επεξεργασμένο)
2 hours ago, filip123go said:

To έχω εδώ και κάποιους μήνες. Σε java είναι οκ, σε React είναι λίγο καλύτερο. Ενα αρκετά πιο έξυπνο auto-complete είναι. 100 ευρώ το χρόνο, είναι πολλά για την ώρα. Είναι ξεκάθαρα  ακόμα σε beta version. Σε 1-2 χρόνια, ίσως..

Προσωπικά μου έκανε εντύπωση που έγινε paid. Το ξέρω από τις αρχές και το θεωρώ σχετικά irrelevant. Ποιο το νόημα να σου συμπληρώσει κώδικα που στο τέλος και θα τον αλλάξεις σε μεγάλο ποσοστό για να λύσει το πρόβλημά σου, και δεν ακολουθεί design patters/best practices. Χρήσιμο μόνο για εταιρίες που δεν νοιάζονται καθόλου για την ποιότητα.

Το να σου συμπληρώνει αυτόματα πχ το καινούργιο APΙ (fetch) για GET/POST μεθόδους δεν το θεωρώ καθόλου καινοτόμο-χρήσιμο. Για αυτό υπάρχουν τα documentations.

Επεξ/σία από NotAliki177

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...