Вайб-кодинг по Чуйкову | ИИ
1.59K subscribers
129 photos
24 videos
1 file
145 links
Меня зовут Константин. Пишу код больше 15 лет, а сейчас пишу про то, как ИИ будет писать код следующие 15 лет. Канал про ИИ в разработке и вайб-кодинге.

Сотрудничество @chuikoff
Download Telegram
🤼‍♂️ Провел первые индивидуальные ментор-сессии по вайб-кодингу. Что из этого вышло?

На сессии выбрал двух человек с навыками программирования, и двух без технических навыков. Было интересно посмотреть разницу в коде, в процессах и результатах.

На первых сессиях в основном было знакомство и погружение в проблематику менти.

💡Какие были инсайты?

1️⃣ Практически все делают ИИ агентов. Это ломает кривую освоения профессии программиста. Раньше начинали с простых программ и плавно двигались в сторону более сложных решений. Сейчас ИИ дает ощущение всемогущества. С этим ощущением нужно быть аккуратным, чтобы не лишить себя мотивации в процессе обучения.

2️⃣ Самый частый запрос: «Дайте нам уверенность, что мы все правильно делаем». Причем этим вопросом задаются в равной степени и технари и не технари. Только технарям нужна уверенность в правильном выборе инструментария и подходов. А не технарям - что у нас там в коде.
Тут у меня один комментарий. Сфера разработки с ИИ агентами только формируется. Мы все сейчас исследователи. И единственный правильный подход - пробовать разные инструменты, модели и подходы. Все четверо менти оказались хорошими исследователями, не боялись пробовать новое. Если вы пробуете - вы все делаете правильно.


3️⃣ Модели хорошо структурируют код. Намного лучше, чем джуны разработчики. Когда я раньше приходил на новый проект, где до меня потрудились джуны, это было насилие. Неясный нейминг директорий и переменных, слепленные в кучу функции выполняющие разные задачи. Смотря репозитории написанные ИИ я сразу понимал в какой директории что мне нужно искать, это круто.

4️⃣ Нетехническим специалистам нужны инструменты визуализации процессов, происходящих в коде. Достичь такой визуализации можно разными путями. Во-первых, просить модели сделать mermaid диаграмму процессов и алгоритмов. Во-вторых, можно сначала сделать алгоритм в n8n, а потом попросить модель переписать его в код. В-третьих, когда мы говорим про агентов, можно использовать LangGraph Studio, чтобы визуально видеть все процессы протекающие внутри ИИ агента.

🧾Резюме

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

1️⃣ Если у вас есть такая же неуверенность в процессах или коде, заполните анкету на ментор-сессию, и мы вместе с вами посмотрим, что у вас получается, и откорректируем путь на раннем этапе. Сразу скажу, что я смогу применить 100% моих компетенций, если вы пишите на Python, JavaScript, TypeScript, React.js. В более специфичных стеках, смогу подсказать только общее направление, алгоритмы, подходы. Также могу помочь вам, если вы еще ни разу ничего не запускали сами.

3️⃣ Заполнить анкету

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍6😁1🙏1👀1
📆 Пришли инвайты на оффлайн посещение конференции Big Tech Night в офисах Яндекса и Т-Банка.

12 сентября пойду в офис Яндекса послушать 3 лекции:

17:30 Роадмап разработчика 2.0: как адаптироваться к новой реальности ИИ.

18:30 Ре(э)волюция инструментов разработки в эпоху AI. В мире и Яндексе.

21:50 Как быть AI-инженером?

В Т-Банк видимо придется онлайн подключится, чтобы послушать про рефакторинг с помощью ИИ в 19:20.

Также пришел инвайт на оффлайн посещение Ozon.Tech 14 сентября, там послушаю:

16:30 AI-агенты в помощь разработчику, или Как встроить AI-агента в свой dev workflow

17:30 Практика внедрения коммунальной LLM4Code внутри компании: рецепт и собранные шишки.

Пишите, если тоже там будете оффлайн.

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👏2👀1
👨‍🎓Прохожу тут на сайте СберУниверситета курс по основам менторинга, и одно из заданий привело меня в замешательство:

"Выберите персонажа из понравившейся книги, фильма, сериала - того, от чьего менторинга вы бы не отказались".


🤔 Пока никто в голову не приходит.

🙏Накидайте в комментариях своих версий, интересно у кого вы бы хотели поучится и почему.
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3👍2
3️⃣ Сегодня Warp зарелизили свой Warp Code, а-ля Claude Code, но в красивом интерфейсе, и со своими фишками!

Я не поклонник CLI инструментов типа Claude Code, прежде всего потому, что мне не хватает контроля над кодом, быстрого переключения между файлами, для быстрого ревью кода, быстрых правок. Warp Code решил эту проблему! Они встроили в свой терминал легковесный редактор кода с табами, файловым деревом, подсветкой синтаксиса, find/replace и другими полезными фичами для удобного ревью.

На рынке много продуктов для code review, но подход Warp уникален: он создан для людей, которые проверяют код, сгенерированный агентами. В мире, где всё больше кода пишут именно агенты, именно этот сценарий становится ключевым. В итоге ты лучше понимаешь происходящее и можешь проще отправлять в продакшен корректный, поддерживаемый код, написанный агентом.


Теперь в Warp Code есть свой WARP.md, а-ля CLAUDE.md, которую можно создать также командой /init, вызвав ее из красивой панельки команд. Warp Code также поддерживает AGENTS.md, CLAUDE.md и правила Cursor. Кроме /init, slash-команды позволяют быстро добавлять глобальные правила, MCP-сервера и запускать сохранённые промпты.

И наконец, в этой версии появились Agent Profiles. В профиле задаётся модель и набор разрешений для агента. Это позволяет запускать разных агентов под разные задачи — с уверенностью, что они не выйдут за рамки выделенных полномочий.

Ну всё, теперь из терминальных ИИ кодинг агентов Warp Code мой фаворит. ❤️

Видосики как это работает можно посмотреть в их блоге.

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥82👀2🙏1
🎙Говорим о вайб-кодинге завтра, 5 сентября, в 12:00!
Как вайб-кодить не только быстро, но и качественно, расскажет Константин Чуйков — автор канала "Вайб-кодинг по Чуйкову" и лидер сообщества Vibe Coding Community.

В эфире:
🔵Грани вайб-кодинга: только ли слепое следование за ИИ?
🔵Какие опорные точки помогут вайб-кодеру получать качественный результат?
🔵Существуют ли идеальные инструменты?
🔵Облачные или локальные модели использовать?
🔵Какие подходы помогают достичь системности в вайб-кодинге?
🔵Какая техническая база нужна вайб-кодеру?

Смотрите на YouTube или прямо в этом канале — и задавайте вопросы Константину!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👏1
🔥 Сеньор-инженер из Google выложил в открытый доступ книгу на 400+ страниц — Agentic Design Patterns. Это полноценный учебник по созданию ИИ-агентов под любые задачи. Я залип на разделе Coding Agents, и вот главные мысли, которые откликаются моему видению вайб-кодинга в будущем.

⚡️ Вайб-кодинг уже стал мощной техникой для быстрого внедрения инноваций и креативного поиска. Он бесценен, когда нужно преодолеть проблему «чистого листа» и быстро перейти от смутной идеи к работающему коду. Но! Если на стадии мозгового штурма вайб-кодинг незаменим, то для надёжного, масштабируемого и поддерживаемого софта нужен более структурированный подход — переход от чистого вайба к сотрудничеству с агентами-программистами.

📈 Если первая волна была сосредоточена на «сырой генерации кода», идеальной для быстрых идей, то сейчас индустрия смещается к интегрированной парадигме для продакшена. В начале 2025 CEO Alphabet Сундар Пичаи сказал, что более 30% нового кода в Google создаётся с помощью Gemini. Microsoft заявила то же самое. Сдвиг очевиден: речь не о замене разработчиков, а об их усилении.

🧩 Базовые принципы
- Оркестрация человеком. Разработчик — тимлид и архитектор.
- Сохраняй архитектурное лидерство. Стратегия и дизайн — твоя зона.
- Первичность контекста. Эффективность агента = качество контекста.
- Контекст готовит человек: полный код проекта, внешние доки/API/дизайн, чёткий «человеческий бриф».
- Качество выхода = качество входа.
- Выход агента — это предложение, не истина.
- Прямой доступ к моделям. Только топовые модели. Использование слабых моделей снижает результат.
- Итеративный диалог. Лучший результат рождается в серии уточнений и доработок.

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

Завтра в 12:00 расскажу еще несколько причин, почему я не считаю вайб-кодинг только слепым следованием за ИИ.

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥94👍2
💻 Какая операционная система лучше всего подходит для вайб-кодинга?

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

И сегодня я дважды столкнулся с Windows. Я не имею ничего против этой ОС. Но вот модели LLM обученные на открытых данных, не всегда понимают в какой ОС и оболочке вы работаете, и по-умолчанию предлагает команды для Linux. В итоге вы тратите время и токены на то, чтобы ИИ агент понял в какой оболочке он находится, и какие в ней запускать команды.

Поэтому, если у вас Windows, то моя рекомендация — установите WSL. Windows Subsystem for Linux.
Это делается простой командой в терминале:

wsl --install


WSL - это среда Linux внутри Windows. Работает одновременно, без необходимости перезагрузки устройства. Менее ресурсоемко, чем виртуальная машина. Более быстрая работа с файловой системой. В нее уже входит Git и Python. Но самое ценное - это окружение более знакомо LLM (если вы конечно не вайб-кодите на С#).

Кстати, есть тут кто на С# вайб-кодит, поделитесь в комментариях, как вам вообще DX (Developer Experience)?

Итого, давайте резюмируем: модели хорошо работают с bash оболочкой в Linux, хорошо работают в MacOS, потому что там практически идентичные команды. А вот если вы открыли Power Shell в Windows (без WSL), готовьтесь частенько напоминать модели где она.

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👀1
В какой операционной системе вы кодите?
Anonymous Poll
48%
MacOS
11%
Linux (дистрибутив в комментах)
33%
Windows Power Shell
21%
Windows + WSL
👀1
🖥 Готовлю к продакшену новый сайт для Vibe Coding Community - vcc.community

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

Фронтовую часть я делаю в harvi.pro, на фреймворке Next.js. Бэкенд я решил собрать по старинке на Strapi. Несмотря на скорость вайб-кодинга, на Strapi все еще можно достаточно быстро визуально накидать структуру БД, из коробки есть аутентификация пользователей, два способа взаимодействия с бэком - REST и GraphQL. Ну и это решение проверено временем.

Так что, не вайб-кодом единым 😄

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53👍2
А для тех, кто ко мне не так давно присоединился, немного раскрою концепт Vibe Coding Community.

Эта идея пришла ко мне в начале марта. 10 марта я зарегистрировал домен vcc.community.

Идея была такой.

Я собираю VCC Community в котором агрегируется вся доступная информация по вайб-кодингу - личный опыт, методики, успешные кейсы, инструменты. Эта информация обсуждается сообществом разработчиков, стартаперов и ИИ-энтузиастов, проверяется, пробуется, в общем, из обсуждений мы получаем качественные концепты и подходы, которые идут в VCC Education.

VCC Education - это трайб создающий образовательные материалы по теме вайб-кодинга, на основе опыта полученного от сообщества. Моя менторская программа, которую я начал недавно, это одно из мероприятий, направленных на изучение болей и потребностей тех, кто хочет обучаться вайб-кодингу. Следующий этап - курс для начинающих. Но не просто инструментарий, а именно майндсет вайб-кодера с упором на техническую базу. И те, кто пройдут обучение, cмогут брать и выполнять заказы через VCC Agency.

VCC Agency - это замыкающий трайб всей экосистемы, финальная цель любого профессионального сообщества и образования - производить реальные продукты и услуги. Это агентство полного цикла разработки, которое за счет использования ИИ, сокращает время и стоимость реализации.

Я не хотел делать общение ради общения, или обучение ради обучения, моя конечная цель - новое поколение кодеров, способных обеспечить скорость, качество и доступность технологических разработок для малого и среднего бизнеса, благодаря использованию искусственного интеллекта в разработке.

Так родился концепт: VCC Community VCC Education VCC Agency.

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
👍92🔥1
Timeweb.cloud дарит Kubernetes-кластер за 1 руб.

Промо тариф за 1 рубль доступен в локации Санкт-Петербург.

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

Но, есть нюанс:
Промо-тариф может завершиться в любой момент. Но мы вас заранее предупредим.


Кому это полезно?
- Если вы учитесь на DevOps и вам нужно рабочее окружение для практики.
- Если вы навайбкодили веб-приложение, и хотите научится его заворачивать в Docker и деплоить на сервера в контейнерах, вместе с базой данных и другими сопутствующими штуками. Warp вам в помощь.

Если вы навайбкодили только фронтенд, без бэкенда, и без баз данных, то советую присмотреться к их Apps. Там можно через GitHub опубликовать свой проект на React.js, Vue.js, Next.js, Angular, Ember, Svelte, всего за 1 рубль в месяц.

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
👨‍💻Умение кодить ≠ умение кодить с ИИ

Apiiro опубликовали исследование о том, как использование ИИ-ассистентов влияет на качество кода.

Итоги такие:
– коммитов стало в 3–4 раза больше,
– а уязвимостей — в 10 раз больше.

ИИ реально снижает количество опечаток и синтаксических багов. Но архитектурные проблемы растут: поломки авторизации, утечки ключей, ошибки конфигурации облака.

В одном кейсе обновление заголовка Authorization было внесено не во все сервисы — и это открыло доступ к внутренним эндпоинтам.

Почему так? Потому что умение писать код ≠ умение писать код с ИИ. Ассистенты дают скорость, но если разработчики не умеют правильно их использовать, ошибки становятся критичнее и глубже.

Нужно ли остановить внедрение ИИ в разработку?

Остановить — нет. Направить — да.

Я думаю ключевая проблема здесь — разработчики получили инструмент, к которому не были готовы ни они сами, ни руководство. Ручное ревью — must have. У вас же освободилось время от рутины, так потратьте его на ревью кода, внедрите дополнительное ревью с помощью LLM. Собственно вывод Apiiro такой:

When You Add an AI Coding Assistant, Add an AI AppSec Agent in Parallel


Мне понравилась позиция Кевина Вейла, CPO в OpenAI: «ИИ, который вы используете сегодня, — это худший ИИ, который вы когда-либо будете использовать». Модели становятся лучше каждые несколько месяцев. Поэтому строить продукты и процессы стоит под возможности будущего, а не под ограничения настоящего.

Мой вывод: важно обучать команды работать с ИИ уже сейчас. Понимать, где допустим «чистый вайб», а где нужен «осознанный вайб». Когда технологии сделают очередной скачок — подготовленные команды окажутся в выигрышной позиции.

🎚️ @vibe_coding_channel
🎚️ @vibe_coding_community
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥1