Vilka som bygger programmet, och hur
Ett litet team som lever i agenter och terminaler hela dagen och bygger det de själva ville ha. Delarna av det som är värda att känna till innan du litar på ett program med ditt skal.
Shifton Inc
Vobuda görs av Shifton Inc, teamet bakom shifton.com, ett schemaläggningsprogram som används i dussintals länder, och rolchat.com, deras egen plattform för kundkommunikation. Terminalen växte fram ur det arbetet snarare än ur en marknadsundersökning: ett team som ägnar arbetsdagen åt att ge uppgifter till agenter och läsa vad som kommer tillbaka, och som byggde fönstret de själva önskat fanns.
Den första versionen som personer utanför teamet kunde installera kom sex dagar efter att det första fönstret öppnades. Den hade redan block som delades och drogs mellan flikar med sina skal igång, agentens kontrollfält, systemövervakaren med skins, en fil öppen bredvid skalet, diktering och uppläsning, kommandoraden, projekt, quake-fönstret och fyrtio språk med en guide på vart och ett.
Gratis, och sluten
Programmet kostar inget, för ditt arbete såväl som för din verksamhet. Det finns ingen provperiod, ingen betald nivå, inget antal platser och inget konto. Källkoden publiceras inte: det som delas ut är den färdiga versionen, och det publika repot innehåller readme, ändringslogg, licens och siffrorna på den här sajten.
Det licensen inte tillåter är att föra programmet vidare: att distribuera en kopia, sälja det, erbjuda det som en tjänst, plocka isär eller ändra det, använda dess namn, eller ta bort de delar av gränssnittet som nämner upphovsmannens andra produkter. Om någon annan vill ha det, hänvisa dem hit, för det är gratis för dem också.
Licensen är skriven för att läsas, inte för att bara stå ut med. Om du behöver något den inte ger dig, fråga. Svaret är ofta ja.
Biblioteken det här bygger på tillhör andra och delas ut på deras egna villkor. Hela listan med varje licenstext följer med i programmet, under Vad Vobuda bygger på i sin egen meny.
Hur det kontrolleras innan det släpps
Poängen är inte siffrorna. Det är att när något går sönder på din dator kommer rättningen med den kontroll som hindrar det från att komma tillbaka.
Varje fel har ett id, och en kontroll som namnger det
Varje fel programmet någonsin har haft är nedskrivet med en identifierare, och ett test namnger den identifieraren. Ett skript avvisar ett kontrakt som ingen testar, så att listan inte i tysthet kan glida ifrån testerna; körningen nedan skriver ut hur många det är.
Fler än 2 000 automatiska tester
På en stege av steg, från det billigaste och uppåt: rena funktioner, Rust-kärnan, kommandoraden, installationen med en rad, förvarets form och levande fönster som styrs av sitt eget tillstånd, vilka kontrollerar gränssnittet, agentens kontrollfält kontroll för kontroll och tilläggen i arbete.
Gränssnittstesterna styr det riktiga programmet
Genom dess egen kommandorad snarare än en privat genväg. Det är därför kommandoraden går att lita på: den är ingen bakväg, den är den väg varje kontroll tar.
Kontroller på dokumenten också
En räknar siffrorna i dokumenten mot repot. En blir röd när programmet ändras och dokumenten inte gör det. En håller fyrtio översättningar av guiden mot den engelska i form. En insisterar på att varje åtgärd testas av en kontroll någonstans.
Borttagningar sträcker sig in i dina filer
Det en borttagning lämnar kvar i en persons filer är en del av borttagningen. Ett avvecklat utseende lämnade sitt arrangemang efter sig; en avvecklad uppläsning lämnade en panel som ritade noll; en avvecklad form skulle ha lämnat en skin utan innehåll. Var och en av dessa migreras nu i stället för att överges.
Saker som byggdes och sedan drogs tillbaka
Ett lager för hemligheter byggdes, fungerade som tänkt, och togs ändå bort: värdet låg i nyckelringen och Vobuda kände bara till namnet, men det här är ett program skrivet för människor som aldrig funderat på var en nyckel förvaras, och det säkraste lagret är det vi inte erbjuder.
Vad kontrollen faktiskt skriver ut
Listan ovan säger att programmet är testat. Det här är själva körningen, på den commit som blev versionen du kan ladda ner från den här sajten.
$ npx vitest run Test Files 234 passed | 1 skipped (235) Tests 2340 passed | 1 skipped (2341) Duration 21.73s $ python3 scripts/failure-modes.py965 av 965 felfall har en kontroll. # Det vägrar också att köra när två kontrakt ger samma# id till olika saker, vilket har hänt två gånger. Vad som lämnar din dator
| Vad | Vart det går |
|---|---|
| Ditt tal | Tolkas på datorn. Ett språk som skulle kräva nätverket avvisas i stället för att tyst skickas iväg |
| Dina filer, inställningar och historik | Stannar på maskinen. Inget konto och ingen synkronisering från oss; på en Mac kopieras inställningarna som standard till iCloud Drive via Apple |
| Fel | Registreras där de sker, rensas innan de skrivs och skickas ingenstans förrän du själv slår på det, och då med ett slumpmässigt nummer för den här maskinen och aldrig med dess namn |
| En gång om dagen | Om vobuda, Claude Code och Codex har nyare versioner, och tilläggskatalogen |
| Adresspanelen | Medan den visas på skärmen, ungefär en förfrågan var tionde minut om vilken adress internet ser |
På en Mac med Claude Code frågar agentens kontrollfält dessutom Anthropic om kontots gränser var femte minut, med Claude Codes egen inloggning. Ingen analys och ingen användningsrapport, inte som en inställning du kan stänga av, utan som kod som inte finns. Integritetssidan listar varje förfrågan.
Om programmet och personerna
Är Vobuda öppen källkod?
Nej. Det är gratis och slutet. Den färdiga versionen är det som delas ut; källkoden publiceras inte. Det publika repot innehåller readme, ändringslogg, licens och siffrorna som används på den här sajten.
Kommer det förbli gratis?
Ja. Ingen betald nivå är planerad och inget konto att koppla en sådan till. Det finns för att teamet ville att det skulle finnas.
Vilka står bakom det?
Shifton Inc, företaget bakom shifton.com och rolchat.com.
Var rapporterar jag en bugg eller ber om något?
Ärendesidan på det publika repot, som länkas från kontaktsidan. Varje fel som åtgärdas får en identifierare och en kontroll uppkallad efter den.
Går det att köra på Linux?
Ja. Nedladdningssidan har en .deb och en AppImage för Intel/AMD- och ARM-maskiner, för Ubuntu 22.04+, Debian 12+, Fedora 36+ och openSUSE Leap 15.6+. Diktering och uppläsning finns bara på macOS. Det finns ingen Windows-version, och inget datum att ge för en.