Ultracode στο Claude Code 2026: πώς να το ενεργοποιήσετε με μία εντολή
MarkdownUltracode στο Claude Code: μια λειτουργία όπου το Claude δημιουργεί μόνο του μια ομάδα agents. Πώς διαφέρει από το /effort xhigh, πώς ενεργοποιείται και πόσο γρήγορα καταναλώνει tokens.
Διαβάστε ολόκληρο το άρθρο
Κύριο συμπέρασμα
Το Ultracode είναι μια λειτουργία στο Claude Code, στην οποία το Claude αποφασίζει μόνο του ότι μια εργασία αξίζει να εκτελεστεί ως ροή εργασίας με δεκάδες παράλληλους agents, αντί να απαντήσει με μία μόνο προτροπή. Ενεργοποιήστε το με /effort ultracode για ολόκληρη τη συνεδρία ή με τη λέξη ultracode στην αρχή μιας μεμονωμένης εργασίας. Στο παρασκήνιο, συνδυάζει προσπάθεια xhigh (όπως το Opus 4.8 στο μέγιστο επίπεδό του) με έναν αυτόματο ενορχηστρωτή. Είναι χρήσιμο για μεγάλους ελέγχους κώδικα, μετεγκαταστάσεις που εκτείνονται σε εκατοντάδες αρχεία και εις βάθος έρευνα. Καταναλώνει tokens αρκετές φορές ταχύτερα από την κανονική λειτουργία, επομένως είναι προτιμότερο να διατηρείτε το /effort high για τις συνήθεις εργασίες.
Για πληροφορίες σχετικά με τη χρήση της υπηρεσίας, ανατρέξτε στην τεκμηρίωση του Ailoot.
Τι είναι το ultracode και σε ποιους χρειάζεται
Κύριο συμπέρασμα
Το Ultracode είναι μια ρύθμιση επιπέδου συνεδρίας στο Claude Code που συνδυάζει το μέγιστο επίπεδο συλλογισμού (xhigh) με αυτόματο συντονισμό δυναμικών ροών εργασίας. Εμφανίστηκε στις 28 Μαΐου 2026, στην έκδοση v2.1.154, μαζί με την κυκλοφορία του Opus 4.8. Προορίζεται για μεγάλες εργασίες που δεν μπορεί να χειριστεί μία προτροπή: έλεγχο ολόκληρου έργου, μετεγκατάσταση 500 αρχείων ή έρευνα σύνθετου ερωτήματος σε 20 πηγές.
Μέχρι τις 28 Μαΐου 2026, το Claude Code διέθετε μόνο την παράμετρο /effort, με επίπεδα low / medium / high / xhigh. Αυτό είναι το επίπεδο «σκέψης» του μοντέλου: όσο υψηλότερο είναι, τόσο περισσότερα tokens δαπανώνται για συλλογισμό, τόσο ακριβέστερο είναι το αποτέλεσμα και τόσο περισσότερο χρόνο χρειάζεται το Claude για να απαντήσει.
Το Ultracode δεν χωρά στην κλίμακα /effort low → xhigh. Λειτουργεί παράλληλα με αυτήν. Όταν είναι ενεργοποιημένο, το Claude εξετάζει αυτόματα την εργασία σας και αποφασίζει: «Αυτή είναι προτιμότερο να χωριστεί σε 30 παράλληλους agents, ώστε να συγκεντρώσω το αποτέλεσμα». Παλαιότερα, έπρεπε να το κάνετε χειροκίνητα γράφοντας τη δική σας ροή εργασίας ή συνθέτοντας μια εντολή subagent. Τώρα, το Claude αποφασίζει μόνο του πότε έχει νόημα.
Το βασικό κοινό είναι όσοι έχουν φτάσει στα όρια μιας μεμονωμένης προτροπής. Αν:
- εκτελέσατε
/code-reviewσε ένα repo με 200 αρχεία και η συνεδρία κατέρρευσε στο αρχείο 50 - ζητήσατε «βρες όλα τα σημεία όπου χρησιμοποιούμε το παρωχημένο API» και το Claude ανέφερε τρία, ξεχνώντας άλλα δεκαπέντε
- θέλετε το Claude να ελέγξει την υπόθεσή του από τρεις οπτικές γωνίες πριν σας απαντήσει
τότε το ultracode είναι για εσάς. Αν γράφετε μία συνάρτηση και χρειάζεστε μία λύση, δεν το χρειάζεστε: το συνηθισμένο /effort high θα κάνει τη δουλειά με τρεις φορές λιγότερα tokens.
Πώς διαφέρει το ultracode από τα κανονικά επίπεδα effort low/medium/high/xhigh
Κύριο συμπέρασμα
Το κανονικό effort αλλάζει το βάθος συλλογισμού σε μία απάντηση. Το Ultracode προσθέτει μια αυτόματη επιλογή: να ξεκινήσει ροή εργασίας με παράλληλους agents ή να λύσει την εργασία σε ένα πέρασμα. Το βάθος συλλογισμού παραμένει στο μέγιστο επίπεδο xhigh, με ένα επιπλέον επίπεδο από πάνω: τον συντονισμό.
Σύγκριση των βασικών:
| Παράμετρος | /effort low | /effort medium | /effort high | /effort xhigh | /effort ultracode |
|---|---|---|---|---|---|
| Βάθος συλλογισμού | ελάχιστο | μεσαίο | βαθύ | μέγιστο | μέγιστο (xhigh) |
| Tokens για συλλογισμό | λίγα | μεσαία ποσότητα | πολλά | πάρα πολλά | πάρα πολλά + συντονισμός |
| Ποιος αποφασίζει να χωρίσει την εργασία | εσείς | εσείς | εσείς | εσείς | το Claude αυτόματα |
| Πότε ξεκινά μια ροή εργασίας | με εντολή σας | με εντολή σας | με εντολή σας | με εντολή σας | σε κάθε ουσιαστική εργασία |
| Επαναφορά μεταξύ συνεδριών | όχι | όχι | όχι | όχι | ναι - πρέπει να το ενεργοποιήσετε ξανά |
| Διαθέσιμο σε μοντέλα | όλα | όλα | όλα | μόνο μοντέλα με xhigh | μόνο μοντέλα με xhigh (Opus 4.8) |
Η βασική διαφορά με μία φράση: /effort xhigh σημαίνει «σκέψου περισσότερο»· ultracode σημαίνει «σκέψου περισσότερο ΚΑΙ αποφάσισε μόνος σου πότε μπορείς να τα καταφέρεις με μία προτροπή και πότε χρειάζεσαι μια ομάδα 30 agents». Ουσιαστικά, λοιπόν, το ultracode προσθέτει ένα ακόμη επίπεδο πάνω από το xhigh: αυτόματο συντονισμό.
Η Anthropic το δηλώνει ρητά στην επίσημη τεκμηρίωσή της:
Με ενεργοποιημένο το ultracode, το Claude αποφασίζει πότε μια εργασία δικαιολογεί μια ροή εργασίας. Ένα μόνο αίτημα μπορεί να μετατραπεί σε πολλές διαδοχικές ροές εργασίας: μία για να κατανοήσει τον κώδικα, μία για να κάνει την αλλαγή και μία για να την επαληθεύσει.
Αυτό σημαίνει ότι ένα αίτημά σας μπορεί να εξελιχθεί σε τρεις διαδοχικές ροές εργασίας: κατανόηση του κώδικα, πραγματοποίηση των αλλαγών και επαλήθευσή τους. Κάθε μία μπορεί να ξεκινήσει 10–30 παράλληλους agents.
Ποιες εκδόσεις και ποια μοντέλα υποστηρίζουν το ultracode
Κύριο συμπέρασμα
Χρειάζεστε Claude Code v2.1.154 ή νεότερο και ένα μοντέλο που υποστηρίζει effort xhigh. Τον Ιούνιο του 2026, η Anthropic συνδέει ουσιαστικά την κυκλοφορία του xhigh με το Opus 4.8 (δεν επιβεβαιώνονται άλλα μοντέλα με xhigh στο changelog). Διατίθεται με Pro / Max / Team / Enterprise + API. Στο Pro, πρέπει να το ενεργοποιήσετε χειροκίνητα στο /config· στα άλλα προγράμματα λειτουργεί εξαρχής. Το υποστηρίζουν τα Bedrock, Vertex AI και Microsoft Foundry.
Ελέγξτε την έκδοσή σας:
claude --version
Αν είναι παλαιότερη από την 2.1.154, ενημερώστε την:
npm install -g @anthropic-ai/claude-code
Στη συνέχεια, δείτε τη λίστα των επιπέδων effort:
claude /effort
Αν δείτε το ultracode στο αναπτυσσόμενο μενού, είστε έτοιμοι. Αν δεν εμφανίζεται, οι πιθανότεροι λόγοι είναι:
- το τρέχον μοντέλο σας δεν είναι το Opus 4.8 (για παράδειγμα, το Sonnet 4.7 δεν διαθέτει xhigh)
- χρησιμοποιείτε Pro και η λειτουργία είναι απενεργοποιημένη στο
/config(ενεργοποιήστε την επιλογή «Dynamic workflows») - ο διαχειριστής του οργανισμού σας έχει απενεργοποιήσει τις ροές εργασίας στις διαχειριζόμενες ρυθμίσεις
Ελέγξτε το μοντέλο:
claude /model
Αν η προεπιλογή δεν είναι το Opus 4.8, αλλάξτε την: επιλέξτε Opus 4.8 στο μενού μοντέλων ή ορίστε το ως προεπιλογή με το πλήκτρο d.
Πώς να ενεργοποιήσετε το ultracode: δύο μέθοδοι
Κύριο συμπέρασμα
Η πρώτη μέθοδος αφορά ολόκληρη τη συνεδρία, με τη χρήση του /effort ultracode. Κάθε επόμενη εργασία σε αυτή τη συνεδρία θα περνά από την αυτόματη επιλογή ροής εργασίας. Η δεύτερη μέθοδος αφορά μία εργασία: βάλτε τη λέξη ultracode στην αρχή της προτροπής σας· θα επισημανθεί και μόνο εκείνη η εργασία θα ξεκινήσει ως ροή εργασίας. Το επίπεδο effort της συνεδρίας δεν αλλάζει.
Μέθοδος 1. Ενεργοποίηση για ολόκληρη τη συνεδρία.
Σε μια συνεδρία Claude Code:
/effort ultracode
Από εκεί και πέρα, το Claude θα αποφασίζει μόνο του αν θα ξεκινήσει ροή εργασίας για κάθε ουσιαστική εργασία. Η συνεδρία διαρκεί μέχρι να την κλείσετε. Όταν κλείσετε το Claude Code και το ανοίξετε ξανά, το ultracode θα επανέλθει στην αρχική του κατάσταση. Αυτό είναι σκόπιμο: πρέπει να ενεργοποιείτε αυτή τη λειτουργία συνειδητά και όχι να είναι ενεργή «από προεπιλογή».
Μέθοδος 2. Μόνο για μία εργασία.
Βάλτε το ultracode στην αρχή της προτροπής (πριν από την v2.1.160, η λέξη-κλειδί ήταν workflow· μετά την κυκλοφορία της έκδοσης, η Anthropic μετονόμασε το έναυσμα για να αποφευχθεί η σύγχυση με τις συνηθισμένες εκτελέσεις):
ultracode: go through all /api/* endpoints in src/routes/ and find where authorization checks are missing
Το Claude Code θα επισημάνει τη λέξη ultracode και θα εκκινήσει αυτή την εργασία ως ροή εργασίας. Το επίπεδο effort της συνεδρίας παραμένει το ίδιο (high ή medium, ανάλογα με τη ρύθμιση που έχετε).
Η Anthropic αναφέρει ότι λειτουργεί το ίδιο και σε φυσική γλώσσα:
Λειτουργεί επίσης να το ζητήσετε με δικά σας λόγια, για παράδειγμα «use a workflow» ή «run a workflow»: το Claude αντιμετωπίζει ένα άμεσο αίτημα ως την ίδια ρητή επιλογή.
Αν πληκτρολογήσατε κατά λάθος ultracode και δεν θέλατε να ξεκινήσει ροή εργασίας, πατήστε Option+W (macOS) ή Alt+W (Windows/Linux) όταν ο δρομέας βρίσκεται ακριβώς μετά την επισημασμένη λέξη. Η επισήμανση θα εξαφανιστεί και η εργασία θα συνεχιστεί κανονικά.
Τι αλλάζει στη δουλειά του Claude αφού το ενεργοποιήσετε
Κύριο συμπέρασμα
Το Claude σταματά να απαντά «σειρά με τη σειρά» — μία δική σας προτροπή, μία απάντηση από το Claude. Αντί γι’ αυτό, γράφει ένα JavaScript script που το runtime εκτελεί στο παρασκήνιο. Το script μπορεί να ξεκινήσει 10–30 παράλληλους agents, καθένας με το δικό του context, και να συγκεντρώσει τα αποτελέσματά τους. Η συνεδρία σας παραμένει διαθέσιμη, ώστε να μπορείτε να αναθέτετε νέες εργασίες ενώ η ροή εργασίας εκτελείται στο παρασκήνιο.
Πριν από το ultracode: γράφετε μια προτροπή, το Claude σκέφτεται για 30 δευτερόλεπτα και απαντά. Αν η εργασία είναι μεγάλη, το context του γεμίζει με ενδιάμεσα αποτελέσματα και, προς το τέλος της συνεδρίας, όλα αρχίζουν να «παρεκκλίνουν».
Με το ultracode: γράφετε μια προτροπή, το Claude βλέπει την κλίμακα και γράφει ένα script. Το script εκτελείται μεμονωμένα: τα ενδιάμεσα αποτελέσματα διατηρούνται σε μεταβλητές του script, όχι στο context της συνεδρίας. Μόνο η τελική απάντηση επιστρέφει σε εσάς.
Στην πράξη, αυτό έχει τρία αποτελέσματα:
- Το context της συνεδρίας δεν γεμίζει. Μπορείτε να εργάζεστε περισσότερο χωρίς
/compact. - Μπορείτε να παραλληλίζετε. Μία εκτέλεση μπορεί να ξεκινήσει έως και 16 agents που εργάζονται ταυτόχρονα (λιγότερους σε μηχανήματα με μικρή CPU). Το όριο για ολόκληρη την εκτέλεση είναι 1000 agents.
- Το αποτέλεσμα ελέγχεται αυτόματα. Το Claude μπορεί να ζητήσει από έναν agent να γράψει μια λύση και από έναν άλλον να την αξιολογήσει κριτικά. Αυτό μειώνει τις παραισθήσεις σε σύνθετες εργασίες.
Μπορείτε να παρακολουθήσετε ζωντανά μια εκτέλεση:
/workflows
Θα ανοίξει μια λίστα με τις εκτελούμενες και ολοκληρωμένες ροές εργασίας. Χρησιμοποιήστε τα πλήκτρα με τα βέλη για να επιλέξετε μία και Enter για να ανοίξετε τις λεπτομέρειες των φάσεών της. Μπορείτε να δείτε τους agents, τη χρήση tokens του καθενός και τον χρόνο εκτέλεσης. Πατήστε p για παύση, x για διακοπή ή r για επανεκκίνηση ενός agent.
Πότε να ενεργοποιήσετε το ultracode και πότε όχι
Κύριο συμπέρασμα
Ενεργοποιήστε το για εργασίες που δεν μπορεί πλέον να χειριστεί μία προτροπή: έλεγχο ολόκληρου έργου, μετεγκατάσταση εκατοντάδων αρχείων ή εις βάθος έρευνα που διασταυρώνει πηγές. Μην το ενεργοποιείτε για συνήθεις εργασίες — διόρθωση ενός σφάλματος, συγγραφή μίας συνάρτησης ή διόρθωση ενός τυπογραφικού λάθους. Κάθε εργασία σε λειτουργία ultracode κοστίζει αρκετές φορές περισσότερα tokens, επομένως η χρήση του για μικρές δουλειές απλώς σπαταλά τον προϋπολογισμό σας.
⚠️ Από τις 15 Ιουνίου 2026, η Anthropic έχει διαχωρίσει τη συνδρομή: οι προγραμματιστικοί φόρτοι εργασίας (συμπεριλαμβανομένων των ροών εργασίας) χρησιμοποιούν ξεχωριστή πίστωση $20–$200/μήνα. Όταν εξαντληθεί η πίστωση, τα αιτήματα ροών εργασίας απλώς σταματούν, χωρίς εναλλακτική μέσω της συνδρομής. Αυτό αλλάζει σημαντικά τα οικονομικά του ultracode στο Pro — δείτε παρακάτω την ενότητα για τα tokens.
Τρεις περιπτώσεις στις οποίες δικαιολογείται το ultracode:
1. Έλεγχος μιας μεγάλης βάσης κώδικα. Για παράδειγμα: «βρες όλα τα σημεία του έργου όπου καταγράφουμε κωδικούς πρόσβασης στα logs». Μία προτροπή θα λειτουργήσει μόνο σε ένα μικρό repo. Σε repo 500 αρχείων, ένα Claude θα ξεχάσει τα μισά, ενώ μια ροή εργασίας θα ξεκινήσει 20 agents παράλληλα, καθένας από τους οποίους θα χειριστεί 25 αρχεία.
2. Μια μετεγκατάσταση που αγγίζει πολλά αρχεία. Αντικατάσταση ενός παρωχημένου API, αλλαγή από μία βιβλιοθήκη σε άλλη ή αναδιάρθρωση ενός μοτίβου σε όλο το έργο. Μια ροή εργασίας μπορεί να επεξεργάζεται αρχεία σε ομάδες των 10, ελέγχοντας τη δουλειά της μετά από κάθε ομάδα.
3. Έρευνα που απαιτεί σύγκριση πηγών μεταξύ τους. Η Anthropic το έχει προσφέρει ως ροή εργασίας /deep-research: χωρίζει ένα ερώτημα σε επιμέρους οπτικές, βρίσκει πηγές, διασταυρώνει γεγονότα και φιλτράρει οτιδήποτε δεν μπόρεσε να επιβεβαιωθεί. Το εκτέλεσα για να συγκεντρώσω στοιχεία για την αγορά κωδικοποίησης με AI και έλαβα μια αναφορά καλύτερη από μία ώρα χειροκίνητης εργασίας.
Τρεις περιπτώσεις στις οποίες το ultracode σπαταλά tokens:
1. Διόρθωση ενός σφάλματος σε μία συνάρτηση. Μία προτροπή /effort high μπορεί να το κάνει με το ένα δέκατο του κόστους. Μην ξεκινάτε ροή εργασίας γι’ αυτό.
2. Συγγραφή μίας νέας συνάρτησης ή ενός component. Το ίδιο: χρησιμοποιήστε /effort high ή ακόμη και medium. Η πολυπλοκότητα δεν αυξάνεται με τον αριθμό των agents· αυξάνεται με το βάθος συλλογισμού, το οποίο το xhigh παρέχει από μόνο του, χωρίς συντονισμό.
3. Θέλετε μια γρήγορη απάντηση. Εξ ορισμού, μια ροή εργασίας είναι πιο αργή από μια κανονική προτροπή: ακόμη και με παράλληλους agents, ο συντονισμός χρειάζεται χρόνο. Αν τη χρειάζεστε «αμέσως, μέσα στο ίδιο λεπτό», μην την ενεργοποιήσετε.
Η στρατηγική στο παράδειγμα που περιγράφεται εδώ: χρησιμοποιήστε ως προεπιλογή το /effort high για συνήθεις αλλαγές. Ενεργοποιώ επιλεκτικά το ultracode για μια συγκεκριμένη εργασία, χρησιμοποιώντας τη λέξη στην προτροπή, όχι για ολόκληρη τη συνεδρία. Αυτό συμβαίνει επειδή, αν ξεχάσετε να το απενεργοποιήσετε, θα συνεχίσετε τις συνήθεις εργασίες μετά την εργασία ultracode και θα καταναλώνετε tokens χωρίς λόγο.
Πόσα tokens και πόσα χρήματα κοστίζει
Κύριο συμπέρασμα
Κάθε ροή εργασίας χρησιμοποιεί tokens ίσα με το άθροισμα όσων χρησιμοποιούν όλοι οι agents της. Μια ροή εργασίας με 30 agents σημαίνει 30 contexts, το καθένα με system prompt, εργαλεία και δικό του συλλογισμό. Η κατανάλωση tokens είναι αρκετές φορές μεγαλύτερη από ό,τι με μία μεμονωμένη προτροπή. Στο Pro, μία μεγάλη ροή εργασίας μπορεί να καταναλώσει το μισό ημερήσιο όριο. Στα Max και Team είναι ευκολότερα τα πράγματα, αλλά και πάλι πρέπει να το παρακολουθείτε.
Ας κάνουμε μια πρόχειρη εκτίμηση. Μία κανονική προτροπή στο Opus 4.8 με effort high χρησιμοποιεί περίπου 5.000–15.000 tokens για συλλογισμό, συν την απάντηση του μοντέλου. Μια καλή, ουσιαστική εργασία χρησιμοποιεί συνολικά 50.000–100.000 tokens.
Μία ροή εργασίας με 20 agents σημαίνει 20 παράλληλες προτροπές, καθεμία με το δικό της context system prompt (~5–10K), τον δικό της συλλογισμό (xhigh — 10–30K) και τη δική της απάντηση. Μια πρόχειρη εκτίμηση είναι 600.000–1,5 εκατομμύρια tokens για μία εκτέλεση. Αυτό κοστίζει 10–30 φορές περισσότερο από μία «κανονική» προτροπή.
Τι σημαίνει αυτό σε χρήματα:
- Pro ($20/μήνα): Τον Φεβρουάριο του 2026, η Anthropic διευκρίνισε την απαγόρευσή της για προγραμματιστική πρόσβαση από λογισμικό τρίτων και, στις 15 Ιουνίου 2026, διαχώρισε την πίστωση ροών εργασίας από τη συνδρομή συνομιλίας. Το Pro λαμβάνει $20 πίστωσης για προγραμματιστικούς φόρτους εργασίας. Μία μεγάλη ροή εργασίας θα καταναλώσει το μισό αυτού του ποσού. Όταν εξαντληθεί η πίστωση, οι ροές εργασίας θα σταματήσουν να ξεκινούν μέχρι να ενεργοποιήσετε τις χρεώσεις υπέρβασης.
- Max 5x ($100/μήνα): $100 πίστωσης. Αρκούν για 5–10 μεγάλες ροές εργασίας τον μήνα.
- Max 20x ($200/μήνα): $200 πίστωσης.
- Team ($30/$150 ανά μέλος): Η πίστωση αντιστοιχεί στο συνδρομητικό πρόγραμμα κάθε θέσης.
- API: Απλώς πληρώνετε τη χρέωση ανά token.
Η ίδια η Anthropic συνιστά να εκτιμάτε το κόστος πριν εκτελέσετε μια ροή εργασίας:
Για να εκτιμήσετε τη δαπάνη πριν δεσμευτείτε σε μια μεγάλη εργασία, εκτελέστε πρώτα τη ροή εργασίας σε ένα μικρό τμήμα: έναν κατάλογο αντί για ολόκληρο το repo ή ένα περιορισμένο ερώτημα αντί για ένα ευρύ.
Δηλαδή, εκτελέστε πρώτα τη ροή εργασίας σε έναν φάκελο, ελέγξτε στο /workflows πόσο κόστισε και μετά αποφασίστε αν θα την εκτελέσετε σε ολόκληρο το repo. Μια εκτέλεση έχει όριο 1000 agents συνολικά, αλλά ακόμη και 100 σε ένα μεγάλο repo σημαίνουν ήδη εκατοντάδες χιλιάδες tokens.
Αν ο στόχος σας είναι να «μειώσετε τη χρήση», μπορείτε να κατευθύνετε ρητά τα δευτερεύοντα στάδια σε μικρότερο μοντέλο στο script της ροής εργασίας. Στην προτροπή: «χρησιμοποίησε το Sonnet 4.7 για το στάδιο ταξινόμησης αρχείων και το Opus 4.8 μόνο για την τελική ανάλυση». Η Anthropic το υποστηρίζει.
Τι συμβαίνει στο εσωτερικό: ροές εργασίας, /workflows και όρια
Κύριο συμπέρασμα
Μια ροή εργασίας είναι ένα JavaScript script που γράφει το Claude για την εργασία σας και εκτελεί το runtime σε απομονωμένο περιβάλλον. Το ίδιο το script χειρίζεται βρόχους, διακλαδώσεις και ενδιάμεσα αποτελέσματα. Δεν επιβαρύνει το context σας. Μπορείτε να διαβάσετε, να επεξεργαστείτε και να αποθηκεύσετε το script ως εντολή. Όρια runtime: 16 παράλληλοι agents, 1000 agents συνολικά ανά εκτέλεση.
Κάθε εκτέλεση γράφει το δικό της script σε ένα αρχείο κάτω από το ~/.claude/projects/. Το Claude λαμβάνει τη διαδρομή του script όταν ξεκινά η εκτέλεση. Αυτό σημαίνει ότι μπορείτε:
- να ζητήσετε από το Claude «δείξε μου το script αυτής της ροής εργασίας»
- να το ανοίξετε σε έναν επεξεργαστή και να εξετάσετε τη λογική του
- να το συγκρίνετε με την προηγούμενη εκτέλεση
- να το επεξεργαστείτε και να ζητήσετε από το Claude να εκτελέσει ξανά την τροποποιημένη έκδοση
Το runtime θέτει όρια:
| Όριο | Γιατί |
|---|---|
| Δεν υπάρχει εισαγωγή από τον χρήστη στη μέση μιας εκτέλεσης | Για να μην περιμένει επ’ αόριστον η εκτέλεση — αν χρειάζεστε επιβεβαίωση μεταξύ σταδίων, κάντε κάθε στάδιο ξεχωριστή ροή εργασίας |
| Το script δεν έχει άμεση πρόσβαση σε αρχεία ή shell | Αυτό το κάνουν οι agents· το script απλώς τους συντονίζει |
| Έως 16 παράλληλοι agents κάθε φορά | Για να μη γονατίσει η τοπική CPU |
| 1000 agents συνολικά ανά εκτέλεση | Για να μην μπει ένα προβληματικό script σε ατέρμονο βρόχο |
Σε κάθε εκτέλεση εφαρμόζεται μια λειτουργία δικαιωμάτων. Από προεπιλογή, το Claude Code ζητά άδεια κάθε φορά. Μπορείτε να επιλέξετε «Ναι και μην ξαναρωτήσεις για <name> στο <path>»· τότε η συγκεκριμένη ροή εργασίας σε αυτό το έργο δεν θα ξαναρωτήσει. Στη λειτουργία Auto, ρωτά μόνο στην πρώτη εκτέλεση και μετά αποθηκεύει την έγκρισή σας στις ρυθμίσεις χρήστη. Στα claude -p και Agent SDK, δεν ρωτά επειδή δεν υπάρχει κανείς για να απαντήσει.
Μια σημαντική λεπτομέρεια: οι subagents στις ροές εργασίας εκτελούνται πάντα σε λειτουργία acceptEdits και κληρονομούν τη λίστα επιτρεπόμενων εργαλείων σας, ανεξάρτητα από την τρέχουσα λειτουργία δικαιωμάτων. Οι αλλαγές αρχείων εγκρίνονται αυτόματα. Να το έχετε υπόψη όταν εργάζεστε σε κάτι κρίσιμο.
Πώς να αποθηκεύσετε μια λειτουργική ροή εργασίας ως εντολή
Κύριο συμπέρασμα
Αν εκτελέσατε μια ροή εργασίας, σας άρεσε ο τρόπος λειτουργίας της και ξέρετε ότι θα τη χρησιμοποιήσετε ξανά, αποθηκεύστε την ως /command χρησιμοποιώντας το /workflows και το πλήκτρο s. Έπειτα λειτουργεί όπως μια κανονική εντολή slash: /workflow_name arguments. Αποθηκεύεται είτε στο .claude/workflows/ του έργου (για την ομάδα) είτε στο ~/.claude/workflows/ (μόνο για εσάς).
Σενάριο: εκτέλεσα το /code-review μέσω ultracode σε έναν νέο κλάδο. Η ροή εργασίας έκανε τρεις εκτελέσεις: η πρώτη ήταν ένας γρήγορος έλεγχος ολόκληρου του diff, η δεύτερη ένας εις βάθος έλεγχος των συναρτήσεων ασφαλείας και η τρίτη εκτέλεσε δοκιμές στις συναρτήσεις που άλλαξαν. Τα αποτελέσματα συνέκλιναν καλά και εντόπισε δύο προβλήματα.
Τώρα θέλω να το εκτελώ σε κάθε κλάδο πριν από τη συγχώνευση. Ανοίγω:
/workflows
Επιλέγω την ολοκληρωμένη εκτέλεσή μου και πατάω s. Στο παράθυρο διαλόγου, επιλέγω πού θα την αποθηκεύσω — .claude/workflows/ (στο έργο, στο git, διαθέσιμη στην ομάδα) ή ~/.claude/workflows/ (προσωπική, σε οποιοδήποτε έργο). Της δίνω ένα όνομα, για παράδειγμα pre-merge-review. Πατάω Enter.
Τώρα, σε οποιαδήποτε μελλοντική συνεδρία:
/pre-merge-review
Και η ροή εργασίας ξεκινά με το ίδιο script που έλεγξα και διόρθωσα.
Αν η ροή εργασίας αναμένει ορίσματα, περιγράψτε το στην προτροπή κατά την αποθήκευσή της· τότε το script λαμβάνει το args ως καθολική μεταβλητή. Μπορείτε να περάσετε μια λίστα από διαδρομές, αριθμούς issue, αναγνωριστικά αρχείων ή οτιδήποτε άλλο.
Η Anthropic σημειώνει ότι τα ορίσματα φτάνουν ως δομημένα δεδομένα:
Το Claude περνά τη λίστα ως δομημένα δεδομένα, επομένως το script μπορεί να καλεί απευθείας μεθόδους array και object στο args, χωρίς να το αναλύσει πρώτα.
Αυτό σημαίνει ότι μπορείτε να χρησιμοποιήσετε απευθείας το args.map(...) στο script, χωρίς να αναλύσετε κάποιο string. Είναι χρήσιμο για μαζικές εργασίες: λίστα από tickets, φακέλους ή endpoints.
Πώς να απενεργοποιήσετε το ultracode και γιατί μπορεί να το κάνετε
Κύριο συμπέρασμα
Απενεργοποιήστε το με /effort high (ή άλλο επίπεδο που χρειάζεστε) και η συνεδρία επιστρέφει στην κανονική λειτουργία. Αν θέλετε να απενεργοποιήσετε μόνιμα τις ροές εργασίας, χρησιμοποιήστε τον διακόπτη «Dynamic workflows» στο /config ή ορίστε τη μεταβλητή περιβάλλοντος CLAUDE_CODE_DISABLE_WORKFLOWS=1. Σε οργανισμούς, μπορείτε να το κάνετε μέσω των διαχειριζόμενων ρυθμίσεων.
Ο βασικός λόγος απενεργοποίησής του είναι να επιστρέψετε στις συνήθεις εργασίες. Αν μεταβήκατε στο ultracode για μία μεγάλη εργασία και την ολοκληρώσατε, επιστρέψτε αμέσως:
/effort high
Διαφορετικά, η επόμενη μικρή αλλαγή σας θα εκτελεστεί ως ροή εργασίας και θα καταναλώσει tokens χωρίς κανένα όφελος.
Για χρήση μόνο με λέξη-κλειδί, αφήστε ενεργά τα Dynamic workflows και κρατήστε συνηθισμένο effort συνεδρίας όπως /effort high· προσθέστε ultracode μόνο στην επιλεγμένη εργασία. Μην εφαρμόζετε την καθολική απενεργοποίηση παρακάτω γι’ αυτόν τον σκοπό: απενεργοποιεί και τη λέξη-κλειδί. Αν αντίθετα θέλετε απαγόρευση τόσο ροών ολόκληρης συνεδρίας όσο και εκείνων με λέξη-κλειδί, χρησιμοποιήστε μία από αυτές τις καθολικές επιλογές:
# στις ρυθμίσεις του προγράμματος-πελάτη
# /config → Dynamic workflows → off
# ή
# ~/.claude/settings.json
{
"disableWorkflows": true
}
# ή μέσω μεταβλητής περιβάλλοντος
export CLAUDE_CODE_DISABLE_WORKFLOWS=1
Μετά από αυτό, η λέξη-κλειδί ultracode σε μια προτροπή δεν θα ξεκινά πλέον ροή εργασίας και η ίδια η επιλογή ultracode θα εξαφανιστεί από το μενού /effort. Αυτό είναι χρήσιμο αν εργάζεστε σε ομάδα που θέλει έναν κοινό κανόνα: «όχι αυτόματες ροές εργασίας». Σε αυτή την περίπτωση, ρυθμίστε το στις διαχειριζόμενες ρυθμίσεις του οργανισμού.
Έχω το /effort high ως προεπιλογή και ενεργοποιώ επιλεκτικά το ultracode. Είναι ένας συμβιβασμός ανάμεσα στο «κάν’ το καλά όταν χρειάζεται» και στο «μην καταναλώνεις άσκοπα τον προϋπολογισμό». Για τις συνήθεις αλλαγές στο έργο που περιγράφεται εδώ, το κανονικό high αρκεί. Όταν χρειάζεται να κάνω έναν μεγάλο έλεγχο ασφαλείας ή να συγκεντρώσω έρευνα από 20 πηγές, χρησιμοποιώ /effort ultracode ή βάζω τη λέξη στην αρχή της προτροπής.
Τι να κάνετε στη συνέχεια
Αν χρησιμοποιείτε τώρα το Claude Code και έχετε ελέγξει ότι διαθέτετε v2.1.154+ και το μοντέλο Opus 4.8, δοκιμάστε το τώρα. Όχι για ολόκληρη τη συνεδρία, μόνο για μία συγκεκριμένη εργασία:
ultracode: go through all the files in src/components/ui/ and find where the same button is styled differently
Ελέγξτε το /workflows για να δείτε πόσοι agents ξεκίνησαν και πόσα tokens χρησιμοποιήθηκαν. Έτσι θα καταλάβετε πιο ρεαλιστικά το κόστος και το όφελος απ’ ό,τι με οποιοδήποτε κείμενο.
Πηγές
Πηγές
Δείτε επίσης:
- Δυναμικές ροές εργασίας στο Claude Code: πώς να ενορχηστρώσετε εκατοντάδες παράλληλους agents
- Multi-agent στο Claude Code: πώς να παραλληλίσετε subagents
- Routines στο Claude Code: αυτοματοποίηση με χρονοδιάγραμμα αντί για cron
- Sonnet ή Opus στο Claude Code: ποιο μοντέλο να χρησιμοποιήσετε για κάθε εργασία
- Goal mode στο Claude Code και στο Codex: ορίστε έναν στόχο και εργαστείτε προς αυτόν
Γνωρίστε το Ailoot.
Περισσότερες λεπτομέρειες
Ερωτήσεις και απαντήσεις: Ultracode στο Claude Code 2026: πώς να το ενεργοποιήσετε με μία εντολή
Πώς κρατώ διαθέσιμες ροές εργασίας μόνο όταν χρησιμοποιώ συνειδητά τη λέξη-κλειδί;
Αφήστε ενεργά τα Dynamic workflows και κρατήστε συνηθισμένο effort συνεδρίας, όπως /effort high. Προσθέστε ultracode μόνο στη συγκεκριμένη εργασία που θέλετε ως workflow· καθολική απενεργοποίηση απενεργοποιεί και εκείνη τη διαδρομή λέξης-κλειδιού.
Πώς σταματώ μια συνεδρία να επιλέγει αυτόματα workflows;
Επιστρέψτε από /effort ultracode σε συνηθισμένο επίπεδο effort. Αν θέλετε να απαγορεύσετε τόσο workflows συνεδρίας όσο και λέξης-κλειδιού, χρησιμοποιήστε την καθολική απενεργοποίηση του άρθρου και ελέγξτε ότι η λέξη δεν ξεκινά πλέον workflow.