Vobuda
Изтегли Как работиClaude Codeсрещу CodexСравнение За нас Контакти

Кой стои зад нея и как е направена

Малък екип, който прекарва целия ден в агенти и терминали и си направи този, който искаше. Частите от това, които си струва да знаете, преди да поверите на една програма достъпа до обвивката си.

Shifton Inc

Vobuda е направена от Shifton Inc, екипът зад shifton.com, софтуер за управление на смени, използван в десетки държави, и rolchat.com, собствената им платформа за комуникация с клиенти. Терминалът се роди от тази работа, а не от пазарно проучване: екип, който прекарва работния ден в предаване на задачи на агенти и четене на резултатите, си направи прозореца, за който постоянно си мечтаеше.

Първият билд, който хора извън екипа можеха да инсталират, се появи шест дни след отварянето на първия прозорец. В него вече имаше блокове, които се разделят и се влачат между раздели със запазени работещи обвивки, лентата за управление на агента, системният монитор със скинове, файл, отворен до обвивката, диктовка и прочитане на глас, командният ред, проекти, падащият прозорец и четиридесет езика с ръководство на всеки.

Безплатна и затворена

Програмата не струва нищо, както за личната ви работа, така и за бизнеса. Няма пробен период, няма платен план, няма брой места и няма акаунт. Изходният код не е публикуван: раздава се готовата версия, а публичното хранилище съдържа readme файла, дневника с промените, лиценза и цифрите, показани на този сайт.

Лицензът не позволява предаването на програмата нататък: разпространяване на копие, продаването й, предлагането й като услуга, разглобяването или промяната й, използването на нейното име, или премахването на частите от интерфейса, които споменават другите продукти на автора. Ако някой друг я иска, насочете го тук, защото и за него тя е безплатна.

Лицензът е написан така, че да се чете, а не да се преживява. Ако имате нужда от нещо, което той не позволява, попитайте. Отговорът често е да.

Библиотеките, върху които е изградена програмата, са чужди и са предоставени при собствените си условия. Пълният списък с текста на всеки лиценз е вграден в програмата, в раздел Какво стои зад Vobuda в собственото й меню.

Как се проверява преди пускане

Смисълът не е в цифрите. А в това, че когато нещо се счупи на вашата машина, поправката пристига заедно с проверката, която не позволява проблемът да се върне.

Всеки дефект има идентификатор и проверка, която го назовава

Всяка повреда, която програмата някога е имала, е записана с идентификатор, а проверка назовава този идентификатор. Скрипт отхвърля договор, който никой не проверява, така че списъкът не може тихомълком да се разминава с тестовете; колко са те, показва изпълнението по-долу.

Над 2000 автоматични проверки

На стълба от стъпала, от най-евтиното нагоре: чисти функции, ядрото на Rust, командният ред, инсталирането с един ред, устройството на хранилището и живи прозорци, управлявани от собственото си състояние, които проверяват интерфейса, лентата на агента контрола по контрола и добавките в действие.

Тестовете на интерфейса управляват реалната програма

Чрез собствения й команден ред, а не чрез скрита кука. Затова на командния ред може да се разчита: той не е странична вратичка, а пътят, по който минава всяка проверка.

Пазачи и за документите

Един брои цифрите в документите спрямо хранилището. Друг светва в червено, когато програмата се промени, а документите не. Трети сверява четиридесетте превода на ръководството спрямо структурата на английския. Четвърти настоява всяко действие да е задействано от проверка някъде.

Премахванията стигат до вашите файлове

Това, което едно премахване оставя във файловете на човек, е част от самото премахване. Изведен от употреба изглед е оставял подредбата си назад; изведено от употреба показание е оставяло панел, изчертаващ нула; изведена от употреба форма би оставила празна тема. Всяко от тези сега се мигрира, вместо да бъде изоставено.

Неща, които бяха направени и после оттеглени

Беше направено хранилище за тайни, работеше според замисъла и въпреки това беше премахнато: стойността живееше в ключодържателя, а Vobuda знаеше само името, но това е програма, писана за хора, които никога не са се замисляли къде се съхранява ключ, а най-сигурното хранилище е това, което не предлагаме.

Какво реално отпечатва проверката

Списъкът по-горе казва, че програмата е тествана. Това е самото изпълнение, върху комита, който стана версията, която можете да свалите от този сайт.

пакетът тестове на интерфейса
$ npx vitest run  Test Files  234 passed | 1 skipped (235)      Tests  2340 passed | 1 skipped (2341)   Duration  21.73s
Първото и най-евтино стъпало. Останалите, включително собствените тестове на ядрото на Rust, са отделни скриптове.
всеки дефект има проверка
$ python3 scripts/failure-modes.py965 of 965 failure modes have a check. # Отказва да работи и когато два договора дават един и същ# идентификатор на различни неща, което се е случвало два пъти.
Всеки дефект, който програмата е имала, носи идентификатор. Този процес обхожда договорите, намира проверката, която назовава всеки идентификатор, и се проваля на първия, който не е покрит.

Какво напуска вашата машина

КаквоКъде отива
Вашата речРазпознава се на самата машина. Език, който би изисквал мрежа, се отказва, вместо да бъде тихомълком изпратен
Вашите файлове, настройки и историяОстават на машината. Няма акаунт и няма наша синхронизация; на Mac настройките се копират в iCloud Drive, включено по подразбиране, чрез Apple
ДефектиЗаписват се там, където се случват, изчистват се преди запис и не се изпращат никъде, докато сами не го включите, а тогава - със случаен номер за тази машина и никога с името ѝ
Веднъж на денДали vobuda, Claude Code и Codex имат по-нови версии, и каталогът с добавки
Панелът с адресаДокато е на екрана, около една заявка на всеки десет минути с въпрос кой адрес вижда интернет

На Mac с Claude Code лентата на агента също пита Anthropic на всеки пет минути за лимитите на вашия акаунт, с вписването на самия Claude Code. Няма анализи и няма отчет за използване - не като настройка, която може да се изключи, а като код, който не съществува. Страницата за поверителност изброява всяка заявка.

За програмата и хората зад нея

Vobuda с отворен код ли е?

Не. Тя е безплатна, но затворена. Раздава се готовата версия; изходният код не е публикуван. Публичното хранилище съдържа readme файла, дневника с промените, лиценза и цифрите, използвани на този сайт.

Ще остане ли безплатна?

Да. Не се планира платен план, а и няма акаунт, към който да се прикачи такъв. Тя съществува, защото екипът искаше да съществува.

Кой стои зад нея?

Shifton Inc, компанията зад shifton.com и rolchat.com.

Къде да съобщя за бъг или да поискам нещо?

На страницата с проблеми (issues) в публичното хранилище, към която има връзка от страницата за контакт. Всеки поправен дефект получава идентификатор и проверка, кръстена на него.

Работи ли на Linux?

Да. Страницата за изтегляне има .deb и AppImage за машини Intel/AMD и ARM, за Ubuntu 22.04+, Debian 12+, Fedora 36+ и openSUSE Leap 15.6+. Диктовката и прочитането на глас работят само на macOS. Няма билд за Windows и няма дата, която да дадем за него.