Перейти к содержимому
14 мин чтения—просмотров—реакций
Рабочее место

Просто пробуй всё. Как я пришёл к вайб-кодингу

Я художник, не программист. Прошёл путь от кусков кода в Gemini до восьми проектов в продакшене, OMP, Orca, русского языка для Orca и плагина, который подключает WikiVibe API к семи CLI-агентам. Почему не стоит искать «лучший» инструмент и с чего начать.

В этой статье
Просто пробуй всё. Как я пришёл к вайб-кодингу - обложка

Мне часто пишут: «Какой инструмент лучше всего использовать для вайб-кодинга?» Я понимаю эти вопросы — у меня в начале были ровно такие же.

Сейчас я не назову один. Для меня вайб-кодинг — это кондитерская. Заходишь, а там полно всяких сладостей. И хочется попробовать вообще всё.

Мне нравится сам процесс. Я не программист: профильного образования нет, я художник — татуировки, пирсинг, картины, выставки. Вайб-кодинг начался не с изучения программирования, а с желания что-то сделать.

Сначала были просто куски кода

Первым инструментом был Gemini в веб-версии AI Studio. Я просто сидел и делал куски кода, а потом складывал их друг с другом, как кирпичики. Так появился первый проект — hbsb.ru, сайт арт-пространства «Точка Сборки» из Перми.

Сколько времени это заняло — точно не помню, кажется больше месяца. Потом вышли новые версии Gemini, Flash и Pro, и я, естественно, начал пробовать и их.

Я вообще всё пробовал: что умеет одна модель, что другая, как каждая справляется с задачей. Постепенно вместо отдельных страниц появились многостраничные и многоуровневые проекты, API, базы данных.

И всё это первое время — вообще без харнессов, без CLI, без терминала. Через веб-интерфейс. Я мог взять одну страницу и запихнуть туда столько JavaScript, что сейчас сам иногда думаю: «Ну как это вообще работало?» Но оно работало. И мне было интересно.

Приходилось держать в голове, где какой кусок кода находится, за что отвечает и на какой странице что происходит. Для программиста, наверное, ничего необычного. А я — человек, который этому никогда не учился. Просто художник, который решил сделать сайт.

Потом я начал пробовать всё подряд

Китайские модели — тоже. DeepSeek — попробовал. GLM — попробовал. На телефоне у меня несколько приложений с ИИ: GPT, Gemini и ещё куча всего, куда я захожу не так часто.

Вот что я для себя понял: если появляется новый инструмент — его надо попробовать. Не обязательно сразу переходить на него. Не обязательно говорить, что он лучший. Не обязательно вообще оставлять его у себя. Просто попробуй: ты никогда заранее не знаешь, что тебе зайдёт.

Нравится тебе что-то делать в Qwen — пожалуйста. В Perplexity — пожалуйста. Нравится Gemini — работай в Gemini. Нравится GPT — работай в GPT.

Мне часто проще всего начать с телефона: он всегда со мной. Возникла мысль — открываю Gemini или GPT и начинаю её раскручивать. Что-то спрашиваю, что-то уточняю, что-то спорю, что-то придумываю. Пока мысль не начнёт превращаться во что-то более-менее понятное. А потом уже создаю папку на компьютере или на VPS, запускаю туда агента и выращиваю эту мысль во что-то настоящее.

Потом появились агенты

Сначала я открыл для себя OpenClaw. Поставил его на VPS и начал играться: там можно настраивать личность агента, его параметры — в общем, было забавно.

Денег я на это тоже потратил немало. Про WikiVibe тогда ещё не знал, загран-карты для оплаты не было, поэтому пользовался сервисами, которые обещали «доступ к иностранным моделям из России». Цены там были просто конские: за пару часов можно было спокойно отправить тысячу рублей — и всё, денег нет.

Но это тоже было частью обучения. Я продолжал кодить свои проекты через Gemini и параллельно разбирался, что вообще ещё существует.

Потом для себя открыл CLI: начал ставить разные штуки прямо на сервер. Потом был Z.ai, потом Codex. И постепенно я понял, что веб-версия ИИ — это только один из способов работать с моделью. Есть терминал, агенты, VPS, разные оболочки — и разные способы заставить всё это работать вместе.

А потом появился WikiVibe

Вот тут я начал двигаться намного быстрее. Когда я попал в сообщество на wikivibe.dev, я начал узнавать про инструменты, о которых до этого даже не слышал.

Первым делом, насколько я помню, Кристаллик рассказал про Cockpit. Я сначала относился к нему довольно скептически, потом всё-таки поставил и начал работать. Потом появилась тема с подписками, обсуждениями разных моделей и провайдеров. Многие тогда сидели на Cockpit — и я сидел.

Потом по рекомендации Alexey открыл для себя Sub2API: поставил его на сервер во Франкфурте, чтобы модели нормально до него достукивались и не приходилось постоянно возиться с VPN. В какой-то момент у меня была связка Sub2API + Cockpit + Codex.

Потом Maxim Ozerov начал рассказывать про OMP — oh-my-pi, кодинг-агент в терминале, 35 022 звезды на GitHub. Я, естественно, пошёл пробовать. Потом появились разговоры про Orca. И вот постепенно я понял, что Codex мне уже не так нужен, Cockpit тоже перестал быть необходимым. Для себя я оставил Sub2API, OMP и Orca. OMP использую практически каждый день.

Orca: много агентов в одном окне

Orca мне понравился вообще по другой причине. Для меня это рабочая среда, где можно держать много агентов сразу. Грубо говоря, как браузер: у тебя есть окно, в нём куча вкладок, и каждая вкладка — отдельный агент. Мне такая схема очень зашла.

Проект открытый: stablyai/orca — 89 569 звёзд на GitHub, лицензия MIT.

Но была одна проблема: в Orca не было русского языка. И я подумал: «Ну и ладно, сделаю сам».

Сначала просто начал переводить. Потом начал разбираться, как всё это устроено. Потом нашёл на GitHub других людей, которые тоже занимаются переводами и плагинами, и начал с ними общаться. Связался непосредственно с разработчиками Orca в Discord и отправил им свои наработки.

Сейчас у меня есть orca-russian — языковой пакет под Orca 1.4.222: 15 196 переводов, то есть больше 14 500 строк интерфейса на русском, плюс поиск по настройкам, который понимает русские слова. Лицензия MIT, 13 звёзд на GitHub.

Я даже написал отдельный плагин для Orca, который переводит те места, которые захардкожены и через обычный список переводов недоступны. Попросился к разработчикам вообще добавить мой перевод в их магазин приложений. Пока тишина. Но посмотрим.

Второй плагин: ключ к моделям без ручной работы

Второй плагин появился из совсем другой задачи, и про него стоит рассказать отдельно — он пригодится каждому, кто работает с агентами.

Агентов у меня семь: [CC], Codex, OpenCode, Pi, oh-my-pi, Aider и Qwen Code. У каждого свой файл конфигурации, и в каждый надо прописать адрес API и ключ. Руками это тоска, а ключ при этом разложен по чужим файлам в открытом виде.

Мне нужен был шлюз к моделям, и я остановился на WikiVibe API — для России, по-моему, это лучший шлюз к моделям. Без загран-карты, без VPN, а из одного места идут и GPT, и Gemini, и DeepSeek, и GLM, и модели для картинок. Ключ заводится в личном кабинете: регистрация здесь. Сразу скажу: ссылка реферальная — тому, кто по ней придёт, это не стоит ничего, а мне WikiVibe за это немного доплачивает.

Чтобы не прописывать ключ по семи файлам руками, я и сделал wikivibe-orca-plugin — WikiVibe Gateway, версия 1.1.8. Ставится прямо из Orca: Settings → Plugins → Install plugin → Git URL, адрес такой:

text
https://github.com/taranttoola-create/wikivibe-orca-plugin.git#v1.1.8

Плагин просит три разрешения: secrets, storage и notifications:show. Ключ хранится в защищённом хранилище Orca, зашифрован средствами самой системы, а настройка открывается во встроенном браузере Orca, а не в системном.

Дальше он делает так: проверяет ключ, загружает все модели, доступные этому ключу, заранее показывает, какие именно строки будут записаны в конфигурации, и записывает только после подтверждения. Перед записью кладёт резервные копии, а если что-то не понравилось — есть кнопка восстановления, и файлы возвращаются в исходный вид.

Адреса шлюза на выбор: https://api.wikivibe.dev/v1 и https://vapi.wikivibe.dev/v1. В защищённой настройке видно каталог моделей и расход по ключу: баланс, лимит, остаток, траты за сегодня и за всё время. Нужна Orca 1.4.214 или новее — панель и настройку я проверял на 1.4.223.

Если твоего агента в списке нет, ничего страшного: всё то же самое настраивается руками, документация в репозитории подробная. Просто мне удобнее нажать две кнопки.

И вот здесь я в очередной раз поймал себя на мысли: а я ведь вообще не программист. Я просто захотел русский язык — и полез делать русский язык. Захотел, чтобы ключ не приходилось распихивать по семи файлам, — и полез делать плагин.

Что мне во всём этом нравится

Наверное, именно поэтому я так кайфую от вайб-кодинга. Я не пришёл сюда с мыслью: «Так, теперь я должен стать программистом». У меня не было такого плана. Я просто хотел делать свои вещи: сайт, приложение, сервис, какую-то штуку для своих проектов.

А потом оказалось, что для этого надо немного разобраться в JavaScript. Потом в API. Потом в серверах. Потом в GitHub. Потом в Docker. Потом в CLI. Потом в агентах. Потом в том, как переводить приложение. И ты просто идёшь дальше — не потому что тебе надо получить диплом, а потому что интересно, что будет, если нажать вот сюда.

Восемь проектов, которые уже работают

На сегодняшний день у меня восемь проектов в продакшене. Вот часть из них — всё можно открыть и потрогать:

Проект Что это Ссылка
RUNA NOX Telegram Mini App: рунический оракул, 24 руны Старшего Футарка, расклады, руна дня, оплата кристаллами и Telegram Stars runa.kiloart.ru
Tarot Arcana Telegram Mini App: 22 Старших Аркана, карта дня и расклад на три карты, авторизация через Telegram tarot.kiloart.ru
TTOLA Telegram-бот и Mini App для студии пирсинга и тату в Перми: услуги и цены, мастера, портфолио, запись ttola.kiloart.ru
VitaRoute Сервис медицинских консультаций: бот для клиентов, API истории обращений, админка и веб-приложение vitaroute.kiloart.ru
Точка Сборки Сайт и онлайн-галерея арт-пространства из Перми: афиша событий, каталог работ художников, приём заявок hbsb.ru
Точка Сборки — приложение Android-приложение арт-пространства: общий чат, профиль с работами, галерея, афиша, генерация ценников для выставок. Версия 1.3, Android 7 и новее Открыть в RuStore
Вместе 365 Партнёрская программа по списанию долгов: лендинг, регистрация партнёров с обучением и тестом, личный кабинет, админ-панель. Vue 3, Vite и REST API на своём сервере вместе365.рф
Mariii Jewelry Сайт ювелирного бренда: каталог украшений, карточки товаров, разделы о бренде и доставке, оформление заказа mariii.ru

Отдельно — открытый код: русский язык для Orca и плагин-шлюз, о которых я писал выше.

И это для меня, наверное, главный результат всей этой истории. Не то, что я научился программировать — я до сих пор не считаю себя программистом. А то, что я перестал бояться технологий. Если мне что-то нужно — я просто иду и разбираюсь.

Я даже сделал себе лендинг

В какой-то момент я понял, что уже накопилось столько всего, что надо бы сделать отдельное место и рассказать, чем я занимаюсь. Так появился kiloart.ru — там я постепенно собираю свои проекты и то, что вообще делаю.

И мне это тоже нравится, потому что получается какая-то странная цепочка: сначала ты просто хочешь сделать сайт, потом учишься делать сайты, потом делаешь приложение, потом начинаешь разбираться в серверах, потом пишешь плагин, потом переводишь чужой проект, потом уже общаешься непосредственно с его разработчиками. И ты просто продолжаешь.

Поэтому я не знаю, какой инструмент лучший

Если меня сейчас спросить: «Какой инструмент лучше всего использовать для вайб-кодинга?» — я, наверное, не назову один. Потому что я сам прошёл через слишком много всего. И, если честно, мне кажется, что искать один «правильный» инструмент вообще не очень интересно.

Сегодня тебе нравится одно. Завтра другое. Послезавтра появляется третье. Ты попробовал — не понравилось. Ладно. Попробовал следующее.

Мне кажется, самое главное здесь — не бояться. Если тебе что-то захотелось сделать — попробуй:

  • Появилась мысль — открой телефон.
  • Открой Gemini, GPT, Qwen — что угодно.
  • Разбери эту мысль с ИИ: спрашивай, уточняй, спорь, придумывай.
  • Потом создай папку и положи туда агента.
  • Начни что-то делать.

Пусть сначала будет криво. Пусть будет непонятно. Пусть ты вообще не понимаешь, что происходит. Потом разберёшься. Главное — начать.

И ещё — слушайте людей вокруг

Я не говорю: «Делайте то, что вам говорят в WikiVibe». Нет, я вообще не об этом. Я имею в виду — слушайте. Смотрите, чем люди занимаются, что они пробуют, какие инструменты обсуждают, что у кого получилось, а что нет. Набирайтесь вайба.

Потому что для меня WikiVibe в этом плане оказался очень полезным местом. Я узнал там огромное количество инструментов, которые сам бы ещё долго искал, и многие вещи, которыми я сейчас пользуюсь, я вообще впервые увидел именно там. Поэтому сообществу — респект. Alexey — отдельный респект.

А всем, кто сейчас только начинает заниматься этой всей историей, я бы сказал только одно: не ищите идеальный инструмент. Просто пробуйте. Потому что, возможно, вы вообще не знаете, что вам понравится. И, может быть, именно в процессе этих проб и ошибок вы найдёте не лучший инструмент, а свой способ делать то, что вам хочется.

Куда зайти и что почитать

  • WikiVibe — сообщество, где я узнал большую часть инструментов из этой статьи.
  • OMP (oh-my-pi) — терминальный кодинг-агент, который я использую почти каждый день; на WikiVibe есть большой гайд по нему.
  • Orca и её репозиторий на GitHub — рабочая среда с кучей агентов в одном окне.
  • Sub2API — мой шлюз к моделям, живёт на сервере во Франкфурте.
  • OpenClaw — первый агент, которого я поставил на VPS.
  • Русский язык для Orca — мой языковой пакет и плагин, MIT.
  • WikiVibe Gateway для Orca — плагин, который прописывает WikiVibe API в семь CLI-агентов, версия 1.1.8.
  • kiloart.ru — мои проекты и услуги, если нужен сайт, бот или приложение.

Про интересы и цифры. Все проекты и репозитории в списках, кроме инструментов сообщества (WikiVibe, OMP, Orca, Sub2API, OpenClaw), — мои собственные: я их делал и продолжаю поддерживать. Ссылка на регистрацию в WikiVibe — реферальная: тому, кто по ней придёт, она не стоит ничего, а мне WikiVibe за это немного доплачивает. Других оплаченных размещений и спонсорских материалов в статье нет. Данные по звёздам, версиям и лицензиям взяты из GitHub и из моих репозиториев на 11 октября 2026 года.

Реакции

—реакций