To børn, tre startups, én stemme

Keebye-stifterens historie: parallelle spor med meget på spil, en baby under seks måneder og output, der vokser med de lanes, din stemme kan styre.

Teodor Deleanu10. juli 20266 min læsetid

Hvert eneste værktøj, jeg har sendt ud i verden, begyndte som en personlig nødsituation. Keebyes nødsituation havde to navne, og det ene af dem var under seks måneder gammelt.

Her er den situation, appen blev født ind i. Jeg arbejder med startups, hvor der er meget på spil, hvor mere end 1 mio. $ er investeret, og hvor det betyder noget at levere. Ikke én startup: flere, parallelt, hver med sin egen kodebase, sine egne prioriteter, sit eget »det her skulle have været færdigt i går«. Det arbejde kommer ikke som en pæn kø. Det kommer som lanes: en migration i den ene, et review i den næste, en postmortem på en hændelse i den tredje, og en Slack-kanal per lane, der fylder op i baggrunden.

Og så fik vi vores andet barn.

Alle, der har holdt et sovende spædbarn, kender den helt særlige fysik: du har måske én arm. Du er reelt en enhåndet udvikler i timevis ad gangen. Imens holder de lanes ikke pause. Agenten er færdig med sin refaktorering og venter på retning. Den anden kundes spørgsmål ligger og bliver ældre. Dit tasteoutput — det, hele dit arbejde i al hemmelighed går igennem — er lige blevet mere end halveret.

Regnestykket, der brød sammen

Løftet i AI-kodeagenter er reelt. Claude Code vil oprigtigt køre en refaktorering på tværs af filer, mens du laver noget andet. Kør to eller tre lanes, og på papiret arbejder du som et multiplum af dig selv. Alle, der jagter 10x output, har læst den pitch.

Men multiplummet har en nævner, ingen nævner: hver lane rykker sig kun på det naturlige sprog, du producerer. Prompts, kursændringer, reviews, svar. Kræver det at producere det sprog to frie hænder og et fuldt kontekstskift ind i det rigtige vindue, så er dine lanes slet ikke parallelle — de er tidsdelt gennem ét flaskehalspunkt. At tilføje en lane tilføjer koordineringsomkostning, indtil »multiplikatoren« stille og roligt bliver til overhead.

Jeg kunne mærke flaskehalsen fysisk. Jeg havde den næste instruktion helt formet i hovedet — »rul skemaændringen tilbage, behold omdøbningen af API'et, kør migrationen igen« — og den lå bare der i kø bag en baby, en sandwich eller mine egne hænder, der var midt i noget i en anden lane. Tanken var øjeblikkelig. Leveringen var flaskehalsen.

Du har ikke brug for 10x hænder. Du har brug for en ekstra outputkanal.

Hvorfor de eksisterende værktøjer ikke passede

Jeg prøvede dikteringsværktøjer — der findes gode, og det siger vi lige ud på vores sammenligningssider. Men mine krav var formet af præcis den dag, jeg lige har beskrevet, og tre af dem viste sig at være ufravigelige.

Det skulle virke i terminaler. Mine lanes bor i iTerm2 og tmux, ofte over SSH. Indsættelse fra udklipsholderen fejler præcis de steder. Jeg havde brug for noget, der kunne skrivesyntetiske tastetryk i et tempo, en terminal kan følge med i.

Det skulle være lokalt. Det, jeg dikterer, er andre menneskers virksomheder indefra: uudgivne produkter, beslutninger tæt på investorer, sikkerhedsdiskussioner. »Vi sender lyd til skyen, men ansvarligt« er et fint svar for mange brugere. Det kunne ikke være mit. Tale-til-tekst skulle køre på min egen hardware, beviseligt, med wi-fi slukket om nødvendigt.

Det skulle være usynligt. Intet appvindue, ingen tilstand at gå ind i. Hold en tast nede, tal, slip, væk. Et værktøj, der kræver sin egen lane, modarbejder hele formålet.

Så jeg byggede det. Keebye er en lille native macOS-app i menulinjen — Tauri, så den forbliver let — som har præcis den form: hold højre ⌘ nede, tal, og ordene lander i det redigerbare felt, der har fokus. Modeller on-device (en standard tunet til engelsk, en valgfri engine med 25 sprog eller Apples egen), offline efter den første download, regelbaseret oprydning med valgfri polering af en lokal LLM, en ordbog til projektjargon, historik med kun tekst, der sletter sig selv efter 30 dage, og ingen telemetri. Det er ikke brochuretillægsord; det er kravlisten fra den sofa, med den baby.

Hvad der faktisk ændrede sig

Jeg vil være forsigtig her, for stifterhistorier glider let over i fiktion. Jeg vil ikke give dig en procentvis forbedring; jeg har aldrig målt en, og jeg ville alligevel være skeptisk over for hvem som helsts tal.

Det, jeg kan fortælle dig, er, hvordan dagene føles nu. Den formede, men uleverede instruktion er stort set væk: når en lane har brug for retning, kigger jeg på den, holder tasten nede og siger tingen. Svar til mennesker — de Slack-beskeder, der før blev timevis ældre, fordi det at svare betød at forlade en lane — går ud i mellemrummene, talt ind i det vindue, der nu har fokus. Og de enarmede timer holdt op med at være døde timer. Noget af den mest produktive retning, jeg giver, sker stående, gående frem og tilbage, med et sovende barn på armen.

De ærlige grænser er der stadig. Diktering tænker ikke for dig; en mumlet, halvformet prompt giver et mumlet, halvformet resultat, uanset om den er talt eller skrevet. Keebye er early access-software med de skarpe kanter, det indebærer. Og stemmen er et supplement til hænder, ikke en erstatning — jeg skriver stadig masser, bare ikke længere som det enkeltstående fejlpunkt for alle lanes på én gang.

Tesen, hvis der er en

Diskussionen om 10x-udvikleren forestillede sig altid én person, der skrev hurtigere. Det, der faktisk er ankommet, er mere sært: én person, der dirigerer — flere halvautonome lanes, hver især ventende på en sætning. I den verden er din løftestang ikke dine anslag i minuttet. Det er, hvor billigt du kan levere intention til den lane, der har brug for den, i hvilken som helst fysisk situation du befinder dig i.

For mig viste den billigste kanal sig at være den, jeg havde haft hele tiden.

Ligner dine dage bare lidt det her, står detaljerne om workflowet i Sådan styrer du Claude Code med stemmen, og er engelsk ikke det sprog, du tænker på, så læs derfor bør diktering ikke kun virke på engelsk. Keebye er i early access til macOS; start din gratis prøveperiode nedenfor. Den blev bygget i præcis den situation, den er til for: én arm optaget, lanes stadig i bevægelse.

Én arm optaget. Lanes stadig i bevægelse.

Start din gratis prøveperiode, hvis din arbejdsdag også har flere aktive lanes end ledige hænder — hele appen, 14 dage, uden kort.

Start free trial

Early access: we'll email you the moment the macOS build is ready — your 14 days start when you first sign in from the app.

Læs videre