Το τερματικό για Mac που δείχνει τι κάνει ο πράκτοράς σας
Το Claude Code και το Codex παίρνουν μια μπάρα με το μοντέλο, την προσπάθεια, τη λειτουργία αδειών και τις προηγούμενες συνεδρίες τους ως μενού, αντί για κείμενο που περνά. Κάθε ρύθμιση είναι αρχείο που μπορείτε να ανοίξετε. Δωρεάν, χωρίς λογαριασμό, χωρίς τηλεμετρία, σε macOS και Linux.
curl -fsSL https://vobuda.com/install.sh | sh - Δωρεάν, για πάντα
- Χωρίς λογαριασμό
- Χωρίς τηλεμετρία
- Υπογεγραμμένο από την Apple
- 40 γλώσσες διεπαφής
- Ποτέ λογαριασμός
- 25 παλέτες τερματικού
- Χωρίς τηλεμετρία
- 70+ ενέργειες με Cmd+K
- Υπογεγραμμένο και επικυρωμένο από την Apple
- 227 τύποι αρχείων με χρωματισμό
- Δωρεάν, για εργασία και επιχείρηση
- 12 τύποι πάνελ παρακολούθησης
- Μία γραμμή για εγκατάσταση και ενημέρωση
- 2000+ έλεγχοι πριν από κάθε κυκλοφορία
- macOS 10.15+ και Linux
Τι πρέπει να κάνει σήμερα το καλύτερο τερματικό για Mac
Τα τερματικά είναι είτε γρήγορα και λιτά είτε άνετα και κλειστά. Κανένα από τα δύο δεν πρόσεξε τι κάθεται στην πραγματικότητα μέσα στο παράθυρο όλη μέρα.
Για είκοσι χρόνια η επιλογή ήταν απλή. Τα γρήγορα τερματικά κρατούν τις ρυθμίσεις τους σε αρχεία που σας ανήκουν και σταματούν στο shell. Τα άνετα προσθέτουν πάνελ και φινέτσα, μετά ζητούν λογαριασμό και βάζουν το ιστορικό σας σε κάποιον server. Εσείς επιλέγατε ποιο μισό μπορούσατε να αντέξετε να χάσετε.
Έπειτα, αυτό που κάθεται μέσα στο τερματικό όλη μέρα έπαψε να είναι shell. Είναι ένας πράκτορας: Claude Code, Codex, ένα τοπικό μοντέλο. Και ένα τερματικό έχει το λάθος σχήμα για κάτι τέτοιο. Ένας πράκτορας έχει μοντέλο, επίπεδο προσπάθειας, λειτουργία δικαιωμάτων, ιστορικό συνεδρίες και κατάσταση, και όλα αυτά φτάνουν ως κείμενο που κυλά και εξαφανίζεται τη στιγμή που περνά. Καταλήγετε να διαβάζετε τρεις οθόνες για να καταλάβετε ποιος από τους τρεις πράκτορες σας περιμένει.
Το Vobuda είναι η τρίτη απάντηση, χτισμένη σε τρεις αποφάσεις και όσα προκύπτουν από αυτές. Ό,τι ξέρει το πρόγραμμα είναι αρχείο που μπορείτε να διαβάσετε. Κάθε ενέργεια έχει ένα όνομα, όποιον δρόμο κι αν πάρετε για να τη φτάσετε. Ο πράκτορας είναι πολίτης πρώτης τάξης του παραθύρου. Γύρω από αυτά κάνει ό,τι συνήθως ανοίγουν οι άνθρωποι τρία ακόμη προγράμματα για να κάνουν, επειδή μόλις ένα παράθυρο ξέρει να χωράει ένα μπλοκ μπορεί να χωρέσει οποιοδήποτε.
Τρεις αποφάσεις, από τις οποίες προκύπτει όλο το πρόγραμμα
{ "theme": "tokyo-night", "look": "soft", "term": { "font": "JetBrains Mono", "fontSize": 13 }, "window": { "opacity": 0.96, "quakeKey": "cmd+`", "restoreSession": true }, "signals": { "done": { "sound": "Glass" }, "notice": true }} // Save the file. The window redraws. Nothing asks for a restart.{ "name": "Tokyo Night", "light": false, "app.bg": "#21222e", "app.fg": "#c0caf5", "app.accent": "#8db0ff", "term.bg": "#1a1b26", "term.fg": "#c0caf5", "term.cursor": "#7aa2f7", "term.black": "#15161e", "term.red": "#f7768e", "term.green": "#9ece6a", "term.yellow": "#e0af68", "term.blue": "#7aa2f7", "term.magenta": "#bb9af7"} // An excerpt. The whole file has all sixteen terminal colours, the selection and the tab strip.{ "cmd+k": "app.commands", "cmd+d": "block.split", "cmd+shift+d": "block.split-down", "cmd+shift+v": "voice.dictate", "cmd+shift+r": "voice.read", "cmd+shift+2": "block.to-tab:2"} // The macOS menu bar is built from this same file.{ "name": "Essentials only", "panels": [ { "kind": "cpu", "title": "PROCESSOR" }, { "kind": "mem", "title": "MEMORY" }, { "kind": "procs", "title": "PROCESSES", "rows": 10 } ]} Αυτά είναι τα πραγματικά αρχεία, στον πραγματικό φάκελο. Ανοίξτε ένα, αλλάξτε μια γραμμή, αποθηκεύστε το, και το παράθυρο ανανεώνεται ενώ εκτελείται.
Κάθε ρύθμιση είναι ένα αρχείο
Χωρίς βάση δεδομένων, χωρίς λογαριασμό, χωρίς κρυφή κατάσταση. Το ~/.config/vobuda περιέχει αναγνώσιμο JSON, που παρακολουθείται όσο τρέχει το πρόγραμμα: αποθηκεύετε το αρχείο και το παράθυρο ξανασχεδιάζεται. Θέματα, όψεις, σκίν του monitor, κουμπιά της μπάρας κουμπιών, περιγραφές πρακτόρων, συντομεύσεις, έργα. Ο φάκελος ρυθμίσεών σας μπορεί να είναι αποθετήριο git, και αποθηκεύεται ως ένα αρχείο και επαναφέρεται σε άλλο Mac.
Πέντε τρόποι για μία ενέργεια
Ένα κουμπί, ένα πλήκτρο, η μπάρα μενού του macOS, το Cmd+K και η γραμμή εντολών ονομάζουν όλα την ίδια ενέργεια μέσα σε ένα λεξικό. Όχι πέντε υλοποιήσεις, μία. Γι' αυτό ένας πράκτορας μπορεί να αναδιατάξει το παράθυρό σας με το vobuda do block.split-down και εσείς να διαβάσετε ακριβώς τι έκανε, και γι' αυτό τα interface tests οδηγούν όλο το πρόγραμμα μέσα από τη δική του γραμμή εντολών.
Ο πράκτορας περιγράφει τον εαυτό του
Οι συνεδρίες έρχονται από τα δικά του αρχεία του πράκτορα. Τα μοντέλα έρχονται από τη δική του εγκατάσταση, ή από τον δικό του επιλογέα στην περίπτωση του Codex. Η προσπάθεια έρχεται από το μοντέλο που χρησιμοποιείται. Η λειτουργία αδειών του Claude Code διαβάζεται από την οθόνη του και αλλάζει πατώντας το δικό του πλήκτρο. Τίποτα εδώ δεν είναι δική μας λίστα με μοντέλα κάποιου άλλου, γιατί μια τέτοια λίστα παλιώνει την ημέρα που βγαίνει νέο μοντέλο.
Vibe coding, με τα χειριστήρια εκεί που είναι το χέρι σας
Αν περνάτε τη μέρα σας αναθέτοντας δουλειά σε έναν πράκτορα και διαβάζοντας τι επιστρέφει, αυτό είναι το κομμάτι που αλλάζει.
-
Οι εντολές slash του Claude Code, ως μενού
Οι ενσωματωμένες εντολές του, μεταξύ των οποίων οι /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp και /status, η καθεμία με όσα κάνει, στη γλώσσα σας. Ένας πράκτορας σχεδιάζει τα δικά του μενού με βελάκια, όπου το ποντίκι δεν φτάνει καθόλου. Αυτά είναι απλές αναδυόμενες λίστες, σχεδιασμένες από εμάς πάνω από τον πράκτορα που τρέχει.
-
Κάθε δεξιότητα που πραγματικά έχει αυτός ο φάκελος
Ομαδοποιημένα ανά προέλευση και μετρημένα: τα δικά σας, της ομάδας σας, ό,τι έφερε ένα plugin. Εξήνοι δεξιότητες από έξι πηγές είναι μια λίστα που μπορείτε να ξεφυλλίσετε αντί για ένα όνομα που πρέπει να θυμάστε. Τα δεξιότητες του Claude Code προέρχονται από το ~/.claude/skills και τον αντίστοιχο φάκελο μέσα στο project.
-
Προηγούμενα συνεδρίες με βάση την πρώτη τους γραμμή
Διαβάζονται από τα δικά του αρχεία, με την ώρα που έτρεξε το καθένα. Το new ξεκινά ένα καινούργιο, το continue συνεχίζει το τελευταίο, και κάθε παλιότερο ανοίγει με βάση την πρώτη του πρόταση, όπως ακριβώς θυμάται κανείς μια συζήτηση.
-
Τα μοντέλα που μπορεί να χρησιμοποιήσει ο λογαριασμός σας
Το Opus με συμφραζόμενο ενός εκατομμυρίου tokens, τα μοντέλα που το Claude Code άκουσε τελευταία φορά ότι μπορεί να χρησιμοποιήσει ο λογαριασμός σας, και μετά τα Sonnet και Haiku, το καθένα με τα επίπεδα προσπάθειας που υποστηρίζει. Και τα δύο κουμπιά δείχνουν την τιμή και όχι τη λέξη μοντέλο, γιατί διαβάζεται από τη γραμμή κατάστασης του ίδιου του πράκτορα και μια δική μας πεποίθηση θα παλιώνει τη στιγμή που θα το αλλάζατε μέσα στον πράκτορα.
-
Τι επιτρέπεται να κάνει χωρίς να ρωτήσει
Οι λειτουργίες του Claude Code: αποφασίζει μόνο του, δέχεται επεξεργασίες, ρωτά πριν από κάθε βήμα, μόνο σχεδιασμός. Διαβάζονται από τη δική του οθόνη και αλλάζουν πατώντας το δικό του πλήκτρο όσες φορές χρειάζεται, και όχι με μια ρύθμιση δική μας που θα μπορούσε να διαφωνεί αθόρυβα με την αλήθεια.
Ό,τι μπορεί να κάνει, σε μία λίστα
Με τόσες πολλές ενέργειες, το μεγαλύτερο μέρος ενός προγράμματος μένει στην πράξη κρυμμένο. Το Cmd+K είναι ο δρόμος που απαντά «τι μπορεί να κάνει» και όχι «κάνε αυτό».
-
Διδάσκει τα πλήκτρα αντί να τα αντικαθιστά
Κάθε γραμμή δείχνει τη δική της συντόμευση. Όποιος ανατρέξει στη λίστα δύο φορές για την ίδια ενέργεια θα έχει μάθει το πλήκτρο μέχρι την τρίτη φορά.
-
Δεν είναι ένα πέμπτο λεξικό
Κάθε γραμμή εκτελεί μια ενέργεια με όνομα, ακριβώς όπως κάνουν ένα κουμπί, ένα πλήκτρο, η μπάρα μενού και η γραμμή εντολών. Ένας έλεγχος συγκρίνει τον πίνακα που σχεδιάζει με τη λίστα του core και προς τις δύο κατευθύνσεις: μια ενέργεια που υπάρχει και δεν προσφέρεται εκεί ρίχνει το build.
-
Το ίδιο σύνολο οδηγεί τα tests
Τα interface tests τρέχουν όλο το πρόγραμμα μέσα από αυτό το λεξικό αντί μέσα από ένα ιδιωτικό hook. Γι' αυτό η γραμμή εντολών μπορεί να είναι αξιόπιστη, και γι' αυτό ένας πράκτορας μπορεί να αναδιατάξει το παράθυρό σας και εσείς να διαβάσετε ακριβώς τι έκανε.
Τα ίδια ονόματα δουλεύουν χωρίς κανένα παράθυρο
Κάθε ενέργεια έχει ένα όνομα, και το όνομα είναι όλο το interface. Ένα πλήκτρο, ένα κουμπί, η μπάρα μενού, η λίστα εντολών και η γραμμή εντολών φτάνουν στο ίδιο λεξικό, οπότε οτιδήποτε μπορείτε να κάνετε με το χέρι μπορεί να γραφτεί.
-
Χωρίς θύρα, τίποτα να ρυθμίσετε
Η γραμμή εντολών ρίχνει ένα μικρό αρχείο στον φάκελο ρυθμίσεων και το παράθυρο το παίρνει. Δεν υπάρχει θύρα να ανοίξει και τίποτα να ρυθμιστεί πριν δουλέψει η πρώτη εντολή.
-
Γι' αυτό μπορεί ένας πράκτορας να το οδηγήσει
Το Claude Code που τρέχει σε ένα block μπορεί να χωρίσει το παράθυρό σας, να αλλάξει το θέμα, να ανοίξει ένα αρχείο δίπλα του και να σας πει τι έκανε, χρησιμοποιώντας τα ίδια ονόματα που θα πληκτρολογούσατε εσείς. Δεν χρειάζεται κανένα προνομιακό hook, γιατί δεν υπάρχει τέτοιο.
-
Και γι' αυτό το παράθυρο μπορεί να απαντά σε ερωτήσεις
Πληκτρολογημένο σε οποιοδήποτε μπλοκ vobuda, το
vobuda stateτυπώνει ό,τι είναι πραγματικά ανοιχτό ως JSON: τις καρτέλες, τα μπλοκ μέσα τους και τι τρέχει σε καθένα, και το θέμα. Ένα σενάριο που θέλει να επαναφέρει τη διάταξη του πρωινού σας το διαβάζει και το ξαναπαίζει.
~/dev/vobuda❯vobuda state
{"tabs": [{ "title": "site", "blocks": [{ "agent": "claude", "cwd": "/Users/you/site" }] }], "theme": "tokyo-night", …}
~/dev/vobuda❯vobuda do block.split-down
# the same name the key presses and the menu bar item
~/dev/vobuda❯vobuda theme catppuccin-mocha
# the window redraws; the file it read is yours to edit
~/dev/vobuda❯vobuda where
/Users/you/.config/vobuda
~/dev/vobuda❯ Τι συμβαίνει όσο δεν κοιτάτε
Όσο λείπατε
Κάθε φορά που ένας πράκτορας σταματά, κρατιέται μία γραμμή: ποιο μπλοκ, τι του ζητήθηκε, πότε τελείωσε, πόσο κράτησε. Ομαδοποιημένες ανά μπλοκ, οι νεότερες πρώτες, με ένα σημάδι στην άκρη για όσα δεν έχετε δει. Το αίτημα διαβάζεται από την οθόνη του ίδιου του πράκτορα και μένει κενό όταν δεν μπορεί να διαβαστεί, γιατί μια εικασία σε ένα αρχείο είναι χειρότερη από ένα κενό. Κρατιούνται πενήντα ανά παράθυρο, οπότε το «όσο έλειπα» περιλαμβάνει το «όσο κοιμόμουν».
Ένα όριο χρήσης, και ένα Mac που θέλει να κοιμηθεί
Όταν το Claude Code σταματά σε όριο χρήσης και δεν έχει αρχίσει να περιμένει μόνο του, η μπάρα προσφέρει ένα κουμπί που ανοίγει το δικό του μενού του Claude Code για το όριο, όπου η αναμονή και η συνέχεια είναι δική σας επιλογή. Το Vobuda δεν στέλνει τίποτα από μόνο του. Ξεχωριστά, μπορείτε να κρατάτε το Mac ξύπνιο για όση ώρα διαλέξετε, από μισή ώρα έως δώδεκα ώρες, από τις ρυθμίσεις ή με μία ενέργεια, και ένα εμβλημάτιο στη λωρίδα καρτελών δείχνει το κράτημα και σας αφήνει να το αφήσετε.
Σήματα στα οποία μπορείτε να αντιδράσετε
Ένας πράκτορας που τελείωσε, ή περιμένει άδεια, αναβοσβήνει ένα badge στην καρτέλα του, παίζει έναν ήχο που έχετε επιλέξει και στέλνει μια ειδοποίηση συστήματος όταν το Vobuda δεν είναι το παράθυρο μπροστά. Καθαρίζει με την πρώτη σας ενέργεια στο παράθυρο, ένα κλικ, ένα πλήκτρο ή ένα scroll, όχι απλώς όταν ο δρομέας περάσει πάνω από το badge.
Ρίξτε ένα screenshot πάνω του
Σύρετε ένα αρχείο από το Finder πάνω σε ένα block και η διαδρομή του πληκτρολογείται εκεί, σε εισαγωγικά και έτοιμη να τρέξει. Ρίξτε ένα screenshot ή οποιαδήποτε εικόνα πάνω στο block όπου τρέχει ο πράκτορας και ο πράκτορας παίρνει την εικόνα, ακριβώς όπως θέλουν να τους παραδίδεται μία το Claude Code και το Codex. Σύρετέ το κατευθείαν από τη μικρογραφία στη γωνία της οθόνης· δεν χρειάζεται να αποθηκευτεί τίποτα πρώτα.
Ένα system monitor, στο ίδιο παράθυρο
Δώδεκα είδη πάνελ, και ποια από αυτά βλέπετε το καθορίζει ένα αρχείο και όχι μια οθόνη που κάποιος σχεδίασε μία φορά.
-
Οι αριθμοί είναι ειλικρινείς για τον εαυτό τους
Μια τιμή που το σύστημα εκτιμά αντί να μετρά σχεδιάζεται με το σύμβολο ~ (περίπου), και απόν hardware δίνει απούσα τιμή αντί για μηδέν. Μια μηχανή χωρίς διακριτή GPU δεν παίρνει πάνελ GPU που δείχνει μηδέν τοις εκατό.
-
Και οι δύο διευθύνσεις, με κουμπί αντιγραφής σε κάθε μία
Το πάνελ αναφέρει πρώτα τη διεύθυνση που βλέπει το διαδίκτυο και από κάτω αυτήν που έχει η μηχανή στο δικό της δίκτυο. Ρωτά μόνο όσο το πάνελ είναι στην οθόνη, περίπου μία φορά κάθε δέκα λεπτά, ή κάθε τριάντα δευτερόλεπτα όσο δεν είναι γνωστή ακόμη καμία διεύθυνση, και το αίτημα δεν μεταφέρει τίποτα για τη μηχανή.
-
Διατάσσονται με σύρσιμο
Τα πάνελ του monitor, τα κουμπιά της μπάρας κουμπιών και τα μέρη της μπάρας του πράκτορα πιάνονται και τοποθετούνται εκεί που ανήκουν με την ίδια κίνηση, και μια γραμμή πιάνεται από τη λαβή στα αριστερά της, ώστε ένα σύρσιμο να μην κλέβει ποτέ μια λέξη που θέλατε να επιλέξετε.
Τι φεύγει από τη μηχανή σας
Σχεδόν τίποτα, και αξίζει να αναφερθεί το καθένα ξεκάθαρα αντί να θάβεται σε μια πολιτική απορρήτου.
| Τι | Πού πηγαίνει |
|---|---|
| Η ομιλία σας | Αναγνωρίζεται στη μηχανή από το framework του ίδιου του συστήματος, με απαίτηση για αναγνώριση on-device αντί για απλή προτίμηση. Μια γλώσσα που θα χρειαζόταν το δίκτυο απορρίπτεται, με οδηγίες για τοπική εγκατάστασή της. |
| Τα αρχεία, οι ρυθμίσεις και το ιστορικό σας | Μένουν στη μηχανή. Δεν υπάρχει λογαριασμός ούτε δικός μας συγχρονισμός. Το μόνο αντίγραφο που φεύγει είναι το αντίγραφο ρυθμίσεων που κρατά ένα Mac στο iCloud Drive, ενεργοποιημένο από προεπιλογή, μέσω της Apple, με έναν διακόπτη για να το κλείσετε. |
| Σφάλματα | Καταγράφονται εκεί που συμβαίνουν, καθαρίζονται πριν γραφτούν και δεν στέλνονται πουθενά μέχρι να το ενεργοποιήσετε. Τότε το πολύ μία φορά την ημέρα, στον δικό μας παραλήπτη, με έναν τυχαίο αριθμό για αυτή τη μηχανή και ποτέ το όνομά της. |
| Μία φορά τη μέρα | Αν το vobuda έχει νεότερη έκδοση, από το vobuda.com ή το GitHub· αν την έχουν το Claude Code και το Codex, από το npm· και ο κατάλογος πρόσθετων. |
| Το πάνελ διευθύνσεων | Όσο εμφανίζεται στην οθόνη, περίπου ένα αίτημα κάθε δέκα λεπτά που ρωτά ποια διεύθυνση βλέπει το διαδίκτυο. |
Τα δύο τελευταία δεν μεταφέρουν τίποτα για εσάς ή τη μηχανή. Ένα ακόμη αίτημα, που γίνεται σε Mac με Claude Code κάθε πέντε λεπτά όσο μια μπάρα πράκτορα είναι στην οθόνη, ρωτά την Anthropic για τα όρια του λογαριασμού σας με τη σύνδεση που κρατά το Claude Code στο Keychain σας· το token πηγαίνει μόνο στην Anthropic. Καμία ανάλυση και καμία αναφορά χρήσης, όχι ως ρύθμιση που μπορείτε να κλείσετε αλλά ως κώδικας που δεν υπάρχει. Η σελίδα απορρήτου απαριθμεί κάθε αίτημα.
Ένα τερματικό Mac που κρατά κάθε ρύθμιση σε αρχείο
Τα ενσωματωμένα θέματα ζουν μέσα στο binary και ο φάκελος ρυθμίσεων τα παρακάμπτει, οπότε μια ενημέρωση φέρνει νέα χρώματα χωρίς να διαγράφει ό,τι έχετε επεξεργαστεί. Κυκλοφορούν είκοσι πέντε παλέτες τερματικού, δύο από αυτές φτιαγμένες για δυσχρωματοψία και ελεγμένες από ένα test που προσομοιώνει τρεις μορφές της πριν κυκλοφορήσουν. Ο επιλογέας θεμάτων αναφέρει την αντίθεση του θέματος που επιλέγετε και πόσο διακριτά είναι τα χρώματά του για έναν αναγνώστη με δυσχρωματοψία, γιατί ένα θέμα που δεν διαβάζεται δεν είναι θέμα.
Είκοσι εννέα όψεις παραθύρου καθορίζουν το σχήμα του παραθύρου και όχι τα χρώματά του: γωνίες, σκιές, χρώματα πάνελ, διαφάνεια, και αν σχεδιάζεται καθόλου η μπάρα κουμπιών. Φτιάξτε τη δική σας με ένα κουμπί, από όποια όψη χρησιμοποιείτε, και γίνεται αρχείο στον φάκελο όψεών σας όπως κάθε άλλη. Ό,τι βάφει μια όψη, η επόμενη το επιστρέφει, γιατί ένα χρώμα που δεν μπορείτε να βγάλετε είναι χρώμα που κανείς δεν πρέπει να μπορεί να βάλει.
Τίποτα δεν ζητά επανεκκίνηση. Ποτέ. Ο φάκελος ρυθμίσεων παρακολουθείται, και αυτό πλέον περιλαμβάνει και τα δύο πράγματα που ανήκουν στον core, τη μπάρα μενού του macOS και το καθολικό πλήκτρο του drop-down παραθύρου. Ένας έλεγχος διαβάζει κάθε υπόδειξη στην οθόνη ρυθμίσεων και ρίχνει το build στη λέξη επανεκκίνηση.
Ένα αρχείο ανοίγει δίπλα στο shell
Μια διαδρομή εμφανίζεται στην έξοδο, δύο γραμμές χρειάζονται αλλαγή, και μέχρι τώρα αυτό σήμαινε να φύγετε για έναν editor και να επιστρέψετε έχοντας χάσει το context του shell.
-
Η αποθήκευση είναι σκόπιμη
Τίποτα δεν γράφεται μέχρι το Cmd+S. Ένας editor που γράφει καθώς πληκτρολογείτε είναι εντάξει σε μια εφαρμογή σημειώσεων αλλά κακή ιδέα δίπλα σε ένα shell που τρέχει.
-
Οι αρνήσεις μετράνε όσο και η εγγραφή
Ένα αρχείο που άλλαξε στον δίσκο από τη στιγμή που ανοίχτηκε δεν αντικαθίσταται. Ένα binary δεν εμφανίζεται ως παραμορφωμένο κείμενο. Ένας φάκελος δεν ανοίγει καθόλου, και το κλείσιμο ενός επεξεργασμένου αρχείου ρωτά.
-
Εύρεση ενός αρχείου
Αναζήτηση με όνομα κάτω από τον φάκελο στον οποίο βρίσκεστε, και κάθε αποτέλεσμα λέει σε ποιους δύο φακέλους βρίσκεται, γιατί ένα όνομα και μόνο δεν μπορεί να ξεχωρίσει δύο index.ts. Παραλείπει τα node_modules, .git και παρόμοια, και δεν κάνει τίποτα κάτω από δύο γράμματα.
Χρώμα που μπορείτε πραγματικά να διαβάσετε
Είκοσι πέντε παλέτες, είκοσι εννέα όψεις παραθύρου, και ένας επιλογέας που σας λέει την αλήθεια και για τα δύο.
-
Δύο παλέτες φτιαγμένες για δυσχρωματοψία
Ελεγμένες από ένα test που προσομοιώνει τρεις μορφές της πριν κυκλοφορήσουν. Ένα θέμα που δεν διαβάζεται δεν είναι θέμα.
-
Ένα look που φτιάχνετε μόνοι σας
Ξεκινήστε από όποιο look χρησιμοποιείται, επεξεργαστείτε τα χρώματά του μέσα στην ίδια την ενότητα, και γίνεται αρχείο στον φάκελο looks σας όπως κάθε άλλο. Ό,τι βάφει ένα look, το επόμενο look το επιστρέφει.
-
Τίποτα δεν ζητά επανεκκίνηση
Ποτέ. Ο φάκελος ρυθμίσεων παρακολουθείται, συμπεριλαμβανομένων της μπάρας μενού του macOS και του καθολικού πλήκτρου του drop-down παραθύρου, που ανήκουν στον core. Ένας έλεγχος διαβάζει κάθε υπόδειξη στην οθόνη ρυθμίσεων και ρίχνει το build στη λέξη επανεκκίνηση.
Και όλα τα υπόλοιπα που πρέπει να κρατά ένα παράθυρο
Ένα μπλοκ είναι ένα μπλοκ. Μόλις το παράθυρο ξέρει να χωράει ένα, χωράει οποιοδήποτε. Ό,τι είναι πολύ μεγάλο για να ανήκει σε όλους έρχεται ως πρόσθετο από τον δικό του κατάλογο του vobuda, εγκαθίσταται και αφαιρείται ολόκληρο με ένα πάτημα: το Design, για να δείχνετε μια ζωντανή σελίδα και να λέτε τι να αλλάξει, και το Director, ένας διευθυντής που κάνει σύσκεψη, προσλαμβάνει τους πράκτορες που χρειάζεται μια δουλειά και σας παραδίδει το αποτέλεσμα.
Ένα αρχείο ανοιχτό δίπλα στο shell
Χρωματισμός για 227 είδη αρχείων, παρμένος από το ίδιο το θέμα του τερματικού ώστε ένα ανοιχτό αρχείο να δείχνει σαν να ανήκει δίπλα στο shell που το ονόμασε. Αναζήτηση σε όλο το έργο, άνοιγμα αρχείου πληκτρολογώντας μέρος του ονόματός του, πολλαπλοί δρομείς. Τίποτα δεν γράφεται μέχρι το Cmd+S, ένα αρχείο που άλλαξε στον δίσκο από κάτω σας δεν αντικαθίσταται, και ένα binary απορρίπτεται αντί να εμφανίζεται ως θόρυβος.
Ό,τι μπορεί να κάνει, σε μία λίστα
Το Cmd+K ανοίγει κάθε ενέργεια ως λίστα στην οποία μπορείτε να πληκτρολογήσετε. Τα γράμματα ταιριάζουν με τη σειρά, οπότε το «spld» βρίσκει το «Split down», και κάθε γραμμή δείχνει τη δική της συντόμευση, εκεί που μαθαίνονται τα πλήκτρα. Ένας έλεγχος συγκρίνει τη λίστα με το λεξικό του πυρήνα και προς τις δύο κατευθύνσεις: μια ενέργεια που υπάρχει και δεν προσφέρεται εκεί αποτυγχάνει το χτίσιμο.
Ένα quake window
Ορίστε ένα καθολικό πλήκτρο και το τερματικό πέφτει από το πάνω μέρος της οθόνης· το ίδιο πλήκτρο το κρύβει και επιστρέφει την εστίαση εκεί από όπου το καλέσατε. Δεν έχει οριστεί κανένα πλήκτρο μέχρι να διαλέξετε.
Μια ιστοσελίδα ως block
Μια σελίδα ανοίγει μέσα στη διάταξη όπως οτιδήποτε άλλο, με τη δική της γραμμή διευθύνσεων, σελιδοδείκτες και αρχική σελίδα, και επανέρχεται μαζί με το session. Πού ανοίγει ο browser ενός πράκτορα είναι δική σας απόφαση.
Ακούστε την απάντηση
Σε Mac, το Cmd+Shift+R διαβάζει φωναχτά την τελευταία απάντηση του πράκτορα με τις φωνές του ίδιου του συστήματος. Διαβάζεται η απάντηση και όχι η οθόνη: τα διακοσμητικά, ο περιστρεφόμενος δείκτης και η γραμμή υποδείξεων παραλείπονται, μια διαδρομή γίνεται το όνομα αρχείου της, και η ανάγνωση σταματά στην εντολή που παρήγαγε την απάντηση.
Έργα
Ένα έργο είναι ένα παράθυρο με τις δικές του καρτέλες, τον δικό του φάκελο, το δικό του θέμα και τη δική του μπάρα κουμπιών, που κρατιέται ως αρχείο στον φάκελο workspaces και ανοίγει από τις ρυθμίσεις, το μενού ή τη γραμμή εντολών.
Με μια ματιά
- Πλατφόρμα
- macOS 10.15 και νεότερο, ένα πακέτο για Apple silicon και ένα για Intel, και η γραμμή εγκατάστασης διαλέγει το σωστό· Linux ως .deb ή AppImage για Intel/AMD και ARM
- Τιμή
- Δωρεάν, τόσο για προσωπική όσο και για επαγγελματική χρήση
- Λογαριασμός
- Κανένας
- Χτισμένο πάνω σε
- Rust, Tauri 2, React 19, xterm.js, σχεδιασμένο ως κείμενο από προεπιλογή με σχεδίαση από GPU ως επιλογή
- Ρυθμίσεις
- Αναγνώσιμο JSON στο ~/.config/vobuda, με άμεση επαναφόρτωση, σε δέκα ενότητες με αναζήτηση σε κάθε ρύθμιση
- Interface
- 40 γλώσσες, συμπεριλαμβανομένων γλωσσών από δεξιά προς αριστερά, με οδηγό σε κάθε μία
- Θέματα
- 25 παλέτες τερματικού, 29 όψεις παραθύρου, δικά σας σκίν του monitor
- Εγκατάσταση
- Σε Mac μία γραμμή, χωρίς κωδικό σε καινούργιο Mac· σε Linux .deb ή AppImage
- Υπογραφή
- Apple Developer ID, με notarization και stapling
- Πηγαίος κώδικας
- Δεν δημοσιεύεται. Δείτε την άδεια χρήσης
Ερωτήσεις που κάνει ο κόσμος πριν το εγκαταστήσει
Το Vobuda είναι δωρεάν;
Ναι, και για επαγγελματική όσο και για προσωπική χρήση. Δεν υπάρχει δοκιμαστική περίοδος, πληρωμένο πακέτο ή λογαριασμός για δημιουργία. Αυτό που δεν επιτρέπει η άδεια χρήσης είναι η προώθηση του προγράμματος σε τρίτους: διανομή αντιγράφου, πώληση, προσφορά ως υπηρεσία ή αποσυναρμολόγησή του.
Το Vobuda είναι open source;
Όχι. Είναι δωρεάν αλλά κλειστού κώδικα: αυτό που διανέμεται είναι το build, και ο πηγαίος κώδικας δεν δημοσιεύεται. Το δημόσιο repository περιέχει το README, το changelog, την άδεια χρήσης και τις εικόνες αυτής της σελίδας.
Θα με προειδοποιήσει το macOS όταν το ανοίξω;
Όχι. Το build είναι υπογεγραμμένο με Apple Developer ID και έχει περάσει notarization, και ο installer έχει stapling, οπότε ένα Mac που δεν το έχει ξαναδεί το ανοίγει χωρίς καμία προειδοποίηση. Παλαιότερες εκδόσεις ήταν υπογεγραμμένες με δικό μας πιστοποιητικό και προειδοποιούσαν· αυτό σταμάτησε στην έκδοση 0.1.1.
Δουλεύει σε Mac με Intel;
Ναι. Υπάρχει ένα πακέτο για Apple silicon και ένα για Intel, η γραμμή εγκατάστασης διαλέγει μόνη της το σωστό, και η ελάχιστη απαίτηση είναι macOS 10.15.
Χρειάζομαι το Claude Code ή το Codex για να το χρησιμοποιήσω;
Όχι. Είναι πρώτα τερματικό: μετά από δύο σύντομες ερωτήσεις στην πρώτη εκτέλεση, ανοίγει με ένα μπλοκ shell και τίποτα άλλο. Η μπάρα πράκτορα εμφανίζεται όταν τρέχει πράκτορας σε ένα μπλοκ, και ποτέ πριν.
Ποιο τερματικό δουλεύει καλύτερα με το Claude Code;
Το πραγματικό ερώτημα είναι τι κάνει ένα τερματικό με την κατάσταση ενός πράκτορα. Το Vobuda διαβάζει τις συνεδρίες, τις δεξιότητες, τα μοντέλα, τα επίπεδα προσπάθεια και τη λειτουργία δικαιωμάτων του ίδιου του Claude Code και τα τοποθετεί σε μια μπάρα πάνω από το block, ώστε τίποτα από αυτά να μη χρειάζεται να πληκτρολογηθεί ή να θυμηθεί κανείς. Τίποτα δεν περνά από proxy και τίποτα δεν επανυλοποιείται: από κάτω βρίσκεται το πραγματικό Claude Code με τις δεξιότητές σας, τη μνήμη σας και τα δικαιώματά σας.
Υπάρχει έκδοση για Linux ή Windows;
Σε Linux, ναι. Η σελίδα λήψης έχει ένα .deb και ένα AppImage για μηχανές Intel/AMD και ARM, για Ubuntu 22.04+, Debian 12+, Fedora 36+ και openSUSE Leap 15.6+. Η υπαγόρευση και η ανάγνωση φωναχτά υπάρχουν μόνο σε macOS. Δεν υπάρχει έκδοση για Windows και δεν έχουμε ημερομηνία να δώσουμε για κάποια.
Τι στέλνει μέσω δικτύου;
Μία φορά την ημέρα ρωτά αν το vobuda, το Claude Code και το Codex έχουν νεότερες εκδόσεις και φέρνει τον κατάλογο πρόσθετων. Όσο το πάνελ διευθύνσεων είναι στην οθόνη, ρωτά ποια διεύθυνση βλέπει το διαδίκτυο. Σε Mac με Claude Code, όσο μια μπάρα πράκτορα είναι στην οθόνη, ρωτά την Anthropic για τα όρια του λογαριασμού σας κάθε πέντε λεπτά με τη δική του σύνδεση του Claude Code. Οι αναφορές σφαλμάτων φεύγουν μόνο αν τις ενεργοποιήσετε. Δεν υπάρχει ανάλυση ούτε αναφορά χρήσης, και η σελίδα απορρήτου απαριθμεί κάθε αίτημα.
Μία γραμμή το εγκαθιστά, και η ίδια γραμμή το ενημερώνει
Χωρίς λογαριασμό, χωρίς σύνδεση, τίποτα να ρυθμίσετε πριν δουλέψει. Ή πάρτε το υπογεγραμμένο πακέτο και κάντε διπλό κλικ.
curl -fsSL https://vobuda.com/install.sh | sh