Δύο λέξεις, δύο τελείως διαφορετικά κόστη
Η λέξη «αυτοματισμός» κρύβει δύο εντελώς διαφορετικά πράγματα. Το script εκτελεί μια σταθερή σειρά βημάτων: τράβα, μετέτρεψε, γράψε, τέλος. Ο agent αξιολογεί: κοιτάει την απάντηση, αποφασίζει το επόμενο βήμα, ξαναδοκιμάζει αλλιώς, ζητάει άνθρωπο όταν κολλήσει. Το script κοστίζει λιγότερο να φτιαχτεί και να τρέξει. Ο agent αντέχει την αλλαγή.
Πότε το script είναι η σωστή απάντηση
Αν η μορφή των δεδομένων είναι σταθερή, η αποτυχία ακίνδυνη και έτσι κι αλλιώς κάποιος ελέγχει το αποτέλεσμα - γράψε script. Ένα νυχτερινό export, μια μετονομασία τιμολογίων, μια αναφορά. Έχω γράψει εκατοντάδες. Το να πληρώνεις τιμές agent για προβλήματα script είναι ο πιο σίγουρος τρόπος να εξαφανιστεί ένα budget για AI.
Πότε αντέχει μόνο ο agent
Από τη στιγμή που τα δεδομένα είναι ακατάστατα ή η αποτυχία ακριβή, τα νούμερα αντιστρέφονται. Emails προμηθευτών που γράφουν τις παραγγελίες τους ελεύθερα. Δεδομένα που τρία συστήματα τα λένε διαφορετικά. Μια διαδικασία όπου το «έκανε το λάθος αθόρυβα επί τρεις βδομάδες» κοστίζει περισσότερο από την ίδια την υλοποίηση. Το script συναντάει το απρόβλεπτο και είτε σταματάει με θόρυβο είτε - χειρότερα - συνεχίζει αθόρυβα λάθος. Ο agent το αντιλαμβάνεται, ξαναδοκιμάζει με άλλη προσέγγιση, και φωνάζει άνθρωπο όταν πρέπει.
Το τεστ που χρησιμοποιώ
Μία ερώτηση ξεκαθαρίζει σχεδόν κάθε περίπτωση: αν αύριο άλλαζε η μορφή των δεδομένων, τι θα έπρεπε να γίνει; Αν η ειλικρινής απάντηση είναι «να σταματήσει και να ειδοποιήσει κάποιον», τότε αρκεί ένα script με σωστά alerts. Αν η απάντηση είναι «να το βγάλει πέρα και να συνεχίσει, γιατί κάθε ώρα που σταματάει μας κοστίζει» - τότε θέλει agent, και ο agent θέλει state, evals και όρια κόστους. Δηλαδή μηχανική, όχι prompts.
Φτιάχνω και τα δύο, και δεν έχω κανένα πρόβλημα να σου πω ότι το δικό σου θέλει απλό script - βγαίνει φθηνότερα για σένα και γρηγορότερα για μένα. Περίγραψέ μου τη διαδικασία και θα πάρεις καθαρή απάντηση σε ένα τηλεφώνημα.