Vobuda
Скачать Как это работаетClaude Codevs 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 считывается с его экрана и меняется нажатием его собственной клавиши. Ничто из этого не является нашим списком чужих моделей, потому что такой список устаревает в день выхода новой модели.

Vibe coding с органами управления там, где ваша рука

Если вы весь день передаёте работу агенту и читаете, что он присылает в ответ, здесь всё меняется.

Блок Claude Code на всё окно с панелью управления над ним и открытым меню моделей: выбрана Opus 5.5 со средним уровнем усилий, ниже Fable, Sonnet и Haiku с их уровнями усилий, над ответом о тестировании ограничителя частоты Блок Claude Code на всё окно с панелью управления над ним и открытым меню моделей: выбрана Opus 5.5 со средним уровнем усилий, ниже Fable, Sonnet и Haiku с их уровнями усилий, над ответом о тестировании ограничителя частоты
Меню моделей на панели управления над работающим Claude Code: текущий выбор - Opus 5.5 со средним уровнем усилий, а все остальные модели, которые предлагает установка, перечислены с их уровнями усилий.
  • Слэш-команды 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: «New tab», «Close tab», «Keep this machine awake», разбиения и «Close block», у каждого своё имя действия и сочетание клавиш, а сверху поле, сужающее список Список команд поверх терминала и блока Claude Code: «New tab», «Close tab», «Keep this machine awake», разбиения и «Close block», у каждого своё имя действия и сочетание клавиш, а сверху поле, сужающее список
Список команд, открытый по 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 с нулём процентов.

  • Оба адреса, у каждого своя кнопка копирования

    Панель показывает сначала адрес, который видит интернет, а под ним адрес компьютера в собственной сети. Она спрашивает только пока панель на экране, примерно раз в десять минут, или раз в тридцать секунд, пока адрес ещё неизвестен, и запрос не несёт никакой информации о компьютере.

  • Расставляется перетаскиванием

    Панели монитора, кнопки дока и части панели агента подхватываются и расставляются одним и тем же жестом, а строка подхватывается за рукоятку слева, чтобы перетаскивание никогда не забирало слово, которое вы хотели выделить.

Что покидает ваш компьютер

Почти ничего, и каждый из этих случаев стоит назвать прямо, а не прятать в политике конфиденциальности.

ЧтоКуда уходит
Ваша речьРаспознаётся на самом компьютере встроенными средствами системы, причём требуется именно локальное распознавание, а не предпочтительное. Если для языка потребовалась бы сеть, в нём отказывают и дают инструкцию, как установить его локально.
Ваши файлы, настройки и историяОстаются на машине. Нет ни аккаунта, ни нашей синхронизации. Единственная копия, которая уходит, - это копия настроек, которую 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», и каждая строка показывает своё сочетание клавиш, именно так они и запоминаются. Проверка сверяет этот список со словарём ядра в обе стороны: действие, которое существует, но не предложено там, ломает сборку.

Выпадающее окно в стиле quake

Задайте одну глобальную клавишу, и терминал выкатывается сверху экрана; та же клавиша скрывает его и возвращает фокус туда, откуда его вызвали. Пока вы не выберете клавишу, она не задана.

Веб-страница как блок

Страница открывается в раскладке наравне со всем остальным, со своей адресной строкой, закладками и домашней страницей, и возвращается вместе с сессией. Где открывается браузер агента, решаете вы сами.

Прослушать ответ

На 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, нотаризовано и с прикреплённой квитанцией
Исходный код
Не публикуется. См. лицензию

Вопросы, которые задают перед установкой

Vobuda бесплатна?

Да, причём как для коммерческого, так и для личного использования. Нет ни пробного периода, ни платного тарифа, ни необходимости заводить аккаунт. Чего лицензия не разрешает, так это передавать программу дальше: распространять копию, продавать её, предлагать как сервис или разбирать на части.

Vobuda - это open source?

Нет. Она бесплатна, но закрыта: наружу выдаётся сборка, а исходный код не публикуется. В публичном репозитории лежат README, список изменений, лицензия и цифры с этой страницы.

macOS предупредит меня при открытии?

Нет. Сборка подписана Apple Developer ID и нотаризована, а к установщику прикреплён квитанция нотаризации, поэтому Mac, который никогда её не видел, откроет её без единого предупреждения. Более ранние версии были подписаны нашим собственным сертификатом и предупреждение показывали; это закончилось на версии 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