Vobuda
הורדה איך זה עובדClaude Codeמול Codexהשוואה אודות יצירת קשר

טרמינל ה-Mac שמראה מה הסוכן שלך עושה

Claude Code ו-Codex מקבלים סרגל עם המודל, המאמץ, מצב ההרשאות והסשנים הקודמים שלהם כתפריטים, במקום טקסט שזורם ועובר. כל הגדרה היא קובץ שאפשר לפתוח. בחינם, בלי חשבון, בלי טלמטריה, ב-macOS וב-Linux.

curl -fsSL https://vobuda.com/install.sh | sh
הורד ל-macOS · Apple silicon Intel 4.2.5 · 11.0 MB Apple silicon · 11.7 MB Intel · macOS 10.15+
  • חינם, לתמיד
  • ללא חשבון
  • ללא טלמטריה
  • חתום על ידי Apple
חלון Vobuda: סרגל לשוניות עם כפתור האינטגרציה, בלוק טרמינל שהרגע הריץ git log ובדיקה שעברה, בלוק Claude Code עם סרגל בקרה שמסביר את מגביל הקצב, וסרגל לחצנים עם התוספים בקצה הימני חלון Vobuda: סרגל לשוניות עם כפתור האינטגרציה, בלוק טרמינל שהרגע הריץ git log ובדיקה שעברה, בלוק Claude Code עם סרגל בקרה שמסביר את מגביל הקצב, וסרגל לחצנים עם התוספים בקצה הימני
  • 40 שפות ממשק
  • ללא חשבון, אף פעם
  • 25 פלטות טרמינל
  • ללא טלמטריה
  • 70+ פעולות ב-Cmd+K
  • חתום ומאושר על ידי Apple
  • 227 סוגי קבצים בצבע
  • חינם, לעבודה ולעסק
  • 12 סוגי לוחות ניטור
  • שורה אחת להתקנה ועדכון
  • 2000+ בדיקות לפני כל שחרור
  • macOS 10.15+ ו-Linux

מה הטרמינל הכי טוב ל-Mac צריך לעשות היום

טרמינלים הם או מהירים וחשופים או נוחים וסגורים. אף אחד מהם לא שם לב למה שבאמת יושב בחלון כל היום.

במשך עשרים שנה הבחירה הייתה פשוטה. הטרמינלים המהירים שומרים את התצורה שלהם בקבצים שבבעלותך ועוצרים בגבול המעטפת. הנוחים מוסיפים פאנלים וליטוש, ואז מבקשים חשבון ושמים את ההיסטוריה שלך על שרת של מישהו אחר. בחרת איזה חצי אתה מוכן לוותר עליו.

אחר כך הדבר שיושב בטרמינל כל היום הפסיק להיות מעטפת. הוא סוכן: 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 קריא שנצפה בזמן שהתוכנה רצה: שומרים את הקובץ והחלון מצויר מחדש. ערכות נושא, מראות, סקינים למוניטור, כפתורים בסרגל הלחצנים, תיאורי סוכנים, קיצורים, פרויקטים. תיקיית ההגדרות שלך יכולה להיות מאגר git, והיא נשמרת כארכיון אחד ומשוחזרת ב-Mac אחר.

חמש דרכים לפעולה אחת

כפתור, מקש, שורת התפריטים של macOS, Cmd+K ושורת הפקודה, כולם קוראים לאותה פעולה במילון אחד. לא חמישה מימושים, אחד. זו הסיבה שסוכן יכול לסדר מחדש את החלון שלך עם vobuda do block.split-down ואתה יכול לקרוא בדיוק מה הוא עשה, וזו הסיבה שבדיקות הממשק מריצות את כל התוכנה דרך שורת הפקודה שלה עצמה.

הסוכן מתאר את עצמו

סשנים באים מהקבצים של הסוכן עצמו. מודלים באים מההתקנה שלו עצמו, או מהבורר שלו עצמו במקרה של Codex. מאמץ בא מהמודל שבשימוש. מצב ההרשאות של Claude Code נקרא מהמסך שלו ומשתנה בלחיצה על המקש שלו עצמו. שום דבר כאן אינו רשימה שלנו של מודלים של מישהו אחר, כי רשימה כזו מתיישנת ביום שיוצא מודל חדש.

קידוד בתחושה, עם הבקרות בדיוק איפה שהיד שלך נמצאת

אם אתה מבלה את היום במסירת עבודה לסוכן וקריאת מה שחוזר, זה החלק שמשתנה.

בלוק Claude Code שממלא את החלון עם סרגל הבקרה מעליו ותפריט המודלים פתוח: Opus 5.5 במאמץ medium נבחר, מתחתיו Fable, Sonnet ו-Haiku עם רמות המאמץ שלהם, מעל תשובה על בדיקת מגביל קצב בלוק Claude Code שממלא את החלון עם סרגל הבקרה מעליו ותפריט המודלים פתוח: Opus 5.5 במאמץ medium נבחר, מתחתיו Fable, Sonnet ו-Haiku עם רמות המאמץ שלהם, מעל תשובה על בדיקת מגביל קצב
תפריט המודלים של סרגל הבקרה מעל Claude Code שרץ: Opus 5.5 במאמץ medium הוא הבחירה הנוכחית, וכל מודל אחר שההתקנה מציעה מפורט עם רמות המאמץ שלו.
  • פקודות הסלאש של Claude Code, כתפריט

    הפקודות המובנות שלו, ובהן /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp ו-/status, כל אחת מפורטת עם מה שהיא עושה, בשפה שלך. סוכן מצייר את התפריטים שלו עם מקשי חצים, ושם העכבר לא מגיע בכלל. אלה תפריטים נפתחים רגילים, שאנחנו מציירים מעל הסוכן שרץ.

  • כל מיומנות שבאמת יש לתיקייה הזו

    מקובצות לפי המקור שלהן וספורות: שלך, של הצוות שלך, כל מה שתוסף הביא. שישים מיומנויות משישה מקורות זו רשימה שאפשר לעבור עליה במקום שם שצריך לזכור. המיומנויות של Claude Code מגיעות מ-~/.claude/skills ומהתיקייה המתאימה בתוך הפרויקט.

  • סשנים קודמים לפי השורה הראשונה שלהם

    נקראים מהקבצים של הסוכן עצמו, עם הזמן שבו כל אחד רץ. New מתחיל סשן חדש, continue ממשיך את האחרון, וכל סשן ישן יותר נפתח לפי המשפט הראשון שלו, שזו הדרך שבה אדם באמת זוכר שיחה.

  • המודלים שהחשבון שלך יכול להשתמש בהם

    Opus עם הקשר של מיליון טוקנים, המודלים ש-Claude Code שמע לאחרונה שהחשבון שלך יכול להשתמש בהם, ואז Sonnet ו-Haiku, כל אחד עם רמות המאמץ שהוא תומך בהן. שני הכפתורים נושאים את הערך ולא את המילה מודל, כי הוא נקרא משורת הסטטוס של הסוכן עצמו, ואמונה שלנו הייתה מתיישנת ברגע שהיית משנה בתוך הסוכן.

  • מה מותר לו לעשות בלי לשאול

    המצבים של Claude Code: מחליט לבד, מקבל עריכות, שואל לפני כל צעד, תכנון בלבד. נקראים מהמסך שלו עצמו ומשתנים בלחיצה על המקש שלו עצמו כמה פעמים שצריך, ולא בהגדרה שלנו שעלולה להתנגש בשקט עם האמת.

כל מה שהיא יכולה לעשות, ברשימה אחת

עם כל כך הרבה פעולות, רוב התוכנה נסתרת בפועל. Cmd+K היא הדרך שעונה על “מה היא יכולה לעשות” ולא על “עשה את זה”.

רשימת הפקודות פתוחה מעל טרמינל ובלוק Claude Code: לשונית חדשה, לסגור לשונית, שמור על המחשב הזה ער, הפיצולים ולסגור בלוק, לכל אחד שם הפעולה והקיצור שלו, ושדה למעלה לצמצום הרשימה רשימת הפקודות פתוחה מעל טרמינל ובלוק Claude Code: לשונית חדשה, לסגור לשונית, שמור על המחשב הזה ער, הפיצולים ולסגור בלוק, לכל אחד שם הפעולה והקיצור שלו, ושדה למעלה לצמצום הרשימה
רשימת הפקודות שנפתחת עם Cmd+K: כל פעולה בשמה, בשם הפעולה ובקיצור שלה, עם שדה למעלה שמצמצם את הרשימה תוך כדי הקלדה.
  • היא מלמדת את המקשים במקום להחליף אותם

    כל שורה מציגה את קיצור הדרך שלה. מי שפונה לרשימה פעמיים בשביל אותה פעולה כבר למד את המקש עד הפעם השלישית.

  • היא לא מילון חמישי

    כל שורה מריצה פעולה לפי שם, בדיוק כמו כפתור, מקש, שורת התפריטים ושורת הפקודה. בדיקה שומרת על התאמה דו כיוונית בין הטבלה שהיא מציירת לרשימה של הליבה: פעולה שקיימת ולא מוצעת שם מפילה את הבנייה.

  • אותה קבוצה מריצה את הבדיקות

    בדיקות הממשק מריצות את כל התוכנה דרך המילון הזה ולא דרך הוק פרטי. זו הסיבה ששורת הפקודה אמינה, וזו הסיבה שסוכן יכול לסדר מחדש את החלון שלך ואתה יכול לקרוא בדיוק מה הוא עשה.

אותם שמות עובדים גם בלי חלון בכלל

לכל פעולה יש שם, והשם הוא הממשק כולו. מקש, כפתור, שורת התפריטים, רשימת הפקודות ושורת הפקודה, כולם מגיעים לאותו מילון, כך שכל מה שאפשר לעשות ביד אפשר גם לכתוב.

  • בלי פורט, בלי מה להגדיר

    שורת הפקודה מטילה קובץ קטן אחד בתיקיית ההגדרות והחלון אוסף אותו. אין פורט לפתוח ואין מה להגדיר לפני שהפקודה הראשונה עובדת.

  • וזו הסיבה שסוכן יכול להפעיל אותה

    Claude Code שרץ בתוך בלוק יכול לפצל את החלון שלך, להחליף ערכת נושא, לפתוח קובץ לצידו ולספר לך מה הוא עשה, באמצעות אותם שמות שהיית מקליד. הוא לא זקוק להוק מיוחס, כי אין כזה.

  • ולמה החלון יכול לענות על שאלות

    מוקלד בכל בלוק של vobuda, vobuda state מדפיס מה שפתוח בפועל כ-JSON: הלשוניות, הבלוקים שבהן ומה שרץ בכל אחד, וערכת הנושא. סקריפט שרוצה להחזיר את הפריסה של הבוקר שלך קורא את זה ומשחזר אותו.

zsh

      ~/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 ער לזמן שתבחר, מחצי שעה ועד שתים עשרה שעות, מההגדרות או בפעולה אחת, ותג בסרגל הלשוניות מראה את ההחזקה ומאפשר לשחרר אותה.

אותות שאפשר לפעול לפיהם

סוכן שסיים, או ממתין להרשאה, מהבהב תג על הלשונית שלו, מנגן צליל שבחרת ושולח התראת מערכת כש-Vobuda אינו החלון שבחזית. הוא מתנקה בפעולה הראשונה שלך בחלון, קליק, מקש או גלילה, לא בכך שהסמן פשוט עובר מעל התג.

שחרר עליו צילום מסך

גרור קובץ מ-Finder לתוך בלוק והנתיב שלו מוקלד שם, במרכאות ומוכן להרצה. גרור צילום מסך או כל תמונה לתוך הבלוק שבו הסוכן רץ והסוכן מקבל את התמונה, וזו בדיוק הדרך שבה Claude Code ו-Codex רוצים לקבל תמונה. אפשר לגרור ישירות מהתמונה הממוזערת בפינת המסך, בלי לשמור כלום קודם.

מוניטור מערכת, באותו החלון

שנים עשר סוגי לוחות, ואילו מהם אתה רואה נקבע בקובץ ולא במסך שמישהו עיצב פעם אחת.

מוניטור המערכת בבלוק ליד טרמינל: עומס המעבד עם ההיסטוריה שלו, כל ליבה, זיכרון בשימוש, המקום הפנוי בדיסק ההפעלה, קריאות וכתיבות דיסק, ותעבורת רשת מוניטור המערכת בבלוק ליד טרמינל: עומס המעבד עם ההיסטוריה שלו, כל ליבה, זיכרון בשימוש, המקום הפנוי בדיסק ההפעלה, קריאות וכתיבות דיסק, ותעבורת רשת
המוניטור ליד מעטפת: עומס המעבד עם ההיסטוריה האחרונה שלו, כל ליבה, זיכרון, דיסק ההפעלה, קריאות וכתיבות דיסק ורשת.
  • המספרים כנים לגבי עצמם

    ערך שהמערכת מעריכה ולא מודדת מסומן בטילדה, וחומרה שלא קיימת נותנת ערך חסר ולא אפס. במחשב בלי GPU נפרד לא מופיע פאנל GPU שמראה אפס אחוז.

  • שתי הכתובות, עם כפתור העתקה על כל אחת

    הלוח מציין תחילה את הכתובת שהאינטרנט רואה ומתחתיה את זו שיש למכונה ברשת שלה עצמה. הוא שואל רק כשהלוח על המסך, בערך פעם בעשר דקות, או כל שלושים שניות כל עוד אין כתובת ידועה, והבקשה לא נושאת דבר על המכונה.

  • מסודרים בגרירה

    הפאנלים של המוניטור, הכפתורים של הדוק והחלקים של סרגל הסוכן, כולם נאספים ומוצבים איפה שצריך באותה תנועה, ושורה נאספת באמצעות האחיזה שבצד שמאל שלה כך שגרירה לעולם לא גונבת מילה שהתכוונת לסמן.

מה יוצא מהמחשב שלך

כמעט שום דבר, וכדאי לפרט כל אחד מהם בפשטות במקום לקבור אותו בתוך מדיניות.

מהלאן זה הולך
הדיבור שלךמזוהה במחשב עצמו על ידי מסגרת העבודה של המערכת, כשזיהוי מקומי נדרש ולא רק מועדף. שפה שדורשת רשת נדחית, עם הוראות להתקנתה מקומית.
הקבצים, ההגדרות וההיסטוריה שלךנשארים על המכשיר. אין חשבון ואין סנכרון משלנו. העותק היחיד שיוצא הוא עותק ההגדרות ש-Mac שומר ב-iCloud Drive, מופעל כברירת מחדל, דרך Apple, עם מתג אחד לכיבוי.
תקלותנרשמות איפה שהן קורות, מנוקות לפני שהן נכתבות, ולא נשלחות לשום מקום עד שאתה מפעיל את זה. אז לכל היותר פעם ביום, אל המקלט שלנו, עם מספר אקראי של המכונה הזו ולעולם לא שמה.
פעם ביוםהאם ל-vobuda יש גרסה חדשה יותר, מ-vobuda.com או מ-GitHub; האם ל-Claude Code ול-Codex יש, מ-npm; וקטלוג התוספים.
פאנל הכתובתכשהוא מוצג על המסך, בערך בקשה אחת כל עשר דקות ששואלת איזו כתובת האינטרנט רואה.

שתי האחרונות לא נושאות דבר עליך או על המכונה. בקשה אחת נוספת, שנעשית ב-Mac עם Claude Code כל חמש דקות כשסרגל סוכן על המסך, שואלת את Anthropic על מגבלות החשבון שלך בכניסה ש-Claude Code שומר במחזיק המפתחות שלך; הטוקן הולך רק ל-Anthropic. אין ניתוח נתונים ואין דוח שימוש, לא כהגדרה שאפשר לכבות אלא כקוד שלא קיים. עמוד הפרטיות מפרט כל בקשה.

טרמינל ל-Mac ששומר כל הגדרה בקובץ

ערכות נושא מובנות חיות בתוך הקובץ הבינארי, ותיקיית ההגדרות דורסת אותן, כך שעדכון מביא צבעים חדשים בלי לדרוס שום דבר שערכת. עשרים וחמש פלטות טרמינל נכללות, שתיים מהן בנויות לעיוורון צבעים ונבדקות בבדיקה שמדמה שלוש צורות שלו לפני שהן יוצאות. בוחר ערכת הנושא מציין את הניגודיות של הערכה שאתה בוחר ועד כמה הצבעים שלה ניתנים להבחנה עבור קורא עיוור צבעים, כי ערכה שאי אפשר לקרוא היא לא ערכה.

עשרים ותשעה מראות חלון קובעים את צורת החלון ולא את הצבעים שלו: פינות, צללים, צבעי לוחות, שקיפות, והאם סרגל הלחצנים מצויר בכלל. צור משלך בכפתור אחד, מהמראה שבשימוש, והוא הופך לקובץ בתיקיית המראות שלך כמו כל אחד אחר. כל מה שמראה צובע, המראה הבא מחזיר, כי צבע שאי אפשר להסיר הוא צבע שאסור שמישהו יוכל להוסיף.

שום דבר לא דורש הפעלה מחדש. אף פעם. תיקיית ההגדרות נצפית, וזה כולל עכשיו גם את שני הדברים שבבעלות הליבה, שורת התפריטים של macOS והמקש הגלובלי של חלון הנפתח מלמעלה. בדיקה סורקת כל רמז במסך ההגדרות ומפילה את הבנייה על המילה 'הפעלה מחדש'.

קובץ נפתח לצד המעטפת

נתיב מופיע בפלט, שתי שורות צריכות שינוי, ועד עכשיו זה היה אומר לצאת לעורך ולחזור כשההקשר של המעטפת אבד.

הקובץ src/main.ts פתוח בעורך ליד בלוק טרמינל עם בדיקה שעברה, ולוח הקבצים מפרט את התיקיות והקבצים של הפרויקט עם הגדלים שלהם הקובץ src/main.ts פתוח בעורך ליד בלוק טרמינל עם בדיקה שעברה, ולוח הקבצים מפרט את התיקיות והקבצים של הפרויקט עם הגדלים שלהם
קובץ פתוח ליד המעטפת שהריצה את הבדיקות שלו: src/main.ts עם מספרי שורות וצביעה, ולוח הקבצים משמאל.
  • שמירה היא מכוונת

    שום דבר לא נכתב עד Cmd+S. עורך שכותב תוך כדי הקלדה זה דבר טוב באפליקציית פתקים ודבר רע לצד מעטפת שרצה.

  • הסירובים חשובים בדיוק כמו הכתיבה

    קובץ שהשתנה בדיסק מאז שנפתח לא נדרס. קובץ בינארי לא מוצג כטקסט מעוות. תיקייה לא נפתחת בכלל, וסגירת קובץ ערוך שואלת אישור.

  • מציאת קובץ

    חיפוש לפי שם מתחת לתיקייה שבה אתה נמצא, וכל תוצאה מציינת באילו שתי תיקיות היא יושבת, כי שם בלבד לא יכול להבדיל בין שני index.ts. הוא מדלג על node_modules, .git ודומיהם, ולא עושה כלום מתחת לשתי אותיות.

צבע שבאמת אפשר לקרוא

עשרים וחמש פלטות, עשרים ותשעה מראות חלון, ובורר שאומר לך את האמת על שניהם.

מסך ההגדרות במראה: סוף רשימת ערכות הנושא, המראה, שקיפות החלון והניגודיות המינימלית, וקריאת הנגישות של ערכת הנושא Accessible שנבחרה: ניגודיות טקסט AAA וציון הבחנה לעיוורי צבעים מסך ההגדרות במראה: סוף רשימת ערכות הנושא, המראה, שקיפות החלון והניגודיות המינימלית, וקריאת הנגישות של ערכת הנושא Accessible שנבחרה: ניגודיות טקסט AAA וציון הבחנה לעיוורי צבעים
הבורר מדרג את ערכת הנושא בשימוש: ניגודיות הטקסט לפי רמת ה-WCAG שהיא משיגה, וכמה רחוקים נשארים צבעיה עבור קורא עיוור צבעים. ערכת הנושא Accessible שמוצגת כאן מגיעה ל-AAA.
  • שתי פלטות בנויות לעיוורון צבעים

    נבדקות בבדיקה שמדמה שלוש צורות שלו לפני שהן יוצאות. ערכה שאי אפשר לקרוא היא לא ערכה.

  • מראה שאתה יוצר בעצמך

    מתחילים מכל מראה שנמצא בשימוש, עורכים את הצבעים שלו במדור עצמו, והוא הופך לקובץ בתיקיית המראות שלך כמו כל אחד אחר. כל מה שמראה צובע, המראה הבא מחזיר בחזרה.

  • שום דבר לא דורש הפעלה מחדש

    אף פעם. תיקיית ההגדרות נצפית, כולל שורת התפריטים של macOS והמקש הגלובלי של חלון הנפתח מלמעלה, ששניהם בבעלות הליבה. בדיקה סורקת כל רמז במסך ההגדרות ומפילה את הבנייה על המילה 'הפעלה מחדש'.

וכל השאר שחלון צריך להחזיק

בלוק הוא בלוק. כשהחלון יודע להכיל אחד, הוא מכיל כל אחד. מה שגדול מדי מכדי להיות של כולם מגיע כתוסף מהקטלוג של vobuda עצמו, מותקן ומוסר בשלמותו בלחיצה אחת: Design, כדי להצביע על עמוד חי ולומר מה לשנות, ו-Director, מנהל שמקיים ישיבה, שוכר את הסוכנים שהעבודה צריכה ומוסר לך את התוצאה.

קובץ פתוח לצד המעטפת

צביעה ל-227 סוגי קבצים, נלקחת מערכת הנושא של הטרמינל עצמו כך שקובץ פתוח נראה כאילו הוא שייך לצד המעטפת שקראה לו. חיפוש על פני כל הפרויקט, קובץ שנפתח בהקלדת חלק משמו, כמה סמנים. שום דבר לא נכתב עד Cmd+S, קובץ שהשתנה בדיסק מתחתיך לא נדרס, וקובץ בינארי נדחה במקום להיות מוצג כרעש.

כל מה שהיא יכולה לעשות, ברשימה אחת

Cmd+K פותח כל פעולה כרשימה שאפשר להקליד אליה. האותיות מתאימות לפי הסדר, כך ש“spld” מוצא את “Split down”, וכל שורה מציגה את הקיצור שלה, ושם לומדים את המקשים. בדיקה מצליבה את הרשימה מול המילון של הליבה בשני הכיוונים: פעולה שקיימת ואינה מוצעת שם מפילה את הבנייה.

חלון קפיצה מלמעלה

קבע מקש גלובלי אחד והטרמינל נופל מראש המסך; אותו מקש מסתיר אותו ומחזיר את המיקוד למקום שממנו קראת לו. אין מקש מוגדר עד שתבחר אחד.

דף אינטרנט כבלוק

דף נפתח בפריסה כמו כל דבר אחר, עם שורת כתובת משלו, סימניות ודף בית, והוא חוזר עם הסשן. איפה שהדפדפן של סוכן נפתח זו החלטה שלך.

תשמע את התשובה מוקראת

ב-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, נטען מחדש בו במקום, בעשרה סעיפים עם חיפוש בכל הגדרה
ממשק
40 שפות, כולל מימין לשמאל, עם מדריך בכל אחת
ערכות נושא
25 פלטות טרמינל, 29 מראות חלון, סקינים למוניטור משלך
התקנה
ב-Mac שורה אחת, בלי סיסמה ב-Mac חדש; ב-Linux .deb או AppImage
חתימה
Apple Developer ID, מאושר (notarised) ומוצמד (stapled)
קוד מקור
לא מפורסם. ראה את הרישיון

שאלות שאנשים שואלים לפני שהם מתקינים אותה

האם Vobuda חינמית?

כן, גם לשימוש מסחרי וגם אישי. אין תקופת ניסיון, אין רמת תשלום ואין חשבון ליצור. מה שהרישיון לא מאפשר זה להעביר את התוכנה הלאה: להפיץ עותק, למכור אותה, להציע אותה כשירות או לפרק אותה.

האם Vobuda קוד פתוח?

לא. היא חינמית וסגורה: מה שמופץ הוא הבנייה, וקוד המקור לא מפורסם. המאגר הציבורי מכיל את ה-README, יומן השינויים, הרישיון והתמונות שבעמוד הזה.

האם macOS יזהיר אותי כשאני פותח אותה?

לא. הבנייה חתומה עם Apple Developer ID ומאושרת (notarised), ומתקין ה-Installer מוצמד (stapled), כך שמק שמעולם לא ראה אותה פותח אותה בלי אזהרה. גרסאות מוקדמות יותר היו חתומות עם התעודה שלנו והזהירו, וזה הסתיים בגרסה 0.1.1.

האם היא עובדת על מחשבי Mac עם מעבד Intel?

כן. יש חבילה אחת ל-Apple silicon ואחת ל-Intel, שורת ההתקנה בוחרת את המתאימה בעצמה, והמינימום הוא macOS 10.15.

האם אני צריך Claude Code או Codex כדי להשתמש בה?

לא. הוא קודם כול טרמינל: אחרי שתי שאלות קצרות בהרצה הראשונה, הוא נפתח עם בלוק מעטפת אחד ושום דבר אחר. סרגל הסוכן מופיע כשסוכן רץ בבלוק, ולעולם לא לפני כן.

איזה טרמינל הכי טוב לעבודה עם Claude Code?

השאלה האמיתית היא מה טרמינל עושה עם המצב של הסוכן. Vobuda קורא את הסשנים, המיומנויות, המודלים, רמות המאמץ ומצב ההרשאות של Claude Code עצמו ושם אותם על סרגל מעל הבלוק, כך שלא צריך להקליד או לזכור שום דבר מזה. שום דבר לא עובר דרך פרוקסי ושום דבר לא ממומש מחדש: מתחת לזה נמצא ה-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