Vobuda
I-download Paano ito gumaganaClaude Codevs CodexIhambing Tungkol Makipag-ugnayan

Sino ang gumawa nito, at paano ito binuo

Isang maliit na team na buong araw nakatira sa agents at terminals, gumagawa ng bagay na gusto nilang magamit. Ito ang mga bahaging dapat mong malaman bago mo ipagkatiwala ang shell mo sa isang programa.

Shifton Inc

Ang Vobuda ay ginawa ng Shifton Inc, ang team sa likod ng shifton.com, isang shift management software na ginagamit sa maraming bansa, at ng rolchat.com, ang sarili nilang customer communications platform. Ang terminal na ito ay nanggaling sa aktwal na trabaho, hindi sa market study: isang team na gumugugol ng buong araw sa pagbibigay ng mga task sa agents at pagbabasa ng resulta, kaya ginawa nila ang window na matagal na nilang gustong magkaroon.

Anim na araw matapos mabuksan ang unang window, dumating ang unang build na maiinstall ng mga tao sa labas ng team. Meron na itong mga block na puwedeng hatiin at i-drag sa pagitan ng mga tab habang tumatakbo ang mga shell nila, ang agent control bar, ang system monitor na may mga skin, isang file na bukas sa tabi ng shell, dictation at pagbasa nang malakas, ang command line, mga project, ang quake window, at apatnapung wika na may gabay sa bawat isa.

Libre, at closed

Walang bayad ang programa, para man ito sa trabaho mo o sa negosyo mo. Walang trial, walang paid tier, walang bilang ng seat, at walang account. Hindi pinalathala ang source nito: ang ibinibigay ay ang build, at ang public repository ay may readme, changelog, licence, at ang mga figure na nasa site na ito.

Ang hindi pinapayagan ng licence ay ang pagpapasa ng programa sa iba: ang pamamahagi ng kopya nito, pagbenta nito, pag-aalok nito bilang isang serbisyo, pagtatanggal o pagbabago nito, paggamit sa pangalan nito, o pagtanggal sa mga bahagi ng interface na tumutukoy sa ibang produkto ng may-akda. Kung may ibang gustong gumamit nito, ituro sila rito, dahil libre rin ito para sa kanila.

Isinulat ang licence para mabasa, hindi para pagsurvive-han. Kung may kailangan ka na hindi ibinibigay nito, magtanong ka lang. Madalas na oo ang sagot.

Ang mga library na pinagbatayan nito ay pag-aari ng iba, ibinigay sa ilalim ng kani-kanilang termino. Ang buong listahan kasama ang bawat teksto ng licence ay nasa loob ng programa, sa ilalim ng Kung saan itinayo ang vobuda sa sarili nitong menu.

Paano ito sinusuri bago ilabas

Hindi ang mga numero ang punto. Ang punto ay kapag may nasira sa makina mo, ang ayos ay dumarating kasabay ng check na pumipigil dito na mangyari ulit.

Bawat depekto ay may id, at may check na nagbibigay pangalan dito

Bawat sira na naranasan ng program ay nakasulat na may identifier, at may check na pumapangalan sa identifier na iyon. Tinatanggihan ng isang script ang contract na walang nagche-check, kaya hindi puwedeng tahimik na lumayo ang listahan sa mga test; ipinapakita ng takbo sa ibaba kung ilan ang mga ito.

Mahigit 2,000 automated check

Sa isang hagdan ng mga baitang, mula sa pinakamura pataas: mga pure function, ang Rust core, ang command line, ang one-line install, ang hugis ng repository, at mga live window na pinapatakbo ng sarili nilang state, na sumusuri sa interface, sa agent bar kontrol por kontrol, at sa mga plugin habang gumagana.

Ang mga interface test ay pinapatakbo ang totoong programa

Sa pamamagitan ng sarili nitong command line, hindi sa pamamagitan ng lihim na hook. Kaya mapagkakatiwalaan ang command line: hindi ito isang side door, ito ang daan na dinadaanan ng bawat check.

May mga guard din sa mga dokumento

May isang bumibilang sa mga numero sa mga dokumento laban sa repository. May isang nagiging pula kapag nagbago ang programa pero hindi nagbago ang mga dokumento. May isang naghahawak ng apatnapung salin ng guide laban sa Ingles na bersyon batay sa hugis. May isang nagsisiguro na bawat action ay pinipindot ng isang check kahit saan.

Ang mga tinanggal na feature ay umaabot sa mga file mo

Ang naiiwan ng isang pagtanggal sa mga file ng tao ay bahagi ng pagtanggal na iyon. May tinanggal na anyo na nag-iwan ng ayos nito; may tinanggal na pagbasa na nag-iwan ng panel na nagguguhit ng zero; may tinanggal na hugis na mag-iiwan sana ng skin na walang laman. Ang bawat isa sa mga ito ay ini-migrate na ngayon sa halip na iwan na lang.

Mga bagay na ginawa at pagkatapos ay inatras

May ginawang secrets store, gumana ito ayon sa dinisenyo, at inalis pa rin: nasa keychain ang value at ang alam lang ng Vobuda ay ang pangalan, pero ito ay isang programang isinulat para sa mga taong hindi kailanman nag-isip kung saan nakatago ang isang key, at ang pinakaligtas na store ay ang hindi namin inaalok.

Ang aktwal na na-print ng check

Sinasabi ng listahan sa itaas na tinesting ang programa. Ito ang mismong run, sa commit na naging build na maaari mong i-download mula sa site na ito.

the interface suite
$ npx vitest run  Test Files  234 passed | 1 skipped (235)      Tests  2340 passed | 1 skipped (2341)   Duration  21.73s
Ang una at pinakamurang baitang. Ang iba, kasama ang sariling mga test ng Rust core, ay may kani-kaniyang script.
every fault has a check
$ python3 scripts/failure-modes.py965 of 965 failure modes have a check. # Tumatanggi rin itong tumakbo kapag dalawang contract ang nagbigay# ng parehong id sa magkaibang bagay, na nangyari na nang dalawang beses.
Bawat depektong naranasan ng programa ay may id. Dinadaanan nito ang mga contract, hinahanap ang check na nagbibigay-pangalan sa bawat id, at nabibigo sa unang isa na walang sumasaklaw.

Ano ang umaalis sa makina mo

AnoSaan ito napupunta
Ang pagsasalita moNakikilala sa mismong makina. Ang wikang nangangailangan ng network ay tinatanggihan sa halip na tahimik na ipadala
Ang mga file, setting, at history moNananatili sa makina. Walang account at walang sync na amin; sa Mac, kinokopya ang mga setting sa iCloud Drive, naka-on bilang default, sa pamamagitan ng Apple
Mga depektoNirerekord kung saan nangyari, nililinis bago isulat, at hindi ipinapadala kahit saan hangga't hindi mo ito ina-on; pagkatapos, may random na numero para sa makinang ito at hindi kailanman ang pangalan nito
Isang beses sa isang arawKung may mas bagong bersyon ang vobuda, Claude Code at Codex, at ang catalog ng mga plugin
Ang address panelHabang nasa screen, mga isang request kada sampung minuto na nagtatanong kung anong address ang nakikita ng internet

Sa Mac na may Claude Code, tinatanong din ng agent bar ang Anthropic tungkol sa mga limit ng account mo kada limang minuto, gamit ang sariling sign-in ng Claude Code. Walang analytics at walang usage report, hindi bilang setting na puwede mong i-off kundi bilang code na hindi umiiral. Nakalista sa privacy page ang bawat request.

Tungkol sa programa at sa mga tao sa likod nito

Open source ba ang Vobuda?

Hindi. Libre ito ngunit closed. Ang build ang ibinibigay; hindi pinalalathala ang source. Ang public repository ay may readme, changelog, licence, at ang mga figure na ginagamit sa site na ito.

Mananatili ba itong libre?

Oo. Walang planong paid tier at walang account na ikakabit dito. Umiiral ito dahil gusto ng team na umiral ito.

Sino ang nasa likod nito?

Ang Shifton Inc, ang kumpanya sa likod ng shifton.com at rolchat.com.

Saan ko iuulat ang bug o hihiling ng bagay?

Sa issues page ng public repository, na naka-link mula sa contact page. Bawat depektong naaayos ay binibigyan ng identifier at check na may pangalan batay dito.

Tumatakbo ba ito sa Linux?

Oo. May .deb at AppImage ang download page para sa mga makinang Intel/AMD at ARM, para sa Ubuntu 22.04+, Debian 12+, Fedora 36+ at openSUSE Leap 15.6+. Sa macOS lang gumagana ang dictation at pagbasa nang malakas. Walang Windows build, at walang petsang maibibigay para dito.