ΑρχικήΕιδήσειςSpotify: οι προγραμματιστές γράφουν λιγότερο κώδικα χάρη στην AI (Honk & Claude...

Spotify: οι προγραμματιστές γράφουν λιγότερο κώδικα χάρη στην AI (Honk & Claude Code)

Σύνοψη
  • Η Spotify αναφέρει ότι κορυφαίοι engineers της δεν έχουν γράψει «ούτε μία γραμμή κώδικα» από τον Δεκέμβριο 2024, λόγω χρήσης generative AI.
  • Με εσωτερικό εργαλείο Honk και το Claude Code, γίνονται αλλαγές και deployments σε πραγματικό χρόνο ακόμη και από smartphone μέσω Slack.
  • Η εταιρεία συνδέει την ταχύτητα με νέα AI features και με το ανταγωνιστικό πλεονέκτημα των ιδιόκτητων μουσικών δεδομένων.

Η Spotify αποκαλύπτει στροφή στον τρόπο που γράφεται λογισμικό

Στη δημοσίευση των οικονομικών αποτελεσμάτων της για το τέταρτο τρίμηνο, η υπηρεσία μουσικού streaming Spotify αποκάλυψε μια σημαντική αλλαγή στη διαδικασία ανάπτυξης λογισμικού.

Σύμφωνα με τον συν-διευθύνοντα σύμβουλο Gustav Söderström, μερικοί από τους καλύτερους developers της εταιρείας δεν έχουν γράψει από τον Δεκέμβριο του 2024 «ούτε μία γραμμή κώδικα».

Αντί γι’ αυτό, η εταιρεία χρησιμοποιεί γενετική τεχνητή νοημοσύνη ώστε να αυξήσει δραστικά την ταχύτητα με την οποία εξελίσσει προϊόντα και παραδίδει νέες λειτουργίες.

Πληροφορία:
Το «AI-driven engineering» δεν σημαίνει ότι εξαφανίζονται οι μηχανικοί, αλλά ότι αλλάζει ο ρόλος τους: από συγγραφή κώδικα σε καθοδήγηση, έλεγχο και έγκριση αλλαγών.

Realtime deployment μέσω Slack: το Honk στο επίκεντρο

Στον πυρήνα αυτής της εξέλιξης βρίσκεται ένα εσωτερικό σύστημα με το όνομα Honk. Το εργαλείο αυτό επιτρέπει στους μηχανικούς να υλοποιούν αλλαγές κώδικα και νέες λειτουργίες με τη βοήθεια generative AI — συγκεκριμένα μέσω του Claude Code — απομακρυσμένα και σε πραγματικό χρόνο.

Ο Söderström περιέγραψε ένα σενάριο όπου ένας developer, στη διάρκεια της πρωινής μετακίνησης προς τη δουλειά, δίνει μέσω της εφαρμογής Slack στο smartphone του μια εντολή στο Claude για να διορθώσει ένα bug ή να προσθέσει ένα νέο feature στην iOS εφαρμογή.

Μόλις η AI ολοκληρώσει την εργασία, ο developer λαμβάνει μια νέα έκδοση της εφαρμογής απευθείας στο Slack, στο κινητό του.

Μπορεί να ελέγξει τις αλλαγές και να τις περάσει στην παραγωγή πριν καν φτάσει στο γραφείο. Η Spotify ανέφερε ότι το σύστημα αυτό έχει επιταχύνει «τεράστια» τη διαδικασία κωδικοποίησης και διάθεσης λογισμικού.

Μόνο μέσα στο 2025, η εταιρεία δήλωσε ότι κυκλοφόρησε πάνω από 50 νέες λειτουργίες και αλλαγές στην streaming εφαρμογή της.

ΣτοιχείοΠριν (κλασική ροή)Με Honk + Claude Code
Διόρθωση bugIDE, τοπικά tests, PR, αναμονή CIΕντολή σε Slack, παραγωγή build, άμεσος έλεγχος
DeploymentΣυνήθως από laptop/περιβάλλον εργασίαςΔυνατό και από smartphone σε πραγματικό χρόνο
Ρόλος engineerΚυρίως συγγραφή κώδικαΚαθοδήγηση, έλεγχος, έγκριση, ασφάλεια

AI features και ιδιόκτητα δεδομένα: το ανταγωνιστικό πλεονέκτημα

Η αυξημένη αποδοτικότητα, σύμφωνα με τη Spotify, φαίνεται και από το πρόσφατο «κύμα» λειτουργιών όπως οι AI-driven Prompted Playlists, το Page Match για audiobooks και η λειτουργία About This Song.

Αυτά τα features, όπως ανέφερε η εταιρεία, κυκλοφόρησαν μέσα σε λίγες εβδομάδες. Ο Söderström τόνισε ότι αυτό είναι μόνο η αρχή.

Ένα στρατηγικό πλεονέκτημα για τη Spotify είναι, σύμφωνα με τον συν-CEO, τα δικά της μοναδικά datasets.

Ενώ τα LLMs μπορούν να αξιοποιήσουν εύκολα γενικές online πηγές όπως η Wikipedia, στα δεδομένα που σχετίζονται με μουσική τα πράγματα διαφέρουν, επειδή συχνά δεν υπάρχει μια «καθαρά πραγματολογική» απάντηση.

Η Spotify θέλει να αξιοποιήσει αυτά τα ιδιόκτητα δεδομένα για να διαφοροποιηθεί από τον ανταγωνισμό.

Προειδοποίηση:
Όσο περισσότερα workflows γίνονται «με μια εντολή», τόσο σημαντικότερες γίνονται οι δικλίδες ασφαλείας: permissions, approvals και audit logs.

Τι αλλάζει στο engineering όταν «ο κώδικας γράφεται» μέσα από chat

Η περίπτωση της Spotify δείχνει πώς η generative AI μετατρέπει την ανάπτυξη λογισμικού σε μια διαδικασία πιο κοντά στο orchestration παρά στην παραδοσιακή συγγραφή κώδικα.

Ο engineer λειτουργεί ως «editor-in-chief»: ορίζει προδιαγραφές, περιγράφει αλλαγές, αξιολογεί το αποτέλεσμα και επιλέγει τι θα περάσει στην παραγωγή.

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

Πρακτικές δικλίδες ασφαλείας για AI-driven deployments

  • Υποχρεωτικά reviews: ακόμη κι αν η AI παράγει το patch, ένα δεύτερο άτομο (ή ομάδα on-call) πρέπει να εγκρίνει αλλαγές που ακουμπούν κρίσιμα συστήματα.
  • Σαφείς κανόνες πρόσβασης: το Slack bot που «μιλά» με το Honk δεν πρέπει να έχει απεριόριστα δικαιώματα. Ιδανικά, εφαρμόζονται least-privilege ρόλοι ανά repo/υπηρεσία.
  • Audit trail: καταγραφή του prompt, των παραγόμενων diff και των ενεργειών deploy, ώστε να υπάρχει ιχνηλασιμότητα όταν κάτι πάει στραβά.
  • Guardrails στα δεδομένα: φιλτράρισμα ώστε να μην διαρρέουν μυστικά (API keys, tokens) σε logs ή σε εξωτερικά μοντέλα.

Νέες δεξιότητες που γίνονται πιο σημαντικές

Όταν ο «ρυθμός παραγωγής» ανεβαίνει, η ποιότητα εξαρτάται λιγότερο από το πόσο γρήγορα πληκτρολογεί κανείς και περισσότερο από το πόσο καλά μπορεί να ορίσει απαιτήσεις και να εντοπίσει παρενέργειες. Σε ένα τέτοιο περιβάλλον αναβαθμίζονται:

  1. Product thinking: να μπορεί ο developer να μεταφράζει γρήγορα μια ανάγκη χρήστη σε συγκεκριμένα acceptance criteria.
  2. Testing strategy: επένδυση σε automated tests, canary releases και παρακολούθηση (observability), γιατί τα releases γίνονται συχνότερα.
  3. Prompting με ακρίβεια: σαφείς εντολές που περιγράφουν scope, περιορισμούς και αναμενόμενη συμπεριφορά.
ΚίνδυνοςΓιατί αυξάνει με AIΜέτρο μετριασμού
Λάθος αλλαγές σε παραγωγήΜειώνεται το «τριβή» πριν το deployApprovals, canary release, feature flags
Τεχνικό χρέοςΠολλά μικρά patches χωρίς αρχιτεκτονική συνοχήArchitecture reviews, refactoring sprints
Ασφάλεια/μυστικάPrompts/logs μπορεί να καταγράψουν ευαίσθητα δεδομέναSecret scanning, redaction, policy checks

Σε τελική ανάλυση, το «οι developers δεν γράφουν κώδικα» δεν σημαίνει ότι η δουλειά έγινε απλούστερη.

Σημαίνει ότι η πολυπλοκότητα μετακινείται: από την πληκτρολόγηση στη διακυβέρνηση (governance) του κύκλου αλλαγών. Όσες εταιρείες το πετύχουν, θα αποκτήσουν σημαντικό πλεονέκτημα ταχύτητας.

Όσες το κάνουν χωρίς σοβαρές δικλίδες, κινδυνεύουν να μετατρέψουν το γρήγορο deployment σε γρήγορο… incident.

Στέλιος Θεοδωρίδης
Στέλιος Θεοδωρίδης
Ο ήρωας μου είναι ο γάτος μου ο Τσάρλι και ακροάζομαι μόνο Psychedelic Trance
RELATED ARTICLES

Πρόσφατα άρθρα

Tηλέφωνα έκτακτης ανάγκης

Δίωξη Ηλεκτρονικού Εγκλήματος: 11188
Ελληνική Αστυνομία: 100
Χαμόγελο του Παιδιού: 210 3306140
Πυροσβεστική Υπηρεσία: 199
ΕΚΑΒ 166