AI design authority

Η Αρχή Σχεδιασμού Τεχνητής Νοημοσύνης

Βρισκόμαστε σε ένα σημείο καμπής στην ανάπτυξη λογισμικού. Η συζήτηση συχνά αφορά ποια αν η AI γράφει τον καλύτερο κώδικα (Claude vs. ChatGPT) ή πού πού πρέπει να 'ζει' η AI (IDE ή CLI). Αλλά αυτή δεν είναι η σωστή ερώτηση.

Το πρόβλημα δεν είναι το δημιουργία του κώδικα. Είναι η επικύρωση του.

Αν αγκαλιάσουμε την AI ως «Vibe Coders» – όπου ορίζουμε την πρόθεση και η AI αναλαμβάνει την υλοποίηση – δημιουργούμε μια τεράστια ροή νέου λογισμικού. Ένα σμήνος πρακτόρων AI μπορεί σε ένα λεπτό να παραγάγει περισσότερο κώδικα από ό,τι ένας ανώτερος προγραμματιστής μπορεί να ελέγξει σε μία εβδομάδα. Ο άνθρωπος έχει γίνει το στενό σημείο.

Η λύση δεν είναι περισσότερα άτομα. Η λύση είναι μια Αρχή Σχεδίασης AI.

Από τεχνίτη σε διευθυντή εργοστασίου

Παραδοσιακά, η «Design Authority» είναι μια ομάδα αρχιτεκτόνων που συνεδριάζει μία φορά την εβδομάδα ή το μήνα για να εγκρίνει ή να απορρίψει ένα σχέδιο. Σε έναν κόσμο του υπερ-ταχείας ανάπτυξης AI αυτό το μοντέλο είναι ξεπερασμένο. Είναι πολύ αργό και αντιδραστικό.

Όταν μεταβαίνουμε σε «Disposable Code» — λογισμικό που δεν επανασχεδιάζουμε άπειρα αλλά απορρίπτουμε και αναπαράγουμε όταν αλλάζουν οι απαιτήσεις — ο ρόλος μας αλλάζει ριζικά. Δεν είμαστε πια χτίστες που τοποθετούν τούβλο-τούβλο. Είμαστε οι αρχιτέκτονες του εργοστασίου που εκτυπώνει τους τοίχους.

Αλλά ποιος ελέγχει αν αυτοί οι τοίχοι είναι ευθύγραμμοι;

Το «Γάντλετ»: Μια αυτοματοποιημένη δοκιμασία φωτιάς

Μια AI Design Authority δεν είναι ένα άτομο αλλά ένα pipeline. Ένα «Gauntlet» μέσα από το οποίο πρέπει να περάσει κάθε γραμμή παραγόμενου κώδικα για να φτάσει σε παραγωγή. Αυτή η διαδικασία δεν αντικαθιστά τον ανθρώπινο έλεγχο κώδικα με τίποτα, αλλά με κάτι καλύτερο.

Λειτουργεί σε τρία επίπεδα:

1. Η Εκτελεστική Εξουσία (Η Γενιά)
Δεν ζητάμε μια AI για λύση, ζητάμε τρεις. Βάζουμε το Gemini 3, το GPT-5 και ένα open-source μοντέλο (όπως το Llama) να δουλέψουν παράλληλα στο ίδιο πρόβλημα. Αυτό αποτρέπει τη σήραγγα σκέψης και διασπά την «τεμπελιά» που μερικές φορές παρουσιάζουν τα LLMs. Αυτή η προσέγγιση είναι επίσης επιστημονικά ερευνημένο και δείχνει ότι μπορείτε να προλάβετε τις αυταπάτες της AI και να κατασκευάσετε πολύ μακριές αλυσίδες χωρίς σφάλματα

2. Το Σκληρό Φιλτράρισμα (Ο Νόμος)
Εδώ δεν χωράει συζήτηση. Ο κώδικας πρέπει να μεταγλωττιστεί. Οι linters δεν πρέπει να παραπονιούνται. Και κρίσιμο: τα Δοκιμές Μαύρου Κουτιού πρέπει να περάσουν. Δεν ελέγχουμε αν η συνάρτηση δουλεύει εσωτερικά (αυτό μπορεί να χειραγωγήσει την AI), ελέγχουμε αν το σύστημα συμπεριφέρεται εξωτερικά όπως πρέπει. Αποτυγχάνει το τεστ; Απευθείας στον κάδο.

3. Το Μαλακό Φιλτράρισμα (Η Επιτροπή AI)
Αυτή είναι η πραγματική καινοτομία. Οι εναπομείνασες λύσεις υποβάλλονται σε μια εξειδικευμένη «Voting AI». Αυτός ο πράκτορας δεν γράφει κώδικα, αλλά διαβάζει κώδικα. Είναι εκπαιδευμένος στις αρχές αρχιτεκτονικής μας, στις απαιτήσεις ασφάλειας (OWASP, ISO) και στους κανόνες συμμόρφωσης (EU AI Act).
Ψηφίζει: «Η Λύση Α είναι ταχύτερη, αλλά η Λύση Β είναι πιο ασφαλής και ακολουθεί καλύτερα την αρχιτεκτονική μικροϋπηρεσιών μας.»

Ο νικητής πηγαίνει στην παραγωγή.

Η τριαδική εξουσία του λογισμικού

Αυτό το μοντέλο επιβάλλει ένα διαχωρισμό εξουσιών που λείπει σε πολλά τμήματα.

  • Ο Νομοθετικός Κλάδος (Ο Αρχιτέκτονας): Ο Αρχιτέκτονας γράφει τη «Σύσταση». Τις προτροπές, τα έγγραφα αρχιτεκτονικής (project-description.md, rules.md, skills.md en principles.md), τις αυστηρές απαιτήσεις. Ο αρχιτέκτονας καθορίζει τι τι κατασκευάζουμε, ποιος το κατασκευάζει, πώς και γιατί.
  • Ο Εκτελεστικός Κλάδος (Οι Coding Agents): Εκτελούν. Γρήγορα, φθηνά και υπό την αιγίδα ανθρώπινων προγραμματιστών.
  • Ο Δικαστικός Κλάδος (Η Design Authority): Μια ανεξάρτητη στρώση τεχνητής νοημοσύνης που ελέγχει τη συμμόρφωση με το νόμο.

Συμπέρασμα: Ο νέος ρόλος του Αρχιτέκτονα

Μας απελευθερώνει από την τυραννία των συντακτικών λαθών και μας επιτρέπει να εστιάσουμε σε ό,τι κάνουμε καλά: Σκέψη συστημάτων. Εύρεση αλήθειας. Δομή και λήψη αποφάσεων.

Το ερώτημα δεν είναι αν η AI μπορεί να γράψει τον κώδικά μας. Αυτό το θέμα έχει ήδη κλείσει. Ο κώδικας θα γίνει σε μεγάλο βαθμό αναλώσιμο προϊόν.
Το ερώτημα είναι: Τολμάς να χάσεις τον έλεγχο πάνω στην κώδικας αφήνοντας το, για να ανακτήσουμε έτσι τον έλεγχο πάνω στο ποιότητα να το κερδίσουμε πίσω;

πες μου το

Gerard

Ο Gerard δρα ως σύμβουλος και διευθυντής AI. Με μεγάλη εμπειρία σε μεγάλους οργανισμούς μπορεί πολύ γρήγορα να αποσαφηνίσει ένα πρόβλημα και να το οδηγήσει σε λύση. Σε συνδυασμό με οικονομικό υπόβαθρο, εξασφαλίζει επιχειρηματικά υπεύθυνες επιλογές.