CLAUDE.md μετά το Opus 5: Γιατί οι μακροσκελείς οδηγίες εμποδίζουν πλέον τον Claude
MarkdownΤο Claude Opus 5 είναι εξυπνότερο, και οι παλιοί, εκτενείς κανόνες στο CLAUDE.md το εμποδίζουν. Τι να κρατήσετε, τι να μεταφέρετε σε skills και πώς να ενεργοποιήσετε την αυτόματη μνήμη. Περιλαμβάνει μια έτοιμη προς χρήση προτροπή.
Διαβάστε ολόκληρο το άρθρο
Κύριο συμπέρασμα
Το Claude Opus 5 κυκλοφόρησε στις 24 Ιουλίου 2026 και μαζί του η Anthropic έκανε κάτι αντιφατικό προς τη διαίσθηση: αφαίρεσε περισσότερο από το 80% των οδηγιών από το system prompt του Claude Code. Η ιδέα είναι απλή: το μοντέλο έγινε εξυπνότερο και οι επιπλέον άκαμπτοι κανόνες πλέον το εμποδίζουν. Το ίδιο ισχύει και για το CLAUDE.md σας. Θα εξηγήσω τι να αφαιρέσετε, τι να μεταφέρετε σε skills και πώς να ενεργοποιήσετε την αυτόματη μνήμη, ώστε ο Claude να ακολουθεί ξανά καλύτερα τις οδηγίες.
Πληροφορίες για τη συνεργασία με το Ailoot είναι διαθέσιμες στην τεκμηρίωση.
Τι άλλαξε στον Claude μετά την κυκλοφορία του Opus 5;
Κύριο συμπέρασμα
Με το Opus 5, η Anthropic άλλαξε την προσέγγισή της στις οδηγίες προς το μοντέλο. Το Claude Code είχε παλαιότερα ένα τεράστιο system prompt με εκατοντάδες κανόνες. Στη νέα έκδοση, περικόπηκε κατά περισσότερο από 80% — και η ποιότητα του κώδικα δεν μειώθηκε. Ο λόγος: τα μοντέλα πέμπτης γενιάς είναι αρκετά έξυπνα ώστε να παίρνουν αποφάσεις με βάση το πλαίσιο. Δεν χρειάζονται πλέον μια άκαμπτη λίστα εντολών.
Το Opus 5 κυκλοφόρησε στις 24 Ιουλίου 2026 και έγινε αμέσως το προεπιλεγμένο μοντέλο στο Claude Code. Το ίδιο το μοντέλο —η τιμή του, τα benchmarks και οι λειτουργίες effort— καλύπτεται λεπτομερώς σε ξεχωριστό οδηγό, «Πρέπει να μεταβείτε στο Claude Opus 5;». Αυτό το άρθρο αφορά κάτι άλλο: η κυκλοφορία του μοντέλου άλλαξε επίσης τον τρόπο με τον οποίο μπορείτε να του δίνετε αποτελεσματικές οδηγίες.
Η Anthropic δημοσίευσε μια ανάλυση στο ιστολόγιο του Claude. Το βασικό της σημείο είναι το εξής:
Αφαιρέσαμε πάνω από το 80% του system prompt του Claude Code — και δεν είδαμε αισθητή πτώση στην ποιότητα των εργασιών προγραμματισμού. Περιορίζαμε υπερβολικά τον Claude.
Η καθοριστική φράση είναι «περιορίζαμε υπερβολικά». Όταν τα μοντέλα ήταν πιο αδύναμα, χρειάζονταν υποστήριξη: κάνε αυτό, μην κάνεις εκείνο, ορίστε ένα παράδειγμα, επανάλαβέ το άλλη μία φορά. Το Opus 5 δεν χρειάζεται πλέον αυτή την υποστήριξη και, ακόμη χειρότερα, αυτή μπορεί να αρχίσει να το εμποδίζει. Η Anthropic διατυπώνει απλά τη νέα αρχή: αφήστε τον Claude να χρησιμοποιεί τη δική του κρίση.
Τι σημαίνει αυτό στην πράξη για εσάς;
- Το CLAUDE.md σας είναι το ίδιο είδος system prompt, αλλά για το έργο σας. Αν η Anthropic περιόρισε το δικό της κατά 80%, το δικό σας μάλλον είναι κι αυτό φουσκωμένο.
- Οι μακροσκελείς λίστες κανόνων δεν εγγυώνται πλέον συμμόρφωση. Αντίθετα, όσο περισσότερες γραμμές υπάρχουν, τόσο λιγότερο πιστά τις ακολουθεί το μοντέλο (περισσότερα παρακάτω, με στοιχεία από την τεκμηρίωση).
- Έχουν εμφανιστεί νέοι μηχανισμοί —η αυτόματη μνήμη και τα skills— που αναλαμβάνουν μέρος της δουλειάς που παλαιότερα έπρεπε να γράφετε χειροκίνητα στο CLAUDE.md.
Το βασικό σημείο: η σημαντικότερη δουλειά γίνεται πριν από την προτροπή — σε όσα εισάγετε στο πλαίσιο του μοντέλου πριν από το πρώτο αίτημα. Η ενημέρωση του Opus 5 αποτελεί ουσιαστικά την επίσημη επιβεβαίωση της ίδιας ιδέας από την Anthropic. Αυτή τη φορά, όμως, συνοδεύεται από συγκεκριμένα στοιχεία και νέα εργαλεία. Θα τα εξετάσω ένα προς ένα.
Γιατί εμποδίζει πλέον ένα μακροσκελές CLAUDE.md;
Κύριο συμπέρασμα
Το CLAUDE.md φορτώνεται στο πλαίσιο στην αρχή κάθε συνεδρίας και καταναλώνει tokens όπως και η συνομιλία σας. Η επίσημη τεκμηρίωση του Claude Code συνιστά να διατηρείτε το αρχείο κάτω από 200 γραμμές, επειδή τα μεγαλύτερα αρχεία καταναλώνουν περισσότερο πλαίσιο και μειώνουν την πιστή τήρηση των οδηγιών. Επιπλέον, όταν δύο κανόνες αντιφάσκουν, ο Claude επιλέγει τυχαία τον έναν. Ένα υπερφορτωμένο CLAUDE.md προσθέτει θόρυβο και δυσκολεύει το μοντέλο να παραμείνει στον στόχο.
Έτσι λειτουργεί. Το CLAUDE.md είναι ένα αρχείο κανόνων που ο Claude διαβάζει στην αρχή κάθε συνεδρίας. Ένας ξεχωριστός οδηγός, «Πώς να ρυθμίσετε το CLAUDE.md», εξηγεί πώς να το δημιουργήσετε από την αρχή· αυτό το άρθρο αφορά το αντίστροφο: τι να αφαιρέσετε από αυτό τώρα. Ό,τι γράφετε εκεί εισέρχεται στο πλαίσιο πριν από το πρώτο σας αίτημα και παραμένει εκεί σε όλη τη συνομιλία. Το πλαίσιο δεν είναι άπειρο — και κάθε επιπλέον γραμμή κανόνων καταλαμβάνει χώρο που θα μπορούσε να διατεθεί στην εργασία σας.
Η τεκμηρίωση του Claude Code το λέει ξεκάθαρα:
Κρατήστε τα αρχεία έως 200 γραμμές. Τα μεγαλύτερα αρχεία καταναλώνουν περισσότερο πλαίσιο και μειώνουν την πιστή τήρηση των οδηγιών.
Το δεύτερο σημείο έχει μεγαλύτερη σημασία από το πρώτο: τα μεγάλα αρχεία μειώνουν την πιστή τήρηση των οδηγιών. Το μοντέλο αρχίζει να δίνει λιγότερη προσοχή. Αυτή είναι μια παγίδα στην οποία πέφτουν σχεδόν όλοι οι αρχάριοι. Η λογική φαίνεται ατράνταχτη: θέλω ο Claude να με ακούει, άρα θα γράψω περισσότερους κανόνες. Στην πράξη, συμβαίνει το αντίθετο. Όσο μακρύτερη είναι η λίστα, τόσο πιο διάσπαρτη γίνεται η προσοχή του μοντέλου και τόσο συχνότερα παραλείπει έναν κανόνα.
Δείτε πώς άλλαξε η προσέγγιση:
| Παλιά (ασθενέστερα μοντέλα) | Τώρα (Opus 5 και μοντέλα πέμπτης γενιάς) | |
|---|---|---|
| Λογική | Περισσότεροι κανόνες σημαίνουν πιο αξιόπιστα αποτελέσματα | Λιγότεροι κανόνες σημαίνουν μεγαλύτερη συμμόρφωση |
| CLAUDE.md | Μακροσκελής λίστα για κάθε περίπτωση | Σύντομο: μόνο όσα δεν μπορεί να συμπεράνει το μοντέλο από μόνο του |
| Οδηγίες | Άκαμπτες εντολές: «κάν’ το έτσι» | Εμπιστευτείτε την κρίση του μοντέλου |
| Επανάληψη κανόνων | Επαναλάβετε τους για αξιοπιστία | Η επανάληψη απλώς εμποδίζει |
Υπάρχει κι ένα δεύτερο πρόβλημα: οι αντιφάσεις. Καθώς ένα αρχείο μεγαλώνει, σχεδόν αναπόφευκτα συσσωρεύει κανόνες που συγκρούονται μεταξύ τους. Σε ένα σημείο λέει «να γράφεις πάντα δοκιμές», ενώ σε άλλο «μην αγγίζεις τον φάκελο των δοκιμών». Η τεκμηρίωση προειδοποιεί ότι αν δύο κανόνες αντιφάσκουν, ο Claude μπορεί να επιλέξει τυχαία οποιονδήποτε από τους δύο. Με άλλα λόγια, ένα υπερφορτωμένο αρχείο κάνει τη συμπεριφορά του μοντέλου λιγότερο προβλέψιμη.
Ένας απλός κανόνας: το CLAUDE.md είναι μια σύντομη σημείωση για όσα ο Claude δεν μπορεί να συμπεράνει μόνος του. Οτιδήποτε πέρα από αυτό απλώς καταλαμβάνει την προσοχή του.
Τι να κρατήσετε στο CLAUDE.md και τι να αφαιρέσετε;
Κύριο συμπέρασμα
Κρατήστε στο CLAUDE.md μόνο όσα ο Claude δεν μπορεί να συμπεράνει από τον ίδιο τον κώδικα: ιδιαιτερότητες του έργου που προκαλούν προβλήματα, μη προφανείς συμβάσεις, εντολές build και συμβάσεις που διαφέρουν από τις προεπιλεγμένες. Αφαιρέστε οτιδήποτε προφανές που το μοντέλο ήδη γνωρίζει, καθώς και όσα μπορεί να διαβάσει στον ίδιο τον κώδικα. Ο κανόνας της τεκμηρίωσης: προσθέστε μια γραμμή όταν ο Claude κάνει το ίδιο λάθος για δεύτερη φορά. Όχι νωρίτερα και όχι για προληπτικούς λόγους.
Η τεκμηρίωση δίνει ένα σαφές κριτήριο για να αποφασίσετε αν ένας κανόνας αξίζει να υπάρχει στο CLAUDE.md. Προσθέστε τον αν:
- Ο Claude έκανε το ίδιο λάθος για δεύτερη φορά.
- Ένας έλεγχος κώδικα εντόπισε κάτι που το μοντέλο θα έπρεπε να γνωρίζει για αυτό το έργο.
- Πληκτρολογείτε την ίδια διόρθωση στη συνομιλία για δεύτερη φορά.
- Ένα νέο άτομο στην ομάδα θα χρειαζόταν το ίδιο πλαίσιο για να αποφύγει να χαλάσει το έργο.
Η γενική αρχή είναι να κρατάτε τις ιδιαιτερότητες του έργου που προκαλούν προβλήματα και να αφαιρείτε τα προφανή. Το Claude Code διαθέτει ακόμη και ενσωματωμένο έλεγχο claude doctor που προτείνει να καθαρίσετε ένα υπερφορτωμένο CLAUDE.md. Αφαιρεί λεπτομέρειες που το μοντέλο μπορεί να συμπεράνει από τη βάση κώδικα — δομή φακέλων, λίστα εξαρτήσεων, επισκόπηση αρχιτεκτονικής — και διατηρεί τις ιδιαιτερότητες, το σκεπτικό και τις συμβάσεις που διαφέρουν από τις προεπιλεγμένες.
Ο δεύτερος σημαντικός κανόνας είναι η συγκεκριμένη διατύπωση. Οι αόριστες διατυπώσεις δεν λειτουργούν. Συγκρίνετε:
| Αόριστο (ασαφές) | Συγκεκριμένο (σαφές) |
|---|---|
| Μορφοποίησε σωστά τον κώδικα | Χρησιμοποίησε εσοχή 2 διαστημάτων |
| Δοκίμασε τις αλλαγές | Εκτέλεσε npm test πριν από τη δημιουργία commit |
| Κράτα τα αρχεία οργανωμένα | Οι χειριστές API μπαίνουν στο src/api/handlers/ |
| Γράφε καλά μηνύματα commit | Ξεκίνα το μήνυμα commit με έναν τύπο: fix:, feat: |
Η διαφορά είναι απλή. Το μοντέλο μπορεί να ερμηνεύσει το «μορφοποίησέ το σωστά» όπως θέλει. Το «χρησιμοποίησε εσοχή 2 διαστημάτων» μπορεί να ελεγχθεί με σαφήνεια. Κάθε κανόνας στο CLAUDE.md πρέπει να είναι κάτι που μπορείτε να επαληθεύσετε και να διαπιστώσετε αν τηρήθηκε.
Και τρίτον, αφαιρέστε τα προφανή. Αν γράψετε «γράφε καθαρό κώδικα» ή «ακολούθησε τις βέλτιστες πρακτικές» στο CLAUDE.md, αυτό είναι θόρυβος. Το μοντέλο τα γνωρίζει ήδη, και η γραμμή καταλαμβάνει χώρο και διασπά την προσοχή του. Η Anthropic συνιστά ρητά να μη σπαταλάτε πλαίσιο σε προφανή πράγματα.
Συμβουλή
Ένας γρήγορος έλεγχος για κάθε γραμμή στο CLAUDE.md: «Μπορεί ο Claude να το καταλάβει μόνος του κοιτάζοντας απλώς τον κώδικά μου;» Αν ναι, διαγράψτε την. Κρατήστε μόνο όσα δεν μπορούν να συναχθούν από το ίδιο το έργο.
Πού να μεταφέρετε κανόνες που δεν χωρούν στο CLAUDE.md;
Κύριο συμπέρασμα
Οτιδήποτε στο CLAUDE.md έχει μετατραπεί από απλό γεγονός σε διαδικασία πολλών βημάτων πρέπει να μεταφερθεί σε skill. Το skill είναι ένα ξεχωριστό αρχείο οδηγιών που φορτώνεται μόνο όταν πραγματικά χρειάζεται. Τον υπόλοιπο χρόνο δεν καταλαμβάνει χώρο στο πλαίσιο. Έτσι, μια μακροσκελής οδηγία έχει σχεδόν μηδενικό κόστος μέχρι να την καλέσετε. Αυτό είναι η προοδευτική αποκάλυψη — φόρτωση πληροφοριών όταν χρειάζονται, τμηματικά, ακριβώς τη στιγμή που τις χρειάζεστε.
Εδώ εμφανίζεται το πιο υποτιμημένο εργαλείο. Αν παλαιότερα όλες οι οδηγίες έπρεπε να παραμένουν στο CLAUDE.md, τώρα οι μακροσκελείς διαδικασίες έχουν δικό τους χώρο: τα skills. Ένας ξεχωριστός οδηγός, «Πώς να επιλέξετε Claude Code skills», εξηγεί πώς να επιλέξετε τα κατάλληλα χωρίς να προσθέσετε υπερβολικά πολλά.
Η διαφορά είναι θεμελιώδης. Το CLAUDE.md φορτώνεται ολόκληρο στην αρχή κάθε συνεδρίας. Ένα skill όχι. Η τεκμηρίωση το διατυπώνει ως εξής:
Σε αντίθεση με το περιεχόμενο του CLAUDE.md, το σώμα ενός skill φορτώνεται μόνο όταν χρησιμοποιείται — έτσι, το εκτενές υλικό αναφοράς έχει σχεδόν μηδενικό κόστος μέχρι να το χρειαστείτε.
Αυτό ονομάζεται προοδευτική αποκάλυψη — φόρτωση πληροφοριών όταν χρειάζονται. Η ιδέα είναι να δίνετε στο μοντέλο το πλαίσιο τμηματικά, την κατάλληλη στιγμή. Η Anthropic μετέφερε τις λεπτομερείς οδηγίες της —για παράδειγμα, τις οδηγίες για αναθεώρηση κώδικα— σε skills και τις αφαίρεσε από το system prompt.
Το κριτήριο για τη μεταφορά κάτι σε skill είναι απλό: μια ενότητα του CLAUDE.md έχει εξελιχθεί από γεγονός σε διαδικασία. Μια σημείωση μίας γραμμής, «Το build εκτελείται μέσω npm run build», είναι γεγονός και ανήκει στο CLAUDE.md. Τα δέκα βήματα για το «πώς δημοσιεύουμε το έργο» είναι διαδικασία και ανήκουν σε skill.
Μια πρακτική αρχή: μεταφέρετε οτιδήποτε κάνετε περισσότερες από δύο φορές. Εξηγήστε μία φορά πώς συντάσσετε, για παράδειγμα, μια εβδομαδιαία αναφορά πελάτη, μετατρέψτε αυτή την εξήγηση σε skill και δεν θα χρειαστεί να την εξηγήσετε ξανά. Το skill παραμένει εκεί χωρίς να καταλαμβάνει χώρο στο πλαίσιο και μπορεί να κληθεί ονομαστικά με μια εντολή όπως /otchet.
Χρήσιμα πράγματα για μεταφορά σε skills:
- Διαδικασίες πολλών βημάτων (δημοσίευση, σύνταξη αναφοράς, έλεγχοι πριν από την κυκλοφορία).
- Μακροσκελείς οδηγίες που χρειάζονται σπάνια, αλλά ολόκληρες.
- Οτιδήποτε αντιγράφετε από μία συνομιλία σε άλλη για δεύτερη ή τρίτη φορά.
Υπάρχει επίσης μια ενδιάμεση επιλογή: κανόνες ειδικοί για φακέλους. Αν μια οδηγία αφορά μόνο ένα μέρος του έργου, μπορείτε να την τοποθετήσετε στο .claude/rules/ και να τη συνδέσετε με τα σχετικά αρχεία. Τότε φορτώνεται μόνο όταν ο Claude εργάζεται με αυτά τα αρχεία, αντί να παραμένει συνεχώς στο πλαίσιο.
Τι είναι η αυτόματη μνήμη και γιατί να τη χρησιμοποιήσετε το 2026;
Κύριο συμπέρασμα
Αυτόματη μνήμη σημαίνει ότι ο Claude καταγράφει μόνος του όσα αξίζει να θυμάται: εντολές build, ευρήματα αποσφαλμάτωσης, τις προτιμήσεις σας και διορθώσεις. Παλαιότερα έπρεπε να τα προσθέτετε χειροκίνητα στο CLAUDE.md. Τώρα ο Claude κρατά τις δικές του σημειώσεις, ξεχωριστά από τους κανόνες σας, και τις ανακαλεί σε επόμενες συνεδρίες. Η αυτόματη μνήμη είναι ενεργοποιημένη από προεπιλογή στα μοντέλα πέμπτης γενιάς.
Ο δεύτερος νέος μηχανισμός που ελαφρύνει το CLAUDE.md είναι η αυτόματη μνήμη. Η ιδέα είναι ότι ο Claude πλέον θυμάται όχι μόνο όσα γράψατε, αλλά και όσα παρατήρησε μόνος του. Ένας ξεχωριστός οδηγός, «Μνήμη Claude έναντι CLAUDE.md», εξηγεί πώς διαφέρουν οι μηχανισμοί της από το CLAUDE.md.
Η διαφορά ανάμεσα στα δύο είδη μνήμης:
| CLAUDE.md | Αυτόματη μνήμη | |
|---|---|---|
| Ποιος το γράφει | Εσείς | Ο ίδιος ο Claude |
| Τι περιέχει | Οδηγίες και κανόνες | Ανακαλύψεις και μοτίβα |
| Παράδειγμα | «Εσοχή 2 διαστημάτων» | «Το build αποτυγχάνει αν δεν εκτελείται το Redis» |
| Πότε ενημερώνεται | Το επεξεργάζεστε χειροκίνητα | Ο Claude το ενημερώνει καθώς εργάζεται |
Έτσι λειτουργεί: όσο ο Claude εργάζεται στην εργασία σας, παρατηρεί χρήσιμες λεπτομέρειες — ποια εντολή εκτελεί το build, πού προέκυψε πρόβλημα κατά την αποσφαλμάτωση, τι του ζητήσατε να κάνει διαφορετικά — και τις αποθηκεύει στις σημειώσεις του. Τις επαναφέρει στην επόμενη συνεδρία. Σημαντικό: αποθηκεύει επιλεκτικά, κρατώντας μόνο όσα θεωρεί χρήσιμα για το μέλλον.
Οι σημειώσεις βρίσκονται σε ξεχωριστό φάκελο για κάθε έργο, με ένα αρχείο ευρετηρίου που ονομάζεται MEMORY.md. Μπορείτε να τις δείτε και να τις επεξεργαστείτε με την εντολή /memory. Είναι απλά αρχεία κειμένου, οπότε μπορείτε να τα διαβάσετε, να τα επεξεργαστείτε ή να τα διαγράψετε οποτεδήποτε.
Τι αλλάζει αυτό στην πράξη για εσάς: ο Claude πλέον καταγράφει ορισμένα από όσα παλαιότερα προσθέτατε εσείς στο CLAUDE.md μετά από κάθε λάθος. Έτσι, το αρχείο κανόνων σας γίνεται ακόμη συντομότερο — και αυτό είναι καλό.
Σημείωση
Η αυτόματη μνήμη αποθηκεύει τις σημειώσεις της τοπικά. Επιλεγμένες σημειώσεις φορτώνονται στο context του Claude και αποστέλλονται στη διαμορφωμένη υπηρεσία μοντέλου· η τοπική αποθήκευση δεν σημαίνει επεξεργασία εκτός σύνδεσης. Η διατήρηση και η εκπαίδευση εξαρτώνται από υπηρεσία και ρυθμίσεις λογαριασμού. Χρησιμοποιήστε /memory για να εξετάσετε τις σημειώσεις και κρατήστε μυστικά έξω από αυτές.
Γιατί αντιλέγει το Opus 5 στις οδηγίες σας;
Κύριο συμπέρασμα
Το Opus 5 είναι αρκετά έξυπνο ώστε μερικές φορές να διαφωνεί με μια άκαμπτη οδηγία όταν βλέπει στο πλαίσιο μια καλύτερη επιλογή. Για όσους έχουν παλιά skills και plugins ρυθμισμένα για προηγούμενα μοντέλα, αυτό μπορεί να μοιάζει σαν «το μοντέλο να έχει γίνει απείθαρχο». Στην πραγματικότητα, απλώς έπαψε να ακολουθεί τυφλά εντολές που θεωρεί μη βέλτιστες. Αξίζει να ελέγξετε τις παλιές ρυθμίσεις σας πριν από τη μετάβαση.
Υπάρχει και η άλλη όψη.
Ένα μοντέλο στο οποίο δίνεται το δικαίωμα να ασκεί κρίση, εξ ορισμού, μερικές φορές θα διαφωνεί με μια άκαμπτη εντολή όταν βλέπει στο πλαίσιο μια καλύτερη επιλογή.
Τι σημαίνει αυτό για εσάς αν αναβαθμίσατε στο Opus 5 και κάτι πάει στραβά:
- Ελέγξτε ξανά τα παλιά skills και plugins σας. Ρυθμίσεις που δημιουργήθηκαν για προηγούμενα μοντέλα μπορεί να συγκρούονται με τη νέα λογική. Ό,τι λειτουργούσε ρολόι μέχρι τώρα αξίζει να δοκιμαστεί ξανά.
- Αφαιρέστε τις πιο άκαμπτες διατυπώσεις. Τα μοντέλα πέμπτης γενιάς χειρίζονται χειρότερα εντολές όπως «μην κάνεις ποτέ το X, κάνε πάντα μόνο το Y» από ευέλικτες διατυπώσεις που εξηγούν τον λόγο.
- Παρακολουθήστε τα σημεία όπου το μοντέλο σταματά πολύ νωρίς. Μερικές φορές αυτό υποδεικνύει ότι μια οδηγία αντιφάσκει με τον εαυτό της ή συγκρούεται με έναν κανόνα σε ένα υπερφορτωμένο CLAUDE.md.
Προειδοποίηση
Αν ένα γνώριμο skill αρχίσει ξαφνικά να συμπεριφέρεται παράξενα μετά τη μετάβασή σας στο Opus 5, συχνότερα φταίει η παλιά οδηγία μέσα στο skill παρά το ίδιο το μοντέλο. Καθαρίστε το όπως και το CLAUDE.md: αφαιρέστε τα προφανή και τις αντιφάσεις και κρατήστε μόνο τα συγκεκριμένα.
Πώς να ξαναγράψετε το CLAUDE.md για το Opus 5: βήμα προς βήμα
Κύριο συμπέρασμα
Η εκκαθάριση του CLAUDE.md απαιτεί ένα βράδυ. Πρώτα εκτελέστε τον ενσωματωμένο έλεγχο, έπειτα αφαιρέστε χειροκίνητα τα προφανή και τυχόν αντιφάσεις, μεταφέρετε τις μακροσκελείς διαδικασίες σε skills, ενεργοποιήστε την αυτόματη μνήμη και κρατήστε μόνο τις ιδιαιτερότητες του έργου που προκαλούν προβλήματα. Παρακάτω θα βρείτε τα βήματα και μια έτοιμη προς χρήση προτροπή για να κάνει την πρώτη επεξεργασία για εσάς.
Ακολουθεί η διαδικασία για να δουλέψετε με ένα CLAUDE.md που κληρονομήθηκε από παλαιότερα μοντέλα.
Εκτελέστε τον ενσωματωμένο έλεγχο
Πληκτρολογήστε
claude doctorστο έργο. Θα προτείνει τι να αφαιρέσετε από το υπερφορτωμένο αρχείο και τι να κρατήσετε.Αφαιρέστε τα προφανή
Διαγράψτε κάθε γραμμή που ο Claude μπορεί να συμπεράνει από τον ίδιο τον κώδικα: τη δομή φακέλων, τη λίστα βιβλιοθηκών και γενικές φράσεις όπως «γράφε καθαρό κώδικα».
Αφαιρέστε τις αντιφάσεις
Περάστε το αρχείο από την αρχή ως το τέλος και εντοπίστε κανόνες που συγκρούονται. Κρατήστε τον έναν και διαγράψτε τον αντικρουόμενο.
Μεταφέρετε τις διαδικασίες σε skills
Μεταφέρετε κάθε τι που έχει μετατραπεί από γεγονός σε οδηγία βήμα προς βήμα σε ξεχωριστό skill. Αφήστε έναν σύνδεσμο μίας γραμμής στο CLAUDE.md.
Συγκεκριμενοποιήστε τους κανόνες που απομένουν
Ξαναδιατυπώστε κάθε κανόνα έτσι ώστε να μπορεί να ελεγχθεί: το «μορφοποίησέ το σωστά» γίνεται «χρησιμοποίησε εσοχή 2 διαστημάτων».
Ενεργοποιήστε την αυτόματη μνήμη και ελέγξτε το μήκος
Βεβαιωθείτε ότι η αυτόματη μνήμη λειτουργεί (
/memory) και ότι το αρχείο είναι κάτω από 200 γραμμές. Αν όχι, υπάρχει κάτι ακόμη που πρέπει να μεταφερθεί.
Για να αποφύγετε την πρώτη επεξεργασία με το χέρι, αναθέστε τη δουλειά στον Claude. Ορίστε μια προτροπή που μπορείτε να χρησιμοποιήσετε ως αφετηρία — αντιγράψτε την και επικολλήστε την σε μια συνεδρία που έχετε ανοίξει στο έργο σας:
Προτροπή: Καθαρίστε ένα υπερφορτωμένο CLAUDE.md
Διάβασε το CLAUDE.md μου και τον κώδικά μου. Στόχος σου είναι να κάνεις το CLAUDE.md συντομότερο και πιο χρήσιμο για ένα μοντέλο πέμπτης γενιάς.
Πέρασε το αρχείο και χώρισε όλους τους κανόνες σε τρεις ομάδες:
KEEP - ιδιαιτερότητες και συμβάσεις του έργου που προκαλούν προβλήματα και δεν μπορείς να συμπεράνεις από μόνος σου από τον κώδικα.
DELETE - προφανή πράγματα που ήδη γνωρίζεις, καθώς και όσα μπορείς να συμπεράνεις από τον κώδικα.
MOVE TO A SKILL - διαδικασίες πολλών βημάτων που υπάρχουν αυτήν τη στιγμή ως κείμενο στο CLAUDE.md.
Για την ομάδα 1, ξαναδιατύπωσε τους αόριστους κανόνες ώστε να είναι συγκεκριμένοι και επαληθεύσιμοι.
Βρες κανόνες που αντιφάσκουν μεταξύ τους και παρουσίασέ τους ξεχωριστά.
Επέστρεψε μια νέα έκδοση του CLAUDE.md κάτω από 200 γραμμές, μαζί με μια λίστα όσων προτείνεις να μεταφερθούν σε skills.
Μην αλλάξεις κανένα αρχείο μέχρι να επιβεβαιώσω.
Προσέξτε την τελευταία γραμμή: «Μην αλλάξεις τίποτα μέχρι να επιβεβαιώσω». Με ένα μοντέλο που πλέον χρησιμοποιεί την κρίση του, αυτό είναι σημαντικό: ζητήστε του πρώτα να σας παρουσιάσει ένα σχέδιο και κρατήστε την απόφαση για εσάς.
Γιατί είναι το πλαίσιο σημαντικότερο από την προτροπή;
Κύριο συμπέρασμα
Η διατύπωση του αιτήματός σας έχει μικρότερη σημασία απ’ όση πιστεύουν οι περισσότεροι. Πολύ μεγαλύτερη σημασία έχει τι βλέπει το μοντέλο πριν από το αίτημά σας: τη δομή του έργου, τους κανόνες, τη μνήμη και τα skills. Αυτό είναι η μηχανική πλαισίου — εργασία με το πλαίσιο ως βασική δεξιότητα ενός vibe coder. Η ενημέρωση του Opus 5 απλώς ενισχύει αυτή τη λογική: όσο εξυπνότερο είναι το μοντέλο, τόσο σημαντικότερο γίνεται το περιβάλλον στο οποίο το τοποθετείτε. Σε σύγκριση με αυτά, η διατύπωση του αιτήματος είναι δευτερεύουσα.
Αν αφήσουμε κατά μέρος τις λεπτομέρειες για το Opus 5 και κοιτάξουμε τη γενικότερη εικόνα, όλη αυτή η ανάλυση αφορά μία ιδέα: το πλαίσιο είναι σημαντικότερο από την προτροπή. Η σημαντικότερη δουλειά γίνεται πριν από το αίτημα — όταν συναρμολογείτε το περιβάλλον μέσα στο οποίο θα εργαστεί το μοντέλο.
Το CLAUDE.md, τα skills και η αυτόματη μνήμη είναι όλα μέρη του ίδιου πράγματος: όσων βλέπει ο Claude πριν από το πρώτο σας μήνυμα. Μπορείτε να τροποποιείτε ασταμάτητα τη διατύπωση του αιτήματός σας, αλλά αν το πλαίσιο είναι κακοστημένο —υπερφορτωμένο CLAUDE.md, αντιφατικοί κανόνες, απουσία δομής— τα αποτελέσματα θα εξακολουθούν να είναι ασυνεπή.
Ένας απλός έλεγχος: χωρίς πρώτο εγκέφαλο, ένας δεύτερος εγκέφαλος δεν θα βοηθήσει. Με τον όρο «δεύτερος εγκέφαλος», αυτό το άρθρο εννοεί τη δομή γνώσης για ένα έργο που το μοντέλο διαβάζει σε κάθε αίτημα. Λειτουργεί, όμως, μόνο όταν στηρίζεται στη δική σας σαφή κατανόηση της εργασίας. Ένα εργαλείο ενισχύει τη σκέψη σας, και εκεί τελειώνει ο ρόλος του.
Η ενημέρωση του Opus 5 ενίσχυσε αυτή τη λογική. Η Anthropic έδειξε με τη δική της δουλειά ότι όταν το μοντέλο είναι αρκετά έξυπνο, οι επιπλέον κανόνες μόνο βλάπτουν και το πλεονέκτημα το έχει όποιος συναρμολόγησε προσεκτικά το πλαίσιο. Αυτή είναι μια δεξιότητα που θα σας συνοδεύει σε κάθε επόμενο μοντέλο, είτε Opus 6 είτε οποιοδήποτε άλλο.
Από πού να ξεκινήσετε τώρα;
Κύριο συμπέρασμα
Ανοίξτε το CLAUDE.md σας και εξετάστε το με βάση τη νέα αρχή: είναι μια σύντομη σημείωση για τις ιδιαιτερότητες του έργου που προκαλούν προβλήματα, τίποτε περισσότερο. Περάστε το από την έτοιμη προς χρήση προτροπή παραπάνω, μεταφέρετε τις διαδικασίες σε skills και ενεργοποιήστε την αυτόματη μνήμη. Θα σας πάρει ένα βράδυ και μετά ο Claude θα ακολουθεί τις οδηγίες σας αισθητά καλύτερα.
Μην το αναβάλλετε για «κάποια στιγμή». Το απλούστερο πρώτο βήμα είναι να ανοίξετε τώρα το CLAUDE.md και να αναρωτηθείτε ειλικρινά για κάθε γραμμή: είναι μια ιδιαιτερότητα που προκαλεί προβλήματα και δεν μπορεί να συμπεράνει ο Claude, ή είναι κάτι προφανές που πρόσθεσα για κάθε ενδεχόμενο; Όλα όσα ανήκουν στη δεύτερη ομάδα είναι υποψήφια για διαγραφή.
Έπειτα, περάστε το αρχείο από την προτροπή της προηγούμενης ενότητας, μεταφέρετε τις μακροσκελείς διαδικασίες σε skills και ελέγξτε ότι η αυτόματη μνήμη είναι ενεργοποιημένη. Δουλειά ενός βραδιού, και το πλαίσιό σας θα γίνει μια συνοπτική και ακριβής βάση για το μοντέλο.
Μπορείτε να το εφαρμόσετε σε ένα δικό σας πραγματικό έργο: CLAUDE.md, δεύτερος εγκέφαλος και skills για τις εργασίες σας.
Πηγές
Γνωρίστε το Ailoot.
Περισσότερες λεπτομέρειες
Ερωτήσεις και απαντήσεις: CLAUDE.md μετά το Opus 5: Γιατί οι μακροσκελείς οδηγίες εμποδίζουν πλέον τον Claude
Πότε μια ενότητα CLAUDE.md πρέπει να γίνει skill;
Μεταφέρετέ την όταν ένα σύντομο στοιχείο έργου εξελίχθηκε σε διαδικασία πολλών βημάτων που χρειάζεται μόνο σε ορισμένες εργασίες. Κρατήστε συνοπτικό δείκτη και σταθερές συμβάσεις έργου στο CLAUDE.md.
Η τοπική αυτόματη μνήμη σημαίνει ότι το περιεχόμενό της δεν φτάνει ποτέ σε υπηρεσία μοντέλου;
Όχι. Τα αρχεία διατηρούνται τοπικά, αλλά επιλεγμένες σημειώσεις μπαίνουν στο context του μοντέλου. Εξετάστε τες με /memory, αποκλείστε μυστικά και ελέγξτε τους ελέγχους δεδομένων της διαμορφωμένης υπηρεσίας.