Η Microsoft ανακοίνωσε την έκδοση 1.0 του Agent Framework, του open-source SDK που ενοποιεί το Semantic Kernel με το AutoGen σε ένα ενιαίο εργαλείο για την κατασκευή AI agents. Η έκδοση αυτή φέρνει σταθερά APIs, μακροπρόθεσμη υποστήριξη και enterprise-grade δυνατότητες ενορχήστρωσης πολλαπλών agents.
Οκτώ μήνες μετά την πρώτη παρουσίασή του, το Microsoft Agent Framework έφτασε στην έκδοση 1.0 — και αυτή τη φορά δεν πρόκειται για beta ή release candidate. Είναι η production-ready κυκλοφορία που οι developers περίμεναν: σταθερά APIs, δέσμευση για backward compatibility και υποστήριξη μακράς διάρκειας. Διαθέσιμο τόσο για .NET όσο και για Python, το framework απευθύνεται σε όποιον θέλει να χτίσει AI agents που λειτουργούν σε πραγματικές, απαιτητικές συνθήκες.
Η ιδέα πίσω από το Agent Framework ήταν απλή στη σύλληψη αλλά φιλόδοξη στην εκτέλεση: να ενοποιηθούν δύο από τα πιο γνωστά εργαλεία της Microsoft για AI ανάπτυξη — το Semantic Kernel, που έφερνε enterprise αξιοπιστία, και το AutoGen, που ήταν γνωστό για πειραματικές ορχηστρώσεις agents — σε ένα κοινό, ανοιχτό SDK. Το αποτέλεσμα είναι ένα framework που υποστηρίζει πολλαπλούς παρόχους μοντέλων, cross-runtime διαλειτουργικότητα μέσω των πρωτοκόλλων A2A και MCP, και ενορχήστρωση πολλαπλών agents σε επίπεδο επιχείρησης.
Στην πράξη, το να ξεκινήσεις με το Agent Framework απαιτεί ελάχιστο κώδικα. Ένας βασικός AI agent στήνεται σε λίγες γραμμές — και από εκεί μπορείς να προσθέσεις εργαλεία, multi-turn συνομιλίες, streaming απαντήσεις και πολλά άλλα. Το πιο ενδιαφέρον, όμως, είναι η δυνατότητα να συνδυάσεις πολλούς agents σε workflows: για παράδειγμα, ένας agent γράφει ένα κείμενο και ένας δεύτερος το αξιολογεί — μια αλυσίδα που μιμείται τη συνεργασία ανθρώπων σε ένα editorial team.
Η έκδοση 1.0 περιλαμβάνει τα features που έχουν δοκιμαστεί εκτενώς και σταθεροποιηθεί, αλλά έρχεται και με preview δυνατότητες που είναι ήδη λειτουργικές — απλώς τα APIs τους ενδέχεται να αλλάξουν βάσει feedback της κοινότητας. Για όσους ήδη χρησιμοποιούσαν το release candidate, η μετάβαση είναι ουσιαστικά ένα version bump στα packages. Για όσους έρχονται από AutoGen ή Semantic Kernel, η Microsoft έχει ετοιμάσει αναλυτικούς οδηγούς μετάβασης.
Το 1.0 δεν είναι τέλος, αλλά αφετηρία. Η Microsoft έχει ανακοινώσει ότι θα συνεχίσει να επενδύει στο framework: περισσότεροι connectors, βαθύτερη ενσωμάτωση με το Azure AI Foundry, και ενσωμάτωση ερευνητικών αποτελεσμάτων από το Microsoft Research στον τομέα της ενορχήστρωσης agents. Το project παραμένει 100% open source — ό,τι έρχεται στη συνέχεια θα διαμορφωθεί και από την κοινότητα που το χτίζει μαζί με τη Microsoft.