Building Coding Agents with Devstral: From Agent Design to Tooling Training Course
Devstral is an open-source framework designed for building and running coding agents that can interact with codebases, developer tools, and APIs to enhance engineering productivity.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level ML engineers, developer-tooling teams, and SREs who wish to design, implement, and optimize coding agents using Devstral.
By the end of this training, participants will be able to:
- Set up and configure Devstral for coding agent development.
- Design agentic workflows for codebase exploration and modification.
- Integrate coding agents with developer tools and APIs.
- Implement best practices for secure and efficient agent deployment.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction to Devstral and Coding Agents
- Overview of Devstral architecture
- Agentic AI concepts in software engineering
- Use cases for coding agents
Setting Up the Development Environment
- Installing and configuring Devstral
- Integration with Python and Git workflows
- IDE support with Visual Studio Code
Designing Coding Agents
- Defining agent roles and capabilities
- Workflow design for code navigation and refactoring
- Error handling and rollback strategies
Tool and API Integration
- Connecting agents to developer tools
- API integration for external services
- Automation patterns with coding agents
Agentic Workflows in Practice
- Code exploration and documentation generation
- Automated refactoring and testing assistance
- Collaborative coding with agents
Security and Best Practices
- Safe execution environments
- Access controls and permissions
- Monitoring and logging agent actions
Scaling and Maintaining Coding Agents
- Deploying agents across teams and projects
- Maintaining and updating agent workflows
- Continuous improvement with feedback loops
Summary and Next Steps
Requirements
- Strong understanding of Python
- Experience with software development workflows
- Familiarity with APIs and code integration
Audience
- ML engineers
- Developer-tooling teams
- SREs working on developer experience
Open Training Courses require 5+ participants.
Building Coding Agents with Devstral: From Agent Design to Tooling Training Course - Booking
Building Coding Agents with Devstral: From Agent Design to Tooling Training Course - Enquiry
Building Coding Agents with Devstral: From Agent Design to Tooling - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Lecturer's knowledge in advanced usage of copilot & Sufficient and efficient practical session
Tan - ViTrox Technologies Sdn Bhd
Course - Intermediate GitHub Copilot
Upcoming Courses
Related Courses
Advanced GitHub Copilot & ΑΙ για Προγράμματα και Υποδομές
14 HoursGitHub Copilot είναι ένα όργανο συμπλήρωσης κώδικα που βασίζεται σε τεχνητή νοημοσύνη (AI) που βοηθά στην επιτάχυνση της ανάπτυξης, καθώς ενrichsεί την ποιότητα και την απόδοση. Συνδυάζοντας τους χρήστες της τεχνητής νοημοσύνης με προγράμματα, υποδομές και λογισμικό, οι διαχειριστές μπορούν να εκμεταλλευθούν την AI για να προσδιορίζουν ρεαλιστικά τους πόρους, να καταλήξουν σε απλές διαδικασίες εργασίας και να βελτιώσουν τη λήψη αποφάσεων.
Αυτός ο προπτυχιακός διδασκαλικός εξέγερσης (διαμορφωμένος από τον μάθητη) στη διαδίκτυο ή στην υπηρεσία, προσβάλλει εξάδες διαχειριστές που επιθυμούν να βελτιώσουν τις γνώσεις τους στο GitHub Copilot, καθώς εξερευνούν πρακτικές εφαρμογές AI σε επιχειρηματικά περιβάλλουν, με παραδείγματα από τη λεπτομέρεια των μεγάλων έργων και βιομηχανιών όπως είναι το πετρέλαιο και το αέριο.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Εφαρμόζουν προχωρημένες λειτουργίες Copilot σε αξιοσημείωτα επιχειρηματικά έργα.
- Ενσωματώνουν το Copilot σε πολυδιαφορετικές διαδικασίες εργασίας για τη μέγιστη απόδοση.
- Εκμεταλλεύουνται AI εργαλεία για να βελτιώσουν τη διαχείριση έργων, υποδομές και λήψη λογισμικού.
- Εφαρμόζουν AI-βάσεις στρατηγικές για τη βελτίωση της προγραμματισμό, εκτιμήσεις και χρόνου οικοδομής.
- Αναγνωρίζουν πρακτικές AI εφαρμογές σε βιομηχανικά μεσολάβημα όπως το πετρέλαιο και το αέριο.
Σχήμα εκπαίδευσης
- Πολυμετώπιστο διάλογο και συζήτηση.
- Εργασίες που αφορούν την πρόσβαση και μελέτες περιπτώσεων.
- Συνεχή δείξεις AI εργαλείων και Copilot διαδικασίες σε ζωντανές λογισμικές.
Προτυπώσεις προσαρμογής εκπαίδευσης
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το πρόγραμμα, κάντε επικοινωνία μαζί μας για να ορίσετε.
Advanced GitHub Copilot
14 HoursΑυτή η διδασκαλία που καθοδηγείται από εκπαιδευτικό, με ζωντανή παρέμβαση σε Ελλάδα (online ή χώρος), απευθύνεται σε επίπεδα προχωρημένης γνώσης μελημένους, οι οποίοι θέλουν να προσαρμόσουν το GitHub Copilot για συνδρομή σε έργα ομάδας, να χρησιμοποιήσουν τις προχωρημένες του λειτουργίες και να ενσωματώσουν τον συντονικά με τα αντικειμενα-πλήξιμα (CI/CD) pipelines για την βελτίωση της συνεργασίας και της παραγωγικότητας.
Επί τέλους αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Προσαρμόσουν το GitHub Copilot για απαιτήσεις συγκεκριμένων έργων και ρούχη ομάδας.
- Να εξαξιοποιήσουν τις προχωρημένες λειτουργίες του Copilot για συνθετές προγραμματιστικές εργασίες.
- Να ενσωματώσουν το GitHub Copilot στα pipelines CI/CD και τα χώρους συνεργασίας.
- Να βελτιστοποιήσουν την συνεργασία ομάδας χρησιμοποιώντας εργαλεία με δυναμικό AI.
- Να διαχειρίζονται και να παρέχουν υποστήριξη στις ρυθμίσεις και τις δικαιώματα Copilot αποτελεσματικά.
AI Coding Assistants: Προώθηση του Εκτελεστή Productivity
14 HoursΑυτή η εκπαίδευση με διδάσκοντα (online ή σε χώρο που συμφωνηθεί) είναι προσανατολισμένη σε λογισμικό developers επιπέδου αρχάριο-σε μεσαίο που θέλουν να περιλάβουν AI coding assistants στον διαδικαστικό τους ρυθμό εκπ the development.
Τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Καταλάβουν το ρόλο και τις δυνατότητες των AI coding assistants στην ανάπτυξη λογισμικού.
- Χρησιμοποιήσουν διάφορα εργαλεία AI coding assistants για να αυτοματοποιήσουν συνηθισμένες εργασίες κωδικοποίησης.
- Περιλάβουν AI coding assistants στον διαδικαστικό τους ρυθμό ανάπτυξης λογισμικού.
- Ενισχύσουν την παραγωγικότητά τους και να εστιάζουν σε πιο περίπλοκες και κreativε εργασίες προγραμματισμού.
- Αντιμετωπίζουν τις ηθικές συμβουλές και την αξιόπιστη χρήση AI στην ανάπτυξη λογισμικού.
GitHub Copilot για DevOps Αυτομάτωση και Productivity
14 HoursGitHub Copilot είναι ένας κώδικας βοηθός υποστήριξης που δεσμεύει αυτομάτως τις εργασίες ανάπτυξης, συμπεριλαμβανομένων DevOps λειτουργιών όπως η γρήγορη σύνθεση YAML εγκαταστάσεων, GitHub Δράσεις και αρχεία σαφήνισης.
Αυτό το διδασκαλικό ζωντανό μάθημα (διαδικτύου ή επιτόπου) προσβάνει σε επαγγελματίες είδησης και μέσου επιπέδου που επιθυμούν να χρησιμοποιήσουν το GitHub Copilot για τον εκτελεστικό DevOps έλεγχο, βελτίωση της αυτομάτωσης και αύξηση της προducitivity.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Χρησιμοποιήσουν το GitHub Copilot για βοήθεια στη σκευή shell, διαμόρφωση και CI/CD προϊόντα.
- Εκμεταλλεύουν την ολοκλήρωση κώδικα AI σε YAML αρχεία και GitHub Δράσεις.
- Σπευδόντας τον δοκιμαστικό, εγκαταστατικό και αυτοματοποιητικό ρύθμιση.
- Αξιώνει το Copilot ευθυγράμμιστα με συνειδητή κατανόηση των περιορισμών AI και των καλύτερων πρακτικών.
Σχέση του Μαθήματος
- Επικοινωνία εξομοιωμένη διάλεξη και συζήτηση.
- Πολύ πρόγραμμα και πρακτικό πρόγραμμα επιθεώρησης.
- Χειρόνευρο πρόγραμμα σε ζωντάνο χώρο λειτουργίας.
Πλήρωση των Επιλογών Μαθήματος
- Για να παραιτηθεί μια εξειδικευμένη εκπαίδευση για αυτό το μάθημα, παρακαλώ επικοινωνήστε μαζί μας για να σχεδιάσουμε.
GitHub Copilot για Προγραμματιστές
14 HoursΑυτή η εκπαιδεύση με διαμόρφωση καθηγητή σε Ελλάδα (online ή απευθείας) προσβάλλει νέους εντὸς της βαθμίδας αρχήτων και μεσαίων προγραμματιστών που θέλουν να μάθουν πώς να εκμεταλλευτούν τις δυνατότητες του GitHub Copilot σε ένα περιβάλλον ανάπτυξης.
Στο τέλος αυτής της εκπαιδεύσεως, οι μετέχοντες θα μπορούν να:
- Καταλάβουν τις δυνατότητες και όφελα του GitHub Copilot.
- Ρυθμίσουν και ενσωματώσουν το Copilot σε ένα προγραμματικό διαδίκτυο.
- Καταλάβουν τις προηγμένες λειτουργίες του Copilot και να μάθουν τις καλές πρακτικές για την αποτελεσματική χρήση του Copilot.
GitHub Copilot in Team Environments: Collaboration Best Practices
14 HoursΑυτή η ζωντανή εκπαίδευση στο Ελλάδα (διαδικτυακό ή επιτόπου) από εκπαιδευτές απευθύνεται σε συμμετέχοντες μεσαίου έως προχωρημένου επιπέδου που επιθυμούν να βελτιστοποιήσουν τις ροές εργασίας της ομάδας, να βελτιώσουν τις συνεργατικές πρακτικές κωδικοποίησης και να διαχειριστούν αποτελεσματικά τη χρήση του Copilot σε περιβάλλοντα πολλών προγραμματιστών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το GitHub Copilot για ομαδικά περιβάλλοντα.
- Χρησιμοποιήστε το Copilot για να βελτιώσετε τις συνεργατικές πρακτικές κωδικοποίησης.
- Βελτιστοποιήστε τις ροές εργασίας της ομάδας χρησιμοποιώντας τις δυνατότητες του Copilot.
- Διαχειριστείτε την ενσωμάτωση του Copilot σε έργα πολλών προγραμματιστών.
- Διατηρήστε συνεπή ποιότητα κώδικα και πρότυπα σε όλες τις ομάδες.
- Αξιοποιήστε προηγμένες δυνατότητες Copilot για συγκεκριμένες ανάγκες της ομάδας.
- Συνδυάστε το Copilot με άλλα συνεργατικά εργαλεία για αποτελεσματικότητα.
GitHub Copilot for Debugging και Code Review
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε μηχανικούς, προγραμματιστές και επικεφαλής ομάδας μεσαίου επιπέδου QA που επιθυμούν να αξιοποιήσουν το GitHub Copilot για πιο αποτελεσματικό εντοπισμό σφαλμάτων, βελτίωση ποιότητας κώδικα και βελτιωμένο κώδικα κριτική.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το GitHub Copilot για σκοπούς εντοπισμού σφαλμάτων και ελέγχου κώδικα.
- Χρησιμοποιήστε το Copilot για να εντοπίσετε και να επιλύσετε αποτελεσματικά σφάλματα.
- Βελτιώστε την ποιότητα του κώδικα με προτάσεις υποβοηθούμενες από AI.
- Βελτιώστε τις διαδικασίες αναθεώρησης κώδικα με τις δυνατότητες του Copilot.
- Συνεργαστείτε αποτελεσματικά χρησιμοποιώντας το Copilot σε ομαδικά περιβάλλοντα.
GitHub Copilot for Front-End Development
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές front-end μεσαίου επιπέδου που επιθυμούν να χρησιμοποιήσουν το GitHub Copilot για να αυτοματοποιήσουν επαναλαμβανόμενες εργασίες κωδικοποίησης, να βελτιώσουν τη σχεδίαση UI/UX και να βελτιώσουν το front-end τέλος ροών εργασιών.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρύθμιση GitHub Copilot για έργα ανάπτυξης front-end.
- Αξιοποιήστε το Copilot για να δημιουργήσετε αποτελεσματικά τον κώδικα HTML, CSS και JavaScript.
- Βελτιώστε τις διαδικασίες σχεδίασης UI/UX χρησιμοποιώντας προτάσεις κώδικα που δημιουργούνται από AI.
- Βελτιώστε τις ροές εργασίας του front-end με πρακτικές στρατηγικές ενοποίησης Copilot.
- Αντιμετώπιση προβλημάτων και εντοπισμός σφαλμάτων κώδικα διεπαφής χρησιμοποιώντας τη βοήθεια Copilot.
GitHub Copilot for Python Developers
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές αρχαρίου έως μεσαίου επιπέδου Python που επιθυμούν να αξιοποιήσουν το GitHub Copilot για Python ειδικές εργασίες, εντοπισμό σφαλμάτων και υλοποίηση ροές εργασιών μηχανικής εκμάθησης.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε και διαμορφώστε το GitHub Copilot για ανάπτυξη Python.
- Αξιοποιήστε το Copilot για να γράψετε αποτελεσματικό κώδικα Python.
- Εντοπισμός σφαλμάτων Python εφαρμογών χρησιμοποιώντας προτάσεις που δημιουργούνται από AI.
- Αυτοματοποιήστε επαναλαμβανόμενες εργασίες κωδικοποίησης και βελτιώστε την αποτελεσματικότητα της ροής εργασίας.
- Χρησιμοποιήστε το Copilot για την υλοποίηση έργων μηχανικής μάθησης στο Python.
Ενδιάμεσος GitHub Copilot
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε συμμετέχοντες μεσαίου επιπέδου που επιθυμούν να αξιοποιήσουν το GitHub Copilot για να χειριστεί προηγμένες περιπτώσεις χρήσης κωδικοποίησης, να βελτιώσει την παραγωγικότητα και να ενσωματώσει το Copilot στις ροές εργασιών ανάπτυξής τους.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Βελτιστοποιήστε τη χρήση του GitHub Copilot για προηγμένες εργασίες κωδικοποίησης.
- Γράψτε πιο αποτελεσματικό, χωρίς σφάλματα και συντηρήσιμο κώδικα με τις προτάσεις Copilot.
- Ενσωματώστε το GitHub Copilot στα IDE και τις ροές εργασίας που προτιμούν.
- Χρησιμοποιήστε το Copilot για εντοπισμό σφαλμάτων και ανακατασκευή κώδικα.
- Κατανοήστε τους περιορισμούς και τα ηθικά ζητήματα της χρήσης εργαλείων κωδικοποίησης που υποστηρίζονται από AI.
Εισαγωγή στο GitHub Copilot
7 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές αρχαρίου που επιθυμούν να κατανοήσουν τις δυνατότητες του Copilot, να το ρυθμίσουν και να το χρησιμοποιήσουν αποτελεσματικά για να βελτιώσουν την εμπειρία κωδικοποίησης τους.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τι είναι το GitHub Copilot και πώς λειτουργεί.
- Ρυθμίστε το GitHub Copilot με έναν υποστηριζόμενο επεξεργαστή κώδικα.
- Χρησιμοποιήστε το GitHub Copilot για ταχύτερη εγγραφή, αναμόρφωση και εντοπισμό σφαλμάτων κώδικα.
- Αξιοποιήστε το Copilot για να εξερευνήσετε τεχνικές και λύσεις κωδικοποίησης.
- Εφαρμόστε βέλτιστες πρακτικές για την ενσωμάτωση του GitHub Copilot στις καθημερινές ροές εργασίας.
Tabnine για αρχάριους
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές αρχαρίου που επιθυμούν να αυξήσουν την αποτελεσματικότητά τους κωδικοποίησης με τη βοήθεια του Tabnine.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε και ρυθμίστε το Tabnine στο IDE που προτιμάτε.
- Χρησιμοποιήστε τις λειτουργίες αυτόματης συμπλήρωσης του Tabnine για να επιταχύνετε την κωδικοποίηση.
- Προσαρμόστε τις ρυθμίσεις του Tabnine για βέλτιστη βοήθεια.
- Κατανοήστε πώς το AI του Tabnine μαθαίνει από τον κώδικά του για να παρέχει καλύτερες προτάσεις.
Tabnine για προχωρημένους προγραμματιστές
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές προχωρημένου επιπέδου και επικεφαλής ομάδων που επιθυμούν να κατακτήσουν τις προηγμένες δυνατότητες του Tabnine.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εφαρμόστε το Tabnine σε σύνθετα έργα λογισμικού.
- Προσαρμόστε και εκπαιδεύστε τα μοντέλα AI της Tabnine για συγκεκριμένες περιπτώσεις χρήσης.
- Ενσωματώστε το Tabnine σε ομαδικές ροές εργασίας και αγωγούς ανάπτυξης.
- Βελτιώστε την ποιότητα του κώδικα και επιταχύνετε τους κύκλους ανάπτυξης χρησιμοποιώντας τις πληροφορίες του Tabnine.
Tabnine: Εξυπνότερος κώδικας με AI
21 HoursΑυτή η εκπαιδευτική, ζωντανή εξηγητική διάλεξη στο Ελλάδα (online ή live) προσβλέπει σε καταναλωτές από υποδοχείς μέχρι εμπειρογνώμονες που θέλουν να εκμεταλλευθούν την τεχνητή νοημοσύνη για την κωδικοποίηση με την Tabnine.
Από το τέλος αυτής της εξέτασης, οι συμμετέχοντες θα μπορέσουν να:
- Συνιέσουν τις βασικές ενότητες της κωδικοποίησης με τη χρήση AI.
- Εγκαταστήσουν και διαμορφώσουν το Tabnine στον ανάπτυξη περιβάλλον τους.
- Χρησιμοποιήσουν το Tabnine για αποδοτική ολοκλήρωση κώδικα και συμπλήρωση λάθους.
- Δημιουργήσουν και εκπαιδεύσουν προσαρμοστικά μοντέλα AI με το Tabnine για ειδικοποιημένες δραστηριότητες.
Tabnine για Python Προγραμματιστές
14 HoursΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε προγραμματιστές μεσαίου επιπέδου Python και επιστήμονες δεδομένων που επιθυμούν να ενισχύσουν την παραγωγικότητά τους με τη βοήθεια του Tabnine.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Εγκαταστήστε και διαμορφώστε το Tabnine στο Python περιβάλλον ανάπτυξης.
- Χρησιμοποιήστε τις λειτουργίες αυτόματης συμπλήρωσης του Tabnine για να γράψετε τον κώδικα Python πιο αποτελεσματικά.
- Προσαρμόστε τη συμπεριφορά του Tabnine για να ταιριάζει με το στυλ κωδικοποίησης και τις ανάγκες του έργου.
- Κατανοήστε πώς λειτουργεί το μοντέλο τεχνητής νοημοσύνης του Tabnine ειδικά με τον κωδικό Python.