Две деца, три стартъпа, един глас
Основателят на Keebye: паралелна работа с висок залог, бебе под шест месеца и продукция, растяща с работните линии, управлявани от гласа ви.
Всеки инструмент, който съм пускал, е започвал като лична спешност. Спешността на Keebye имаше две имена и едното от тях беше на по-малко от шест месеца.
Ето положението, в което се роди приложението. Работя със стартъпи с високи залози, в които са инвестирани над 1 млн. долара и в които пускането има значение. Не един стартъп: няколко, паралелно, всеки със своя кодова база, свои приоритети и свое „това трябваше да е готово вчера“. Тази работа не идва като подредена опашка. Идва като линии: миграция в едната, ревю в другата, разбор на инцидент в третата и по един канал в Slack на линия, който се пълни на заден план.
И тогава ни се роди второто дете.
Всеки, който е държал заспало бебе, познава специфичната физика на това: имате една ръка, може би. Функционално сте еднорък разработчик с часове. Междувременно линиите не спират. Агентът е приключил рефакторинга си и чака посока. Въпросът на другия клиент седи и остарява. Пропускателната ви способност при писане — нещото, през което цялата ви продукция тайно минава — току-що е орязана с повече от половина.
Сметката, която се счупи
Обещанието на AI агентите за код е истинско. Claude Code наистина ще изпълни рефакторинг през няколко файла, докато вие правите нещо друго. Пуснете две или три линии и на хартия работите с някакво кратно на себе си. Всеки, който гони 10x продукция, е чел тази реклама.
Но кратното има знаменател, който никой не споменава: всяка линия напредва с естествен език, произведен от вас. Промпти, пренасочвания, ревюта, отговори. Ако произвеждането на този език изисква две свободни ръце и пълно превключване на контекста в правилния прозорец, тогава линиите ви изобщо не са паралелни — те са нарязани във времето през едно-единствено гърло. Добавянето на линия добавя цена за координация, докато „умножителят“ тихо не се превърне в допълнителна тежест.
Усещах гърлото физически. Следващата инструкция беше напълно оформена в главата ми — „върни промяната в схемата, запази преименуването на API-то, пусни миграцията отново“ — и просто си стоеше там, на опашка зад бебе, сандвич или собствените ми ръце, заети насред задача в друга линия. Мисълта беше мигновена. Доставката беше тясното място.
Не ви трябват 10x ръце. Трябва ви втори изходен канал.
Защо съществуващите инструменти не пасваха
Пробвах инструменти за диктовка — има добри и го казваме направо в нашите страници за сравнение. Но изискванията ми бяха оформени точно от деня, който току-що описах, и три от тях се оказаха непреговорими.
Трябваше да работи в терминали. Линиите ми живеят в iTerm2 и tmux, често през SSH. Вмъкването с поставяне през клипборда се чупи точно на тези места. Трябваше ми нещо, което може да пише — синтетични натискания на клавиши, темпорирани така, че терминалът да върви в крачка.
Трябваше да е локално. Нещата, които диктувам, са вътрешността на чужди компании: непуснати продукти, решения около инвеститори, разговори за сигурност. „Изпращаме звук в облака, но отговорно“ е приемлив отговор за много потребители. Не можеше да бъде моят. Реч към текст трябваше да върви на моя собствен хардуер, доказуемо, с изключен Wi-Fi, ако се наложи.
Трябваше да е невидимо. Никакъв прозорец на приложение, никакъв режим за влизане. Задържаш клавиш, говориш, пускаш, изчезва. Инструмент, който иска собствена линия, обезсмисля целта.
Затова го построих. Keebye е малко нативно приложение за macOS в лентата с менюта — на Tauri, за да остане леко — което държи точно тази форма: задържате десния ⌘, говорите и думите кацат във фокусираното поле за редактиране. Модели на устройството (настроено за английски подразбиране, опционален енджин с 25 езика или нативният на Apple), офлайн след първото изтегляне, изчистване по правила с опционално изглаждане от локален LLM, речник за жаргона на проекта, само текстова история, която се изтрива сама след 30 дни и никаква телеметрия. Това не са прилагателни от брошура; това е списъкът с изисквания от онзи диван, с онова бебе.
Какво наистина се промени
Искам да съм внимателен тук, защото историите на основатели лесно се плъзгат към измислица. Няма да ви дам процент подобрение; никога не съм мерил, а и бих се усъмнил в чието и да е число.
Мога да ви кажа как се усещат дните сега. Оформената, но недоставена инструкция до голяма степен изчезна: когато линия има нужда от посока, поглеждам я, задържам клавиша и казвам нещото. Отговорите до хора — съобщенията в Slack, които преди остаряваха с часове, защото отговарянето значеше изоставяне на линия — излизат в паузите, изговорени в който прозорец е на фокус. И едноръките часове спряха да бъдат мъртви часове. Част от най-добрата посока, която давам, се случва прав, крачейки, с заспало дете в ръце.
Честните ограничения си остават. Диктовката не мисли вместо вас; смотолевен, полуоформен промпт дава смотолевен, полуоформен резултат, изговорен или напечатан. Keebye е софтуер в ранен достъп с грапавините, които това подразбира. И гласът е допълнение към ръцете, а не замяна — още пиша много, просто вече не като единствената точка на отказ за всички линии наведнъж.
Тезата, ако изобщо има такава
Разговорът за 10x разработчика винаги си представяше един човек, който пише по-бързо. Пристигналото е по-странно: един човек, който дирижира — няколко полуавтономни линии, всяка чакаща по едно изречение. В този свят лостът ви не е скоростта ви на писане. Той е колко евтино можете да доставите намерение до линията, която има нужда от него, в каквото и физическо положение да се намирате.
За мен най-евтиният канал се оказа онзи, който съм имал през цялото време.
Ако дните ви изглеждат поне малко така, подробностите по работния процес са в Управление на Claude Code с глас, а ако английският не е езикът, на който мислите, прочетете Защо диктовката за разработчици не бива да е само на английски. Keebye е в ранен достъп за macOS; започнете безплатния си пробен период по-долу. Построен е точно в положението, на което служи: едната ръка заета, линиите пак се движат.
Едната ръка заета. Линиите пак се движат.
Започнете безплатния си пробен период, ако и вашият работен ден има повече активни линии, отколкото свободни ръце — цялото приложение, 14 дни, без карта.
Start free trialEarly access: we'll email you the moment the macOS build is ready — your 14 days start when you first sign in from the app.
Продължете да четете
Един глас, десет линии: един ден с диктуване
Как изглежда ден с паралелни стартъп линии, когато клавиатурата спре да е единственият изходен канал. Разказ на основател, час по час.
Диктувайте ревюта на код на своя език
Кодът е на английски. Коментарите ви в ревюто не са длъжни. Как да диктувате обратна връзка на един от 25 езика на устройството.
Диктуване на промпти към паралелни агенти, линия по линия
Два-три агента за код наведнъж и промптът се превръща в тясното място. Гласов процес за захранване на паралелни линии, без да напускате текущата.