Я на два месяцы перастаў будаваць свой прадукт — каб пабудаваць вакол яго кампанію

Апублікавана  · Ігар Ткачэнка

Заснавальніца працуе дапазна за багата асветленым сталом побач з вялікай савой, маніторы свецяцца індыгавым сузор’ем вузлоў — вікі, навыкі, рэпазіторыі і блог — са стыкерамі: ВІКІ, ШТО ПОМНІЦЬ, НАВЫКІ, ЯКІЯ САМІ ВУЧАЦЦА, КОЖНЫ РЭПА ПАДКЛЮЧАНЫ, ВАЛОДАЙ СВАІМІ ФАЙЛАМІ

Два месяцы я не выпусціў ніводнай функцыі свайго прадукту.

OwlMeans — гэта пайплайн распрацоўкі на аснове AI: ты апісваеш, чаго хочаш, у выглядзе гісторый карыстальніка, а каманда спецыялізаваных AI-роляў ператварае іх у паўнавартасныя праграмы, якія сапраўды належаць табе. Менавіта гэта я і мушу будаваць. І з сярэдзіны красавіка да сярэдзіны чэрвеня я амаль яго не кранаў.

Я не загруз. Я не рабіў півот. Я свядома збочыў убок, каб спярша пабудаваць нешта іншае: агентную аперацыйную сістэму для самой кампаніі. Адзінае месца, дзе я вяду распрацоўку, стратэгію і маркетынг — тую самую працу, якую раблю штотыдзень, — дзе агенты бяруць на сябе самае цяжкае, а накладныя выдаткі на мяне амаль нулявыя.

Я не шкадую ніводнага дня. Вось што я пабудаваў, чаму я гэта пабудаваў і чаму лічу, што структура важыць куды больш за інструмент, на якім ты яе запускаеш.

Чаму я пайшоў ад прадукту

Вось няёмкая частка. Я будую кампанію, уся абяцанка якой гучыць так: уцякай ад беспарадку, які пакідае пасля сябе кадаванне з AI — валодай праграмным забеспячэннем, якое сапраўды можна падтрымліваць. А тым часам саму кампанію я вёў як кучу разрозненых, склееных абы-як скрыптаў.

Стратэгія жыла ў адным месцы. Нататкі пра брэнд — у іншым. Сайт — у трэцім. Маркетынгавыя тэксты штораз пісаліся з нуля, бо нішто не помніла таго, што мы ўжо вырашылі. Кожная размова з AI-асістэнтам пачыналася холадна — я наноў тлумачыў, хто мы, што прадаём, чаго не кажам публічна, што змянілася мінулага месяца. Агент быў разумны. Агент таксама забываў усё ў той самы момант, калі я закрываў акно.

Гэта брудны сакрэт працы з кадавальнымі агентамі сёння, і даследаванні пацвярджаюць яго без хітрыкаў: інструменты накшталт Claude Code не маюць сапраўднай пастаяннай памяці — бесперапыннасць існуе толькі тады, калі ты будуеш яе сам са «структураванай дакументацыі, а не з унутранай памяці мадэлі». Самая разумная мадэль у свеце ўсё роўна прачынаецца з амнезіяй у пачатку кожнай сесіі.

Таму праблема, якую мне трэба было вырашыць для кампаніі, была той самай, якую я вырашаю для кліентаў у прадукце: ператварыць геніяльнага, але забыўлівага генератара ў нешта са структурай, памяццю і дысцыплінай. Я вырашыў спярша вырашыць яе для сябе. Калі спрацуе — лепш зразумею ўласны прадукт. Калі не — лепш даведацца пра гэта за ўласны кошт, чым за кошт кліента.

Што я насамрэч пабудаваў

Не праграму. Не платформу з экранам уваходу. Структуру — тэчку са звычайных markdown-файлаў, якія любы здольны агент можа прачытаць і дзейнічаць на іх аснове. Унутры — тры пласты.

Вікі, што назапашваецца. Кожны факт пра кампанію жыве ў версіянаваным markdown: стратэгія, голас брэнда, правілы найменавання, персоны кліентаў, прававыя пытанні, пазіцыянаванне прадукту. Калі я нешта даведваюся, гэта запісваецца адзін раз. Наступным разам, калі любы агент над нечым працуе, гэтыя веды ўжо ў пакоі. Нішто не выводзіцца з нуля. Вікі робіцца разумнейшым штотыдзень, а я не падтрымліваю яго як нудны абавязак — яно расце як пабочны эфект самой працы.

Навыкі, што вучаць агента, як я працую. Навык — гэта проста markdown-файл, які апісвае паўтаральны працэс працы: як даследаваць і напісаць артыкул, як трымаць сайт і вікі сінхранізаванымі, як абнаўляць прававыя дакументы, як весці вычарпальнае даследаванне. Цяпер у мяне іх дваццаць шэсць. Яны самі вучацца ў тым сэнсе, які мае значэнне: калі я выпраўляю агента, выпраўленне вяртаецца ў навык ці ў памяць, і памылка больш не вяртаецца. Гэта менавіта тое, да чаго галіна дайшла сёлета — «інжынерыя кантэксту — гэта ключавое», то-бок структураванне інфармацыі вакол запыту замест шліфавання самога запыту.

Кожны праект падключаны. Больш за дваццаць нашых рэпазіторыяў кода падлучаны да працоўнай прасторы, у тым ліку OwlMeans Common — агульны падмурак на TypeScript і структура праекта, на якіх будуюць нашы кадавальныя агенты. Таму тая самая дысцыпліна бяжыць ад стратэгічнай нататкі аж углыб зыходнага кода. Я магу скіраваць агента на любы рэпа, спытаць, што змянілася паміж дзвюма датамі, і атрымаць пісьмовы агляд — або ператварыць гэты агляд проста ў допіс пра новы рэліз.

Над гэтымі трыма пластамі сядзіць пайплайн. Заходзіць ідэя; агент даследуе яе па жывых крыніцах, піша тэкст нашым голасам, генеруе выявы і — калі я даю каманду — публікуе яго ў блогу, які сам ёсць проста часткай зыходнага кода сайта. Артыкул, які ты чытаеш, прайшоў гэты пайплайн. Я прадыктаваў ідэю некалькімі сказамі. Усё астатняе, разам са спасылкамі на даследаванні вышэй, сабраў агент.

Тры пласты адзін на адным — вікі, што назапашваецца, паліца з навыкамі ў markdown і шэраг падключаных рэпазіторыяў — сілкуюць пайплайн, што цячэ ад ідэі да апублікаванага допісу

Як гэта вырашаюць усе іншыя — і чаму я пайшоў іншым шляхам

Я не адзіны, хто спрабуе весці бізнес на AI-агентах. Але амаль усе робяць гэта адным з трох спосабаў, і кожны мае той самы прабел.

Голы агент. Большасць проста адкрываюць кадавальнага агента і пачынаюць друкаваць. Гэта сапраўды добра працуе. Гэта таксама амнезік — увесь сэнс падрабязных апісанняў наладаў «другога мозгу» ў тым, што інструмент забывае паміж сесіямі, а ты марнуеш жыццё на паўторнае тлумачэнне кантэксту. Ты атрымліваеш геніяльнага стажора, які ніводнага разу не робіць нататкі.

Іншы кадавальны агент. У свеце open source цяпер ёсць цудоўныя альтэрнатывы — OpenCode падтрымлівае больш за семдзесят пяць пастаўшчыкоў мадэляў, Aider — улюбёнец тэрмінала, зрослы з git, з больш чым саракатысячай зорак, Cline жыве ў тваім рэдактары, а OpenHands працуе цалкам аўтаномна ў пясочніцы. Усе яны незалежныя ад мадэлі, а пераход на іх можа зрэзаць рахунак за мадэль прыкладна на шэсцьдзясят працэнтаў. Але звярні ўвагу, што яны такое: гэта кадавальныя агенты. Замена аднаго на іншы змяняе рухавік. Ніводзін з іх не дае табе карпаратыўнай базы ведаў, пласта дысцыпліны брэнда ці кантэнт-пайплайна. Агент ніколі не быў цяжкай часткай.

Шматагентны фрэймворк. Ёсць яшчэ аркестрацыя — Hermes і падобныя, дзе вядучы агент раскладае задачу і спараджае спецыялізаваных працаўнікоў, што вяртаюць тыпізаваныя вынікі. Магутна для каардынацыі агентаў у адной складанай задачы. Але гэта ўсё яшчэ рухавік, які табе самому трэба сабраць, і ён нацэлены на выкананне задач, а не на тое, каб быць месцам, дзе жыве ўся твая кампанія. Ён нічога не робіць для тваіх стратэгічных нататак ці для твайго сайта.

Нават самыя ўражлівыя тэксты ў стылі «мы вядзём нашу агенцыю на Claude», якія я знайшоў, — агент-прыёмшчык у ролі начальніка штаба, маніторы рэкламных кабінетаў, запыты да ўласных даных натуральнай мовай, тры гады лепшых практык, загружаныя ў бота-транскрыбатара, — сабраны з гор саматужнага інтэграцыйнага клею, а аўтар усё яшчэ называе сябе «на 0,01% шляху да мэты».

Вось чаму навучылі мяне ўсе тры падыходы: каштоўнасць ніколі не была ў агенце. Агент сёння — тавар шырокага ўжытку, яго можна замяніць заўтра. Каштоўнасць — у структуры, што яго акружае. У вікі, што помніць. У навыках, што кадуюць тое, як ты працуеш. У сувязях паміж тваімі ведамі, тваім кодам і тваім публічным сайтам. Менавіта гэтую структуру я і пабудаваў, і гэта звычайны тэкст. Яна не належыць ніводнаму асобнаму інструменту.

Што гэта мне дае

Гэты адступ акупіўся хутчэй, чым я чакаў.

  • Веды назапашваюцца, а не выпараюцца. Кожнае рашэнне, кожны півот і кожнае разуменне кліента трапляе ў вікі ў той самы момант, калі ўзнікае. Я больш ніколі не пачынаю холадна.
  • Няма разрыву паміж думаннем і публікацыяй. Той самы мозг, што трымае стратэгію, піша допіс у блог і абнаўляе сайт. Ніякага капіраваць-уставіць, ніякага пераключэння кантэксту, ніякага «дай-но я зноў растлумачу, што гэта за кампанія».
  • Дысцыпліна забяспечваецца, а не помніцца. Нашы правілы найменавання і сцвярджэнні, якія нам дазволена казаць публічна, ушытыя ў навыкі. Агент не сарвецца і не ўжыве ўнутраную назву ў допісе для кліента, бо структура яму гэтага не дазволіць.
  • Праца, якой я баяўся, стала фонавай. Нататкі да рэлізаў, даследаванні, маркетынгавыя тэксты — рэчы, што калісьці грувасціліся, бо патрабавалі рытуалу загрузкі кантэксту, — цяпер забіраюць адзін сказ намеру.

Наколькі цяжка гэта наладзіць

Гэта частка, якая здзівіла мяне найбольш: гэта амаль адзін толькі тэкст.

Пункт уваходу — адзіны файл CLAUDE.md, які агент чытае першым, у кожнай сесіі, як асноўную ісціну — гэта задакументаваныя, родныя паводзіны, а не хак. Навыкі — гэта тэчкі з markdown-файлам унутры; ніякага кода не патрэбна. Вікі — гэта markdown. Падключэнне рэпазіторыяў — пытанне сімвалічных спасылак: нічога не перамяшчаецца, нічога не капіруецца. А паколькі ўсё гэта звычайныя файлы, тая самая структура працуе і для GitHub Copilot: я трымаю люстэрка інструкцый там, дзе іх чытае Copilot, таму агент над маім кодам трымаецца дакладна таго самага сцэнарыя, што і агент над маёй стратэгіяй.

Сваю версію я сёння запускаю на Claude Code. Але нішто ў гэтай структуры да яго не прывязана. Скіруй Copilot, Cursor, OpenCode ці лакальную мадэль на тыя самыя тэчкі — і кампанія працуе так сама, бо кампанія жыве ў файлах, а не ў агенце.

Я пабудую гэта для цябе

Я пабудаваў гэта для сябе. Я пабудую гэта і для цябе.

Калі ты вядзеш кампанію на AI-агентах і адчуваеш тое самае трэнне — кожная сесія пачынаецца холадна, веды замкнёныя ў тваёй галаве, а твае інструменты, стратэгія і маркетынг жывуць у асобных светах, — то гэта менавіта тая праблема, якую вырашае гэтая структура. OwlMeans цяпер прапануе разгарнуць паўнавартасную агентную аперацыйную сістэму для тваёй кампаніі:

  • На агентах і мадэлях, якімі ты ўжо карыстаешся. Claude, Copilot, Cursor, OpenCode, самастойна разгорнутая мадэль з адкрытымі вагамі — структура па задуме незалежная ад агента. Мы наладжваем яе пад твой стэк, а не наадварот.
  • Саманавучанне з першага дня. Тваё вікі пачынае назапашвацца адразу; навыкі кадуюць тое, як насамрэч працуе твая каманда, і робяцца вастрэйшымі штораз, калі ты іх выпраўляеш.
  • Усё інтэграванае. Распрацоўка, стратэгія, кантэнт і твой публічны сайт перастаюць быць асобнымі працамі і робяцца адной звязанай сістэмай.
  • Тваё ва ўласнасці. Гэта звычайныя файлы ў тваіх рэпазіторыях. Ніякага замыкання, ніякай платформы, ад якой ты залежыш, нічога, што трэба арандаваць. Той самы прынцып, што і ў нашым прадукце: ты захоўваеш тое, што мы будуем.

Я выдаткаваў два месяцы, даказваючы сабе, што структура перамагае інструмент. Гэтыя два месяцы ты можаш сабе зберагчы.


OwlMeans — гэта пайплайн распрацоўкі на аснове AI: апішы, чаго хочаш, у выглядзе гісторый карыстальніка і атрымай паўнавартасныя праграмы, чат-боты, AI-агентаў і канвееры даных — тыпізаваныя, гатовыя да SSO і твае, каб развіваць іх далей любым агентам. Хочаш тую самую агентную аперацыйную сістэму, што кіруе тваёй кампаніяй? Пагаворым →