Ποιος είπε ότι το Buddy List πέθανε; Τα AI Coding Agents το ανασταίνουν
buddylist: Πώς το MSN Messenger επέστρεψε για να σου γράψει κώδικα
Θυμάσαι την εποχή που το messenger ήταν ο απόλυτος τρόπος επικοινωνίας; Μερικοί από εμάς την προλάβαμε, άλλοι όχι. Όμως το buddylist έρχεται να μας θυμίσει ακριβώς αυτή την αισθητική — με μια διαφορά: αντί για φίλους, μιλάς με τα projects σου.
Η Ιδέα: Τα Projects σου ως Επαφές
Φαντάσου έναν κατάλογο επαφών. Κάθε entry είναι ένα project folder. Κάνεις κλικ πάνω του και ξεκινάει αμέσως μια πλήρης συνομιλία με τον Claude Code. Πας στο επόμενο project, και εκεί τρέχει ο Codex.
Η διαφορά με το να κάνεις alt+tab μεταξύ τερματικών είναι τεράστια. Η μετάβαση από project σε project μοιάζει πια με αλλαγή καρτέλας στο browser σου. Κάθε συνομιλία κρατάει το ιστορικό, τις ρυθμίσεις και την κατάσταση του εκάστοτε agent.
Η εμφάνιση θυμίζει έντονα MSN Messenger 7.5, αλλά μην σε ξεγελάει το νοσταλγικό περιτύλιγμα. Κάτω από την επιφάνεια τρέχει ο πραγματικός coding agent — αυτός που διαβάζει αρχεία, εκτελεί εντολές και τροποποιεί τον κώδικα σου.
Τα Πραγματικά Οφέλη
Η νοσταλγία πουλάει, αλλά εδώ υπάρχει και ουσία. Όταν δουλεύεις ταυτόχρονα σε πολλά projects, ο unified sidebar με όλα τα context είναι πολύτιμος. Κάθε project έχει το δικό του session, τις δικές του ρυθμίσεις, ακόμα και τα δικά του terminal tabs.
Το ενσωματωμένο terminal αξίζει ιδιαίτερη μνεία. Πραγματικό shell μέσα στο project folder σου. Vim, htop, χρώματα, Ctrl+C — όλα δουλεύουν όπως τα περιμένεις. Πολλαπλά tabs ανά project, persistent ακόμα και όταν τα ελαχιστοποιείς. Και το πιο ωραίο: ο agent μπορεί να ανοίξει terminals για σένα (για χρήστες του Claude Code). Φαντάσου να λες "σήκωσε το dev server και τον test watcher" και να τα βλέπεις να τρέχουν μπροστά σου.
Μια Έξυπνη Ενσωμάτωση με το GitHub
Η σύνδεση με το GitHub τράβηξε την προσοχή μου. Το buddylist χρησιμοποιεί το GitHub CLI για να δείχνει το status των pull requests απευθείας στη γραμμή κάθε επαφής. Βλέπεις με μια ματιά αν το branch σου έχει merged, αν υπάρχουν conflicts, αν αποτυγχάνουν τα checks.
Το κουμπί "Create PR" είναι ακόμα πιο έξυπνο: κάνει commit τα υπόλοιπα changes, push το branch και ανοίγει το PR — δείχνοντας το check status κατευθείαν στη συνομιλία. Αυτή η ροή εργασίας μου άρεσε πολύ.
Αξίζει να σημειωθεί ότι κάθε agent φέρνει τις δικές του ρυθμίσεις. Ο Codex χρησιμοποιεί το υπάρχον config.toml και τα AGENTS.md, ο Gemini τραβάει τα δικά του settings και τους MCP servers. Δεν είσαι locked σε κάτι καινούργιο.
Σε Ποιον Απευθύνεται;
Αν χρησιμοποιείς ήδη Claude Code, Codex, Gemini ή OpenCode, το buddylist σου δίνει έναν εντελώς διαφορετικό τρόπο να διαχειρίζεσαι αυτές τις sessions. Η νοσταλγία του MSN είναι διασκεδαστική, αλλά η πραγματική αξία βρίσκεται στο οργανωτικό framework.
Ιδανικό για developers που δουλεύουν παράλληλα σε πολλά projects. Η λογική του contact list ταιριάζει απόλυτα σε αυτή τη ροή.
Για τις ομάδες: κάθε developer τρέχει τους agents στον δικό του λογαριασμό. Καμία έκπληξη στο billing, κανένα καινούργιο pricing tier. Το usage μετράει στο προσωπικό σου plan, όπως ακριβώς θα γινόταν και στο terminal.
Το Συμπέρασμα
Το buddylist δεν θα αντικαταστήσει το terminal σου για όλα. Αλλά προσφέρει μια πολύ ενδιαφέρουσα εναλλακτική για τις συνεδρίες AI-assisted coding.
Η νοσταλγική διεπαφή είναι γοητευτική, αλλά αυτό που την κάνει πραγματικά αξιόλογη είναι η σκέψη πίσω από την ενσωμάτωση: πραγματικά agent sessions, διαχείριση terminal, GitHub status — όλα μαζί.
Είτε γίνει το daily driver σου είτε απλά ένα ευχάριστο πείραμα, το buddylist μας υπενθυμίζει κάτι σημαντικό: η εμπειρία χρήστη έχει σημασία και στα developer tools. Μερικές φορές ο καλύτερος τρόπος να αλληλεπιδράσεις με ισχυρή τεχνολογία είναι να την τυλίξεις σε κάτι οικείο.
Μπορείς να το κατεβάσεις από το buddylist.dev για Mac (Apple Silicon), Windows και Linux. Υπάρχει επίσης browser demo αν θέλεις να το δοκιμάσεις πρώτα.