Vobuda
Atsisiųsti Kaip tai veikiaClaude Codeprieš CodexPalyginimas Apie Kontaktai

Kas kuria šią programą ir kaip ji sukurta

Nedidelė komanda, kuri visą dieną gyvena agentuose ir terminaluose, sukūrė tai, ko pati norėjo. Štai kas verta žinoti, prieš patikint programai savo apvalkalą.

Shifton Inc

Vobudą kuria Shifton Inc - komanda, sukūrusi shifton.com, pamainų valdymo programinę įrangą, naudojamą dešimtyse šalių, ir rolchat.com, savo klientų komunikacijos platformą. Terminalas atsirado ne iš rinkos tyrimo, o iš pačio darbo: komanda, kuri visą darbo dieną paveda užduotis agentams ir skaito, kas grįžta atgal, sukūrė langą, kurio pati vis pasigesdavo.

Pirmoji versija, kurią galėjo įsidiegti žmonės už komandos ribų, pasirodė praėjus šešioms dienoms po pirmojo lango atidarymo. Ji jau turėjo blokus, kurie dalijosi ir buvo tempiami tarp kortelių su veikiančiais apvalkalais, agento valdymo juostą, sistemos monitorių su skinais, šalia apvalkalo atidarytą failą, diktavimą ir skaitymą garsiai, komandų eilutę, projektus, quake langą ir keturiasdešimt kalbų su vadovu kiekvienoje.

Nemokama ir uždara

Programa nieko nekainuoja - nei jūsų darbui, nei verslui. Nėra bandomojo laikotarpio, mokamo plano, vietų skaičiaus ar paskyros. Jos kodas neskelbiamas: išleidžiama tik surinkta versija, o viešoje saugykloje yra readme failas, pakeitimų žurnalas, licencija ir šiame puslapyje naudojami skaičiai.

Licencija neleidžia programos perduoti toliau: platinti kopiją, ją parduoti, siūlyti kaip paslaugą, ją ardyti ar keisti, naudoti jos pavadinimą ar pašalinti sąsajos dalis, kuriose minimi kiti autoriaus produktai. Jei kam nors kitam jos reikia, nukreipkite juos čia, nes jiems ji taip pat nemokama.

Licencija parašyta taip, kad ją būtų galima perskaityti, o ne tiesiog ištverti. Jei jums reikia kažko, ko ji nenumato, tiesiog paklauskite. Dažnai atsakymas būna taip.

Bibliotekos, ant kurių tai sukurta, priklauso kitiems ir platinamos pagal jų pačių sąlygas. Pilnas sąrašas su visais licencijų tekstais yra pačioje programoje, meniu punkte Iš ko sukurta Vobuda.

Kaip tai patikrinama prieš išleidimą

Esmė ne skaičiuose. Esmė ta, kad kai kas nors sugenda jūsų kompiuteryje, pataisymas atkeliauja kartu su patikra, kuri neleidžia tam pasikartoti.

Kiekviena klaida turi identifikatorių ir patikrą, kuri jį įvardija

Kiekviena programos kada nors turėta klaida užrašyta su identifikatoriumi, o patikra tą identifikatorių įvardija. Skriptas atmeta specifikaciją, kurios niekas netikrina, todėl sąrašas negali tyliai nutolti nuo testų; toliau pateiktas paleidimas išspausdina, kiek jų yra.

Daugiau nei 2000 automatizuotų patikrų

Kopėčiomis, nuo pigiausios pakopos aukštyn: grynosios funkcijos, Rust branduolys, komandų eilutė, diegimas viena eilute, saugyklos forma ir gyvi langai, kuriuos valdo jų pačių būsena ir kurie tikrina sąsają, agento juostą valdiklis po valdiklio ir papildinius darbe.

Sąsajos testai valdo tikrą programą

Per pačios programos komandų eilutę, o ne per uždarą vidinę jungtį. Todėl komandų eilute galima pasitikėti: tai ne šoninės durys, o kelias, kuriuo eina kiekviena patikra.

Apsaugos taikomos ir dokumentams

Viena patikra sulygina dokumentuose esančius skaičius su saugykla. Kita parausta, kai programa pasikeičia, o dokumentai - ne. Trečia lygina keturiasdešimt vadovo vertimų su angliška versija pagal struktūrą. Ketvirta reikalauja, kad kiekvienas veiksmas kur nors būtų paspaudžiamas patikros.

Pašalinimai pasiekia ir jūsų failus

Tai, kas pašalinus lieka žmogaus failuose, yra pašalinimo dalis. Atsisakius vienos išvaizdos, liko jos išdėstymas; atsisakius vieno rodmens, liko panelė, rodanti nulį; atsisakius vienos formos, būtų likęs tuščias skinas. Kiekvienas iš šių atvejų dabar perkeliamas, o ne paliekamas be priežiūros.

Kas buvo sukurta, o vėliau atsisakyta

Buvo sukurta paslapčių saugykla, ji veikė taip, kaip sumanyta, bet vis tiek buvo atsisakyta: reikšmė buvo laikoma raktinėje, o Vobuda žinojo tik pavadinimą. Tačiau tai programa, skirta žmonėms, kurie niekada negalvojo, kur laikomas raktas, o saugiausia saugykla yra ta, kurios mes nesiūlome.

Ką patikra iš tikrųjų parodo

Aukščiau esantis sąrašas sako, kad programa yra testuojama. Čia - pats paleidimas, atliktas su tuo commit'u, iš kurio gimė versija, kurią galite atsisiųsti iš šios svetainės.

sąsajos testų rinkinys
$ npx vitest run  Test Files  234 passed | 1 skipped (235)      Tests  2340 passed | 1 skipped (2341)   Duration  21.73s
Pirmoji ir pigiausia pakopa. Kitos, tarp jų ir paties Rust branduolio testai, yra atskiri skriptai.
kiekviena klaida turi patikrą
$ python3 scripts/failure-modes.py965 of 965 failure modes have a check. # Taip pat atsisako veikti, kai dvi specifikacijos suteikia tą patį# identifikatorių skirtingiems dalykams, kas jau nutiko du kartus.
Kiekviena klaida, kurią turėjo programa, turi identifikatorių. Šis scenarijus peržiūri kontraktus, suranda patikrą, įvardijančią kiekvieną identifikatorių, ir sustoja ties pirmuoju, kurio niekas neapima.

Kas išeina iš jūsų kompiuterio

KasKur tai nukeliauja
Jūsų kalba (balsas)Atpažįstama pačiame kompiuteryje. Jei kalbai reikėtų interneto, ji atmetama, o ne tyliai išsiunčiama
Jūsų failai, nustatymai ir istorijaLieka kompiuteryje. Jokios paskyros ir jokios mūsų sinchronizacijos; Mac kompiuteryje nustatymai kopijuojami į iCloud Drive, pagal numatytuosius nustatymus įjungta, per Apple
KlaidosUžrašomos ten, kur įvyksta, prieš įrašant išvalomos ir niekur nesiunčiamos, kol to neįjungiate; tada su atsitiktiniu šio kompiuterio numeriu ir niekada su jo pavadinimu
Kartą per dienąAr vobuda, Claude Code ir Codex turi naujesnių versijų, ir papildinių katalogas
Adreso panelėKol matomas ekrane, maždaug viena užklausa kas dešimt minučių, klausianti, kokį adresą mato internetas

Mac kompiuteryje su Claude Code agento juosta taip pat kas penkias minutes klausia Anthropic apie jūsų paskyros ribas, naudodama paties Claude Code prisijungimą. Jokios analitikos ir jokių naudojimo ataskaitų, ne kaip nustatymas, kurį galite išjungti, o kaip kodas, kurio nėra. Privatumo puslapyje išvardyta kiekviena užklausa.

Apie programą ir žmones

Ar Vobuda yra atviro kodo?

Ne. Ji nemokama, bet uždaro kodo. Platinama tik surinkta versija, kodas neskelbiamas. Viešoje saugykloje yra readme failas, pakeitimų žurnalas, licencija ir šiame puslapyje naudojami skaičiai.

Ar ji liks nemokama?

Taip. Mokamas planas neplanuojamas, be to, nėra ir paskyros, prie kurios jį būtų galima pritvirtinti. Ji egzistuoja todėl, kad komanda norėjo, jog ji egzistuotų.

Kas už jos stovi?

Shifton Inc - kompanija, sukūrusi shifton.com ir rolchat.com.

Kur pranešti apie klaidą arba ko nors paprašyti?

Viešos saugyklos „issues“ puslapyje, kurio nuoroda pateikta kontaktų puslapyje. Kiekviena ištaisyta klaida gauna identifikatorių ir jos vardu pavadintą patikrą.

Ar veikia Linux sistemoje?

Taip. Atsisiuntimo puslapyje yra .deb ir AppImage paketai Intel/AMD ir ARM kompiuteriams, skirti Ubuntu 22.04+, Debian 12+, Fedora 36+ ir openSUSE Leap 15.6+. Diktavimas ir skaitymas garsiai veikia tik macOS. Windows versijos nėra, ir datos jai nurodyti negalime.