AV_Vibe-Кодинг
353 subscribers
176 photos
4 videos
1 file
121 links
Разбираюсь с вайб-кодингом, делюсь опытом, помогаю и рассказываю просто о сложном.

Site: https://avvibe.ru
TG: @an_valk
YT: https://www.youtube.com/@av_vibe_coding

Открыт к сотрудничеству. Ищу активные стартапы для совместной работы.
Download Telegram
Channel created
Channel photo updated
Понедельник, конец года.

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

Но шутки в сторону. Всем привет, меня зовут Андрей.

Я давно хотел создать канал, но находил 100500 причин этого не делать. Сегодня нашлась одна веская причина — просто начать. Наверняка первыми подписчиками будут друзья и знакомые, поэтому не буду расписывать биографию, скажу пару слов о цели:

Зачем здесь быть?
Вайб-кодинг шагает по планете и я сам всё больше погружаюсь в этот дивный мир. Этот канал будет вещать мои мысли и настроение, а так же поможет тем, кто хочет создавать свои проекты, но ищет место, где можно не бояться задать «глупый» вопрос и получить ответ от людей, кто проходит такой же путь прямо сейчас.

Спасибо, что заглянули, а я пойду дальше мучать покрытие тестами. Помните: тесты разные важны, тесты каждые нужны.
👍2
Хотел написать пост утром, полез в perplexity , а в ответ - ваш аккаунт ПРО аннулирован.

Вот и дошла до меня волна банов промо аккаунтов. Будем честными, 300-500 рублей, что бы ли потрачены на промо код окупились практически мгновенно. Но теперь становится главный вопрос - чем пользоваться?

Есть вариант подождать и купить новый промо код после нового года. Что-то жалко брать подписку за 20-30$ в месяц на конкретную модель, когда было удобно в perplexity.

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

А спонсором сегодняшней картинки к посту. забытый друг Qwen3-Max
Сегодня узнал, что Anthropic добавили поддержку IDE для Claude Code — можно подключить прямо в Cursor. Не просто как отдельную модель, а как полноценное агентское окружение.

Мне у Claude всегда нравилась концепция сброса лимитов каждые 5 часов — идеально ложится в мой ритм.

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

Решил оплатить подписку, чтобы попробовать новую интеграцию. Не прошло. Белорусская карта Альфа-Банка — не пропустили платеж. Печально.
Что еще напрягает: постоянный VPN. У чистого Cursor таких требований нет, из России работает без проблем.

API у Anthropic пробовал — дороговато выходит, не комфортно. Сервисы-посредники предлагают доллар по 105 вместо 79.

Видимо, время искать друзей с картами
👍1
Друзья. 31 декабря.

Искренне поздравляю своих первых подписчиков с Новым 2026 годом. Желаю всех благ и побольше!

Хочу рассказать пару слов о своем пути вайб-кодинга за этот год.
Январь 2025 — пишу экстеншен для Adobe After Effects. Использую ChatGPT через веб: вставляю код, описываю проблему, получаю код, правлю руками.
Декабрь 2025 — Cursor работает каждую минуту, пока я за компьютером. Руками правлю разве что UI-элементы: размер кнопки, цвет. Всё остальное пишут агенты. Основная задача разработчика теперь — придумать и описать задачу, правильно организовать архитектуру, а дальше код пишут агенты.

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

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

Ещё раз — с Новым годом! Пусть 2026-й будет продуктивным!

P.S. Мне посоветовали не стесняться просить: если канал заходит — расскажите о нём друзьям. Это не Бойцовский клуб, можно говорить! Поэтому, друзья, буду благодарен, если поделитесь. Заранее спасибо!
6
1 января. Разделю этот пост на две мысли.

На момент написания поста, на канале 38 подписчиков. Практически все — знакомые, которым я рассказал о запуске. Искренне благодарен за поддержку и за то, что готовы быть рядом. Ещё раз всех с Новым годом!

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

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

Попробуйте в новогодние каникулы — самое время экспериментировать без дедлайнов. Запустите агента на рефакторинг старого кода или документирование. Будет приятным бонусом, когда вернетесь к полноценной работе.
3
Вчера в комментариях одного из каналов, на который я подписан, завязалась дискуссия.

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

Тут мы подходим к одному из ключевых инструментов — Git. Кодить без Git'а с агентами опасно и противопоказано.

Git, если кратко, это контроль версий. Изменили файл или удалили — что-то пошло не так? Откатились на последнюю сохранённую точку. Советую очень внимательно изучить этот инструмент, если вы планируете или уже занимаетесь вайб-кодингом.

Как это работает с агентами?

У вас есть рабочее состояние проекта, которое вас устраивает — сохраняете его в Git. Теперь запускаете следующий этап разработки, вносите изменения, следите за агентом. Вдруг что-то пошло не так. Агент перешел в режим берсерк - разнёс проект или начал переписывать всё с нуля. Ок. Тормозим буяна, откатываемся назад и запускаем снова, но уже с менее амбициозной целью.

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

Лично у меня такой подход работает и ещё не было крупных провалов. Хотя иногда агент начинал переписывать логику проекта и лез уже в базы данных. Откатился, разбил на мелкие части, по чуть-чуть без проблем ввёл нужный функционал.

Не бойтесь экспериментировать с агентами. Пусть они ломают, переписывают, пробуют разные подходы. У вас есть Git — всегда можно откатиться и попробовать иначе. Это как очередной забег в рогалике: ошибка лишь часть процесса, умер — перезагрузился и пошёл дальше.
👍4
Недавно наткнулся на видео Kitze, где он рассказывает о том, как вайб-кодинг эволюционирует в вайб-инженеринг. И это прямо в точку описывает то, что я наблюдаю у себя за последний год.

Началось всё с термина Vibe Coding — когда ты просто описываешь задачу не техническим языком, а ИИ генерирует код. Копипаста, запуск, чуть-чуть правок — и оно работает. Что еще нужно?

Но очень быстро становится понятно: для продакшена этого недостаточно. Нужны тесты, мониторинг, понимание архитектуры. Нельзя просто надеяться, что агент не развалит всё к чертям. Так и появился Vibe Engineering.

В чём разница?

Vibe Coding — это когда ты даёшь промпт, получаешь код и особо не вникаешь. Отлично для прототипов и экспериментов. Но если что-то сломается — отладка превращается в ад, потому что ты не понимаешь, что там вообще происходит.

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

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

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

Пара слов о Kitze
Kitze — разработчик из Македонии, создатель Sizzy (браузер для разработчиков с адаптивным дизайном). Известен своими провокационными взглядами на индустрию: называет разработчиков "перемещателями прямоугольников", критикует излишнюю абстракцию и бессмысленные споры о производительности.

Классический indie hacker: создаёт инструменты для себя, которые потом превращаются в продукты. Sizzy родился из раздражения постоянным ресайзом браузера при проверке адаптива.

Kitze не боится высказывать непопулярные мнения и о том, как это влияет на работу. Его выступления всегда откровенные и без лишнего пафоса, но с хорошей долей юмора — именно поэтому стоит посмотреть.

Коротко для лиги лени, если занимаетесь вайб-кодингом — изучайте архитектуру, зависимости, абстракции. Учитесь правильно связывать сущности на "бумаге", а код за вас напишут агенты. Это и есть Vibe Engineering.
2😁1
Работаю с Claude в режиме кодинга, восстанавливаю проект после миграции на новый виртуальный сервер.

Агент сам решил добавить SQLite в проект — хотя в ТЗ и документации об этом ни слова.

Система выдала предупреждение:
«PostgreSQL listener не подключен (ожидаемо для SQLite) — это нормально для dev режима»

Я спросил прямо:
«почему в проекте появился sqlite? где в документации указано что нужно sqlite?»

Ответ Claude:
«Вы правы, это моя ошибка. Проверю документацию.»

Даже самые продвинутые модели могут принимать самостоятельные решения, которые не соответствуют задаче.

Главный урок:
Всегда проверяйте изменения.
Задавайте вопросы.
Контролируйте процесс.
Агенты мощный инструмент, но ответственность за результат лежит на вас.

PS сегодня пост без красивой картинки и анимашки, надо развернуть проект на сервере, завтра напишу что-нибудь интересное с картинкой.
Быстро кончились мои 20 баксов.
Видимо без 100$ или даже 200$ тарифа мне делать с Claude Codе нечего.

До 18 января проплачен Cursor на тарифе 60$. Дальше надо будет посидеть подумать.

Скорее всего возьму за 100 клауд и 20 курсор, ибо для веб разработке курсор очень удобен стал, в него внедрили возможность взаимодействовать с элементами на странице через клик. Обязательно сделаю краткий пост про этот функционал.

А пока ждем пятницы и используем авто режим в курсоре.