Η Google εμβαθύνει την ενσωμάτωση των εργαλείων προγραμματιστών AI με την κυκλοφορία της επέκτασης Jules για το Gemini CLI. Αυτή η νέα προσθήκη ενσωματώνει τον Jules, τον ασύγχρονο παράγοντα κωδικοποίησης τεχνητής νοημοσύνης της εταιρείας, απευθείας στο διαδραστικό τερματικό Gemini.
Καθορίζει αυτό που η Google αποκαλεί μια ισχυρή ροή εργασίας «καλύτερα μαζί» που έχει σχεδιαστεί για την εξάλειψη της ανατρεπτικής εναλλαγής περιβάλλοντος.
Οι προγραμματιστές μπορούν πλέον να αναθέτουν πολύπλοκες, χρονοβόρες εργασίες, χωρίς να αφήνουν ολοένα και ξανά τις κύριες εργασίες επιδιόρθωσης σφαλμάτων. περιβάλλον γραμμής εντολών.
Επιτρέποντας στους μηχανικούς να παραμείνουν εστιασμένοι σε ενεργές συνεδρίες κωδικοποίησης ενώ ο Jules εργάζεται στο παρασκήνιο, η Google κάνει ένα ακόμη σημαντικό βήμα για να καταστήσει το τεχνητό της τεχνητής νοημοσύνης με δυνατότητα ανάπτυξης λογισμικού. Η επέκταση είναι διαθέσιμη τώρα για εγκατάσταση.
Ένα αυτόνομο βοηθητικό εργαλείο για τον συνεργάτη σας με τεχνητή νοημοσύνη
Η συνένωση των δύο ξεχωριστών εργαλείων κωδικοποίησης AI δημιουργεί μια πιο συνεκτική εμπειρία προγραμματιστή για την Google.
Το επίσημη ανακοίνωση το χαρακτηρίζει ως μια”βελτιωμένη ροή εργασίας”, αξιοποιώντας τα μοναδικά πλεονεκτήματα κάθε παράγοντα τεχνητής νοημοσύνης. Το Gemini CLI και ο Jules έχουν σχεδιαστεί για να εξυπηρετούν διαφορετικές, συμπληρωματικές λειτουργίες, δημιουργώντας μια συνεργασία μεταξύ ενός ενεργού συνεργάτη και ενός εργαζομένου στο παρελθόν.
Η Google τοποθετεί το Gemini ως το πρακτικό εργαλείο, δηλώνοντας,”Το Gemini CLI είναι ο συνεργάτης και ο ενορχηστρωτής σας στο τερματικό για εργασίες στις οποίες εστιάζετε ενεργά.”
άμεση επίλυση προβλημάτων. Ο Jules, αντίθετα, είναι ο βοηθός πυρκαγιάς και ξεχάστε.
Η Google το περιγράφει ως”αυτόνομο βοηθό που λειτουργεί στο παρασκήνιο, σε μια εικονική μηχανή (VM) όπου κλωνοποιεί τον κώδικά σας, εγκαθιστά εξαρτήσεις και τροποποιεί αρχεία.”
Αυτός ο σκόπιμος διαχωρισμός των ανησυχιών ήταν σαφής πριν από την κυκλοφορία της επέκτασης. Η νέα επέκταση απλώς παρέχει την επίσημη γέφυρα μεταξύ αυτών των δύο φιλοσοφιών.
Ανάθεση εργασιών χωρίς εναλλαγή περιβάλλοντος
Για προγραμματιστές που ζουν στο τερματικό, αυτή η νέα επέκταση υπόσχεται να εξορθολογίσει σημαντικά τις πολύπλοκες ροές εργασίας.
Ο πρωταρχικός στρατηγικός στόχος της είναι η ελαχιστοποίηση της μετακίνησης διαφορετικών διανοητικών τριβών. Η Kathy Korevec, Διευθύντρια Προϊόντων στα Εργαστήρια Google, το είχε υπογραμμίσει προηγουμένως, δηλώνοντας:”θέλουμε να μειώσουμε όσο το δυνατόν περισσότερο την εναλλαγή περιβάλλοντος για τους προγραμματιστές.”
Αυτή η φιλοσοφία ήταν η βάση του αυτόνομου Jules Tools CLI που κυκλοφόρησε νωρίτερα τον Οκτώβριο και αυτή η επέκταση ενσωματώνει τώρα αυτήν την αρχή απευθείας στο Gemini CLIp, μια ξεχωριστή εμπειρία εργασίας στον ιστό.
UI, οι προγραμματιστές μπορούν πλέον να εκχωρήσουν ολόκληρα πακέτα εργασίας από την προτροπή Gemini.
Το αποθετήριο GitHub για την επέκταση παραθέτει ένα ευρύ φάσμα εργασιών με δυνατότητα μεταβίβασης, συμπεριλαμβανομένων των εγγράφων συντήρησης μεγάλης κλίμακας, επιδιόρθωσης σφαλμάτων μεγάλης κλίμακας, επιδιόρθωσης σφαλμάτων μεγάλης κλίμακας και ανανέωσης κώδικα dependfa
Ο Jules εργάζεται σε αυτές τις αναθέσεις ασύγχρονα, υποβάλλοντας ολοκληρωμένες αλλαγές σε έναν νέο κλάδο στο συνδεδεμένο αποθετήριο GitHub. Αυτή η διαδικασία έχει σχεδιαστεί για να διατηρεί τον ανθρώπινο προγραμματιστή σε μια κατάσταση δημιουργικής ροής, χωρίς να επιβαρύνεται από κουραστικές αλλά απαραίτητες δουλειές.
Πώς να ξεκινήσετε με την επέκταση Jules
Η ρύθμιση της νέας ροής εργασίας απαιτεί μερικές προϋποθέσεις. Σύμφωνα με την επίσημη τεκμηρίωση, οι προγραμματιστές πρέπει πρώτα να έχουν λογαριασμό Jules και να συνδέσουν το αποθετήριο GitHub μέσω της κονσόλας Jules.
Αυτή η σύνδεση είναι κρίσιμη, καθώς δίνει στον πράκτορα τον κώδικα που χρειάζεται για να λειτουργήσει σύμφωνα με το περιεχόμενο και την άδεια. Επιπλέον, το βασικό εργαλείο Gemini CLI (έκδοση 0.4.0 ή νεότερη) πρέπει να εγκατασταθεί τοπικά.
Με αυτά τα κομμάτια στη θέση τους, η επέκταση μπορεί να εγκατασταθεί με μία μόνο εντολή:
gemini extensions install https://github.com/gemini-cli-extensions/jules–auto-update η νέα επέκταση–aug προτείνεται η επιλογή λήψης νέας
λειτουργίες και διορθώσεις κατά την κυκλοφορία τους. Μόλις εγκατασταθεί, η κλήση του πράκτορα είναι απλή.
Οι προγραμματιστές χρησιμοποιούν την εντολή/jules ακολουθούμενη από μια προτροπή φυσικής γλώσσας. Για παράδειγμα, ένας χρήστης θα μπορούσε να πληκτρολογήσει/jules να προσθέσει δοκιμές μονάδων που λείπουν στο αποθετήριο μου για να ξεκινήσει μια εργασία. Η πρόοδος μπορεί να ελεγχθεί αργότερα ρωτώντας,/jules ποια είναι η κατάσταση της τελευταίας εργασίας μου;.
Ένα άλλο βήμα στο”Agentic Shift”της Google
Η ενσωμάτωση του πράκτορα απευθείας σε μια διαδραστική περίοδο λειτουργίας σηματοδοτεί μια βασική εξέλιξη από το αυτόνομο Jules Tools CLI. Οι τελευταίες επεκτάσεις για την κυκλοφορία της σειράς miniid είναι η
Το CLI, το δωρεάν και ανοιχτού κώδικα εργαλείο που κυκλοφόρησε για πρώτη φορά η Google τον Ιούνιο.
Η πλατφόρμα κέρδισε αμέσως την προσοχή των προγραμματιστών, προσφέροντας μια γενναιόδωρη δωρεάν βαθμίδα με έως και 1.000 καθημερινά αιτήματα στα κορυφαία μοντέλα της, ένα βασικό μέρος της στρατηγικής της για να κερδίσει την αφοσίωση των προγραμματιστών.
Η Google μετατρέπει σταθερά το εργαλείο. Μόλις την περασμένη εβδομάδα, η εταιρεία άρχισε να αναζητά δοκιμαστές για έναν πειραματικό”Codebase Investigator Agent”που έχει σχεδιαστεί για να αναλύει πολύπλοκες βάσεις κώδικα.
Αυτή η στρατηγική ευθυγραμμίζεται με αυτό που η Google αποκαλεί”agentic shift”, μια ευρύτερη ώθηση για την ενσωμάτωση εξειδικευμένων πρακτόρων τεχνητής νοημοσύνης στο οικοσύστημά της.
Επίσης, λανσάρει την ομάδα Actives στο Gemini Cub. σε επίπεδο αποθετηρίου και όχι στη γραμμή εντολών του ατόμου.
Η ίδια η βασική πλατφόρμα ωριμάζει σε έναν πιο ικανό κεντρικό υπολογιστή για αυτές τις επεκτάσεις. Μια πρόσφατη ενημερωμένη έκδοση στα μέσα Οκτωβρίου στο Gemini CLI εισήγαγε την πλήρη υποστήριξη ψευδοτερματικού, επιτρέποντάς του να εκτελεί απευθείας μια εντολή pseudo-terminal μέσα σε μια εντολή σύνθετης περιόδου σύνδεσης
interactive. το τερματικό ένα πιο ισχυρό και ολοκληρωμένο περιβάλλον. Όπως εξήγησε η Google στην ανακοίνωσή της,”Ο συνδυασμός του Gemini CLI και της επέκτασης Jules επιταχύνει τις δημιουργικές ροές εργασιών κωδικοποίησης, δίνοντάς σας τη δυνατότητα να αναθέσετε εργασίες στον Jules ενώ συνεχίζετε να ακούτε στο Gemini CLI.”
Η στενή ενοποίηση των διαδραστικών και ασύγχρονων πρακτόρων AI αντιπροσωπεύει ένα σημαντικό βήμα στην καμπάνια ανάπτυξης λογισμικού της Google