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

Το chatbot τεχνητής νοημοσύνης του GitHub για προγραμματισμό, είναι τώρα διαθέσιμο και για ιδιώτες


alion

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

Το GitHub, το οποίο ανήκει πλέον στη Microsoft, ανοίγει σε περισσότερους χρήστες την πρόσβαση στο Copilot Chat, τον AI βοηθό για προγραμματισμό. 

Ξεκινώντας με μια περιορισμένη δημόσια beta έκδοση για επιχειρήσεις τον Ιούλιο, το GitHub ανακοίνωσε αυτή την εβδομάδα ότι το Copilot Chat είναι πλέον διαθέσιμο σε μια ανοικτή δημόσια beta έκδοση και για μεμονωμένους συνδρομητές του GitHub Copilot. 

Το εργαλείο επιτρέπει στους προγραμματιστές να έχουν φυσικές συνομιλίες με έναν AI agent για να λαμβάνουν βοήθεια καθώς γράφουν κώδικα. Οι χρήστες μπορούν να κάνουν ερωτήσεις σε απλά αγγλικά και το chatbot θα παρέχει αποσπάσματα κώδικα, εξηγήσεις και απαντήσεις απευθείας μέσα στο ολοκληρωμένο περιβάλλον ανάπτυξης. Η λειτουργία δίνει τη δυνατότητα στους προγραμματιστές να μαθαίνουν νέες γλώσσες, να αντιμετωπίζουν bugs και να λαμβάνουν βοήθεια στον προγραμματισμό χωρίς να χρειάζεται να εγκαταλείψουν το IDE τους.

Για μεμονωμένους χρήστες που δεν είναι ήδη μέλη, η πρόσβαση στην υπηρεσία Copilot του GitHub κοστίζει επί του παρόντος 10 δολάρια το μήνα ή 100 δολάρια ετησίως

copilot_header_resized.gif.7cba3abb97a92277bb201c766085e183.gif

 

Οι βοηθοί τεχνητής νοημοσύνης για τον προγραμματισμό έχουν γίνει μια δημοφιλής υπηρεσία από τις εταιρείες τεχνολογίας τον τελευταίο καιρό. Η Google παρουσίασε το δικό της AI bot τον Μάιο στο ετήσιο συνέδριο Google I/O, το οποίο βοηθά τους προγραμματιστές Android να δημιουργήσουν κώδικα. Η Amazon διαθέτει επίσης ένα ανάλογο εργαλείο που ονομάζεται CodeWhisperer για τους προγραμματιστές της.

Το GitHub ελπίζει ότι το Copilot Chat θα κάνει την ανάπτυξη εφαρμογών πιο προσιτή στους νέους προγραμματιστές, καθώς και θα επιταχύνει τους κύκλους ανάπτυξης για τους επαγγελματίες. Ο AI agent μπορεί να παρέχει βασική βοήθεια για τον προγραμματισμό, εξηγήσεις για το πώς λειτουργεί ο κώδικας και περιεχόμενο σχετικό με αυτό πάνω στο οποίο εργάζεται αυτή τη στιγμή ο developer. Στόχος του σύμφωνα με την εταιρεία είναι να συμπληρώσει τις ανθρώπινες γνώσεις και όχι να τις αντικαταστήσει. 

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

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

Τα πρώτα σχόλια από όσους συμμετείχαν στην πρώτη δοκιμαστική περίοδο του Copilot Chat του Github ήταν σε μεγάλο βαθμό θετικά, με τους developers να αναφέρουν ότι εξοικονομούν χρόνο αναζητώντας λεπτομέρειες σύνταξης, κάνοντας debugging και εξερευνώντας νέα API. Ωστόσο, δικαιολογείται κάποια προσοχή σχετικά με την υπερβολική εξάρτηση από την τεχνητή νοημοσύνη αφού στόχος είναι να ενισχυθούν οι ικανότητες των προγραμματιστών και όχι να αντικατασταθούν πλήρως.


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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ωραία είδηση και επίσης θα βοηθήσει στο debugging καλύτερα. Σε κάποια φάση θα φτιάχνουν μόνα τους εφαρμογές με ένα prompt. Να τρέμουν οι μεγάλες εταιρίες που πουλάνε προγράμματα με συνδρομή αντί για one time pay.

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αφορά τουλάχιστον όπως ΕΙΔΑ περισσότερο μικρές εφαρμογές και πρόσθετα εργαλεία επέκτασης πάνω σε υπάρχουσες εφαρμογές. 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

9 ώρες πριν, Diavolos666 είπε

Ωραία είδηση και επίσης θα βοηθήσει στο debugging καλύτερα. Σε κάποια φάση θα φτιάχνουν μόνα τους εφαρμογές με ένα prompt. Να τρέμουν οι μεγάλες εταιρίες που πουλάνε προγράμματα με συνδρομή αντί για one time pay.

Μάλλον θα τρέμουν οι ίδιοι οι προγραμματιστές καθώς θα αντικατασταθούν από τεχνητή νοημοσύνη Αφού θα γράφει μόνη της κώδικα…. Δεν θα κουράζεται δεν θα ζητάει χρήματα ούτε να πληρωθεί υπερωρίες…

  • Confused 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτή την εποχή απεργούν οι ηθοποιοί του Χόλιγουντ επειδή φοβούνται οτι η ψηφιακή αναπαράσταση ηθοποιών θα τους πάρει τη δουλειά. 

Δεν αργεί η μέρα που θα απεργούν οι προγραμματιστες.. 

  • Confused 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1 ώρα πριν, kostasfalcon είπε

Μάλλον θα τρέμουν οι ίδιοι οι προγραμματιστές καθώς θα αντικατασταθούν από τεχνητή νοημοσύνη Αφού θα γράφει μόνη της κώδικα…. Δεν θα κουράζεται δεν θα ζητάει χρήματα ούτε να πληρωθεί υπερωρίες…

Δεν βαρεθήκατε να γράφετε τις ίδιες και τις ίδιες χαζομάρες κάθε φορά; 

Προγραμματιστής είμαι. Καλοδεχόυμενα όλα αυτά τα εργαλεία. Κανένα άγχος δεν έχουμε για την δουλεία μας. 

Ευχαριστούμε πάντως που μας σκέφτηκες.

  • Like 2
  • Thanks 2
  • Confused 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1 ώρα πριν, kostasfalcon είπε

Μάλλον θα τρέμουν οι ίδιοι οι προγραμματιστές καθώς θα αντικατασταθούν από τεχνητή νοημοσύνη Αφού θα γράφει μόνη της κώδικα…. Δεν θα κουράζεται δεν θα ζητάει χρήματα ούτε να πληρωθεί υπερωρίες…

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

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

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αυτοί που λέτε για τους προγραμματιστές, έχετε γράψει ποτέ καμία σειρά κώδικα στη ζωή σας για production? Ή έχετε χρησιμοποιήσει ποτέ ΑΙ για να σας γράψει κώδικα; 

Αυτή τη στιγμή 2 γραμμές κώδικα δεν μπορεί να αρθρώσει το ChatGPT 4 στον πραγματικό κόσμο. Μονο ασκήσεις του leetcode λύνει (και αυτές μόνο τις εύκολες, αν του βάλεις κάτι πιο περίπλοκο, ότι να ναι κάνει).

Σε 20 χρόνια από τώρα ίσως να μπορεί να κάνει το 50-60% της δουλειάς που κάνει ένα code monkey. Αυτή τη στιγμή, δεν κάνει ούτε το 0.000001% . 

Εκεί που βοηθάει όντως, είναι στο documentation (δλδ αντί να κάθεσαι να διαβάζεις σελίδες ολόκληρες, το ρωτάς και 6 στις 10 φορές σου απαντάει σωστά), στο να γράφει javadocs (και γενικά σχόλια στον κώδικα, και ναι, όταν κάνεις publish μια βιβλιοθήκη, ΠΡΈΠΕΙ να έχει σχόλια μέσα) και στο να σου βγάζει templates για τα τέστ που πρέπει να γράψεις.

1 minute ago, john_ said:

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

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

Τι προσπαθείς να εξηγήσεις και εσύ τώρα.....

  • Like 2
  • Confused 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

8 λεπτά πριν, filip123go είπε

Εκεί που βοηθάει όντως, είναι στο documentation (δλδ αντί να κάθεσαι να διαβάζεις σελίδες ολόκληρες, το ρωτάς και 6 στις 10 φορές σου απαντάει σωστά), στο να γράφει javadocs (και γενικά σχόλια στον κώδικα, και ναι, όταν κάνεις publish μια βιβλιοθήκη, ΠΡΈΠΕΙ να έχει σχόλια μέσα) και στο να σου βγάζει templates για τα τέστ που πρέπει να γράψεις.

Ισχύει αυτό. Αλλά το πιο σημαντικό για μένα είναι πως μεταδίδει πολύ γρήγορα "προσωποποιημένη" γνώση, ας την πούμε. Δηλαδή, αν προσπαθήσεις να μάθεις μια νέα γλώσσα προγραμματισμού, ένα τέτοιο εργαλείο θα γίνει ο καλύτερος σου φίλος, τουλάχιστον για το πρώτο εξάμηνο, διότι μπορείς να του κάνεις προσωποποιημένες ερωτήσεις και να σου απαντάει σαν να είναι ο καθηγητής σου. Το ίδιο πράγμα ισχύει και αν προσπαθήσεις να μάθεις κάποιο concept, πχ mobile app development. Για αυτό θεωρώ πως θα δώσει μια πολύ μεγάλη ώθηση στην αγορά.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

27 minutes ago, john_ said:

Ισχύει αυτό. Αλλά το πιο σημαντικό για μένα είναι πως μεταδίδει πολύ γρήγορα "προσωποποιημένη" γνώση, ας την πούμε. Δηλαδή, αν προσπαθήσεις να μάθεις μια νέα γλώσσα προγραμματισμού, ένα τέτοιο εργαλείο θα γίνει ο καλύτερος σου φίλος, τουλάχιστον για το πρώτο εξάμηνο, διότι μπορείς να του κάνεις προσωποποιημένες ερωτήσεις και να σου απαντάει σαν να είναι ο καθηγητής σου. Το ίδιο πράγμα ισχύει και αν προσπαθήσεις να μάθεις κάποιο concept, πχ mobile app development. Για αυτό θεωρώ πως θα δώσει μια πολύ μεγάλη ώθηση στην αγορά.

Ναι ισχύει αυτό στο 100%.!! Αλλά πάλι πρέπει να το ρωτήσεις, και να διαβάσεις για να μάθεις το concept. Δεν στο μαθαίνει "μαγικά" .

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

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

Αυτοί που λέτε για τους προγραμματιστές, έχετε γράψει ποτέ καμία σειρά κώδικα στη ζωή σας για production? Ή έχετε χρησιμοποιήσει ποτέ ΑΙ για να σας γράψει κώδικα; 

Αυτή τη στιγμή 2 γραμμές κώδικα δεν μπορεί να αρθρώσει το ChatGPT 4 στον πραγματικό κόσμο. Μονο ασκήσεις του leetcode λύνει (και αυτές μόνο τις εύκολες, αν του βάλεις κάτι πιο περίπλοκο, ότι να ναι κάνει).

Σε 20 χρόνια από τώρα ίσως να μπορεί να κάνει το 50-60% της δουλειάς που κάνει ένα code monkey. Αυτή τη στιγμή, δεν κάνει ούτε το 0.000001% . 

Εκεί που βοηθάει όντως, είναι στο documentation (δλδ αντί να κάθεσαι να διαβάζεις σελίδες ολόκληρες, το ρωτάς και 6 στις 10 φορές σου απαντάει σωστά), στο να γράφει javadocs (και γενικά σχόλια στον κώδικα, και ναι, όταν κάνεις publish μια βιβλιοθήκη, ΠΡΈΠΕΙ να έχει σχόλια μέσα) και στο να σου βγάζει templates για τα τέστ που πρέπει να γράψεις.

Τι προσπαθείς να εξηγήσεις και εσύ τώρα.....

Δε θα μείνει για πάντα εκει που είναι, θα εξελιχθεί. Δεν ξέρεις που μπορεί να φτάσει. 

Και ναι, προσωπικά και μερικές χιλιάδες γραμμές κώδικα εχω γράψει (ερασιτεχνικά, απο Amstrad cpc ακόμα..) και το chatgpt χρησιμοποιησα. Με εντυπωσιασε που μου βρήκε λύση για κώδικα tasker που θελει ροοτ για αρκετά περίπλοκο πράγμα. Οκ σε μεγάλο βαθμό έτυχε, γιατί για αλλά πράγματα δεν μου βρήκε αντίστοιχα τοσο καλή λύση. Και η λύση που μου βρήκε και δουλευε, έψαχνα μηνες να το κάνω και δεν έβρισκα το συγκεκριμένο κομμάτι κώδικα πουθενά στο google. Ποιο πολυ θέμα χακιγκ ηταν πάρα προγράμματισμου.

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

Επεξ/σία από oldnew
  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

5 minutes ago, oldnew said:

Δε θα μείνει για πάντα εκει που είναι, θα εξελιχθεί. Δεν ξέρεις που μπορεί να φτάσει. 

Και ναι, προσωπικά και μερικές χιλιάδες γραμμές κώδικα εχω γράψει (ερασιτεχνικά, απο Amstrad cpc ακόμα..) και το chatgpt χρησιμοποιησα. Με εντυπωσιασε που μου βρήκε λύση για κώδικα tasker που θελει ροοτ για αρκετά περίπλοκο πράγμα. Οκ σε μεγάλο βαθμό έτυχε, γιατί για αλλά πράγματα δεν μου βρήκε αντίστοιχα τοσο καλή λύση. Και η λύση που μου βρήκε και δουλευε, έψαχνα μηνες να το κάνω και δεν έβρισκα το συγκεκριμένο κομμάτι κώδικα πουθενά στο google. Ποιο πολυ θέμα χακιγκ ηταν πάρα προγράμματισμου.

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

Spoiler

Η ίδια η ms έχει βγει και έχει πει ότι δεν θα εξελιχθεί πολύ παραπάνω στο άμεσο μέλλον (ήταν και είδηση εδω μέσα) ...

 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

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

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

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

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

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

Σύνδεση

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

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