惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
Martin Fowler
Martin Fowler
P
Palo Alto Networks Blog
MongoDB | Blog
MongoDB | Blog
A
About on SuperTechFans
Google DeepMind News
Google DeepMind News
博客园_首页
量子位
小众软件
小众软件
F
Full Disclosure
Vercel News
Vercel News
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
博客园 - 聂微东
V
V2EX
Blog — PlanetScale
Blog — PlanetScale
罗磊的独立博客
WordPress大学
WordPress大学
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tor Project blog
Google DeepMind News
Google DeepMind News
M
MIT News - Artificial intelligence
L
Lohrmann on Cybersecurity
H
Hacker News: Front Page
Spread Privacy
Spread Privacy
AI
AI
C
Cyber Attacks, Cyber Crime and Cyber Security
C
CERT Recently Published Vulnerability Notes
D
Docker
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Recorded Future
Recorded Future
L
LINUX DO - 热门话题
Microsoft Azure Blog
Microsoft Azure Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Latest news
Latest news
W
WeLiveSecurity
Application and Cybersecurity Blog
Application and Cybersecurity Blog
博客园 - 司徒正美
博客园 - 叶小钗
T
Threat Research - Cisco Blogs
P
Privacy International News Feed
O
OpenAI News
Help Net Security
Help Net Security
aimingoo的专栏
aimingoo的专栏
宝玉的分享
宝玉的分享
博客园 - Franky

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
История вайб‑кодера: «Я был скептиком, но до 4 утра спорил с GLM-5»
Xtcnz18 (Аль · 2026-04-29 · via Все публикации подряд на Хабре

Уровень сложностиСредний

Время на прочтение6 мин

Охват и читатели277

Кейс

Привет! Я Женя, тимлид одной из команд Альфы. В статье расскажу, как наша команда скептиков вайб‑кодинга за две недели вывела в прод новый сервис и почему я переменил своё мнение.

В Альфу я пришёл разработчиком в июле 2023-го, сейчас управляю разработкой сервиса «Подбор» HR‑Tech‑платформы Alfa People. Про вайб‑кодинг слышал давно — соцсети заполнили ролики, где инфоцыгане наперебой рассказывали, как за пять минут сделать стартап с ИИ. Я понимал сложность энтерпрайз‑систем, где за каждым релизом стоят десятки согласований, техдокументация и ответственность за данные. Думал, что хайп будет недолгим.

Как скептика загнали в пилот

В марте этого года прошла новость: Альфа заводит в контур GLM‑5 с плагином KiloCode для редактора кода. Руководители разработки в HR попросили несколько человек попробовать ИИ. Я был среди них, хотя настроен был скептически — мой опыт сводился к мелким вопросам в чате, а не к написанию кода.

Первая проба подтвердила опасения. Я взял задачку по вёрстке нового дизайна, скормил GLM‑5, а в ответ получил пустые разговоры. Казалось, объяснять, что нужно, дольше, чем писать руками. По иронии, на дейлике в тот же день меня назначили участником пилота с вайб‑кодингом. 

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

Выбор проекта: убить двух зайцев

Нам дали полную свободу: придумайте задачу сами, завтра расскажете. Я предложил конструктор процессов с удобной визуализацией вроде Miro, потому что провал не убьёт бизнес‑процессы. Маша предложила сделать сервис для рекрутеров внутри Alfa People. 

Мы посмотрели на мастер‑план и увидели задачу «Цели на испытательный срок» на 4 квартал. Идея переросла в сервис для постановки целей всем сотрудникам банка. Мы могли убить двух зайцев — закрыть задачу из плана и попробовать вайб‑кодинг на бою.

Сроки были жёсткими: изначально 1 апреля, потом дедлайн сдвинули на 26 марта, а через день — на 23 марта. 

Моё фото отражает эмоции от повторного сокращения срока разработки с вайб‑кодингом

Моё фото отражает эмоции от повторного сокращения срока разработки с вайб‑кодингом

На раскачку оставалась пара дней. Discovery уже провели коллеги, боли собраны, минимальные решения описаны. Мы скормили всё GLM‑5: «Готовь бизнес‑требования». ИИ выдал файлик, Маша на правах продакта отредактировала лишнее — и вперёд.

Бессонные ночи, Git и 19 версий прототипа

В первый день я готовил среду для команды. Понимал: ребята никогда не работали с прикладными приложениями, не видели IDE и тем более Git. За день написал онбординг, настроил редактор, объяснил базы. На следующий день уже стартовали.

Самый большой сюрприз — не сам ИИ, а Git. Когда в команде работают не‑программисты, конфликты в ветках появляются на каждом шагу. 

Вайб-кодеры делают проект вместе

Вайб-кодеры делают проект вместе

Первые два дня я по шесть часов вручную резолвил мёрдж‑конфликты между работой Маши и Кости. Они не понимали, что такое «забрать последние изменения», «сделать пул», «запушить».

Параллельно возникла проблема с нагрузкой. Пилот с вайб‑кодингом одновременно проходили 15 команд, все юзали GLM‑5 в банке через веб‑чат. Днём модель отвечала по 2–3 минуты, инструмент становился нерабочим. Приходилось кодить ночами, с 23:00 до 04:00, когда нагрузка падала. Маша уходила спать в 3–4 утра, я работал до часа ночи, потом вставал в 8:00 — и снова за дело.

Первый прототип мы создали буквально описанием: «Хочу зелёную кнопку справа, при клике — модальное окно». GLM‑5 генерировал HTML‑файл. Всего мы сделали 19 версий, последняя стала основой для разработки. Маша описывала интерфейс, ИИ верстал, потом я прикручивал бэкенд.

48 часов до релиза — это же целая рабочая неделя

Маша утверждает, что это Кола, но я бы ни в чём её не осудил, если нет

Маша утверждает, что это Кола, но я бы ни в чём её не осудил, если нет

В последнее воскресенье перед дедлайном в 4 утра Маша уснула прямо на созвоне, Костя не выдержал и ушёл спать. Я сидел один, уже не мог спорить с GLM‑5 в чате и руками правил последние баги. 

В понедельник в 8 отдал сервис в поставку. Релиз прошёл, осталось поправить три мелких корнер‑кейса. В тот же день GLM‑5 ушёл на техническое обслуживание. Мы остались единственными, кто вывел сервис в продакшн. 

В 17:00 у нас было назначено демо. У меня два часа, чтобы всё починить. Я один, Kilo Code не работает, Маша и Костя мне не помощники — они не умеют писать код без ИИ. Пришлось разрываться между фронтом и бэком.

Самый нервный момент — за час до презентации я посмотрел в логи и увидел: ИТ‑директор создал цель в нашем сервисе и редактировал её. Руки затряслись — а вдруг упала токенизация? Побежал смотреть логи: всё нормально, он реально протестировал сервис до демо. 

Из необычного — мы внедрили глобальный поиск по сотрудникам, реализованный коллегами. До сих пор его не прикручивали к другим сервисам Alfa People. Из‑за маскирования в тесте даже не могли нормально проверить, но в проде всё завелось.

На демо из 12 команд увидел, что в прод за 3 недели вышли только мы — остальные запустились на локальной машине или в тестовой среде. Возможно, причина в том, что они не вайб‑кодили ночью. Сразу уточню, это наше личное безумие, а не норма в Альфе.

Я доволен: за первую неделю после релиза в «Моих целях» уже было 10 000 уникальных юзеров, они создали 9240 целей и прикрепили к ним 981 задачу. 

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

Чем для меня в итоге стал вайб‑кодинг 

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

Но сложные задачи: архитектура, интеграции, безопасность, — я оставил за собой. Использую GLM‑5 для мозгового штурма: мы вместе строим гипотезы в чате, потом пробуем кодить. Роли в Kilo Code (архитектор, ревьювер, тестировщик) помогают структурировать процесс.

Что стоит знать о вайб‑кодинге тем, кто начинает

Мы часто упускаем из виду базу. Курсы про вайб‑кодинг учат писать код, но никто не говорит про Git. Когда команда не‑программистов работает параллельно, конфликтов в ветках — десятки. И если ты не умеешь их резолвить, весь ИИ‑поток превращается в головную боль.

Второй момент — нагрузка. В нашем пилоте было 12 команд, и все юзали GLM‑5 через веб. Днём он просто не отвечал. Позже коллеги из ИИ‑платформы сделали приоритизацию для тех, кто работает из редактора кода, но всё равно без ночных смен поначалу не обойтись.

Третий — границы планирования. Когда ребята поняли, что я могу вывести сервис в прод, началось: «А давай ещё это, давай ещё то». В какой‑то момент пришлось сказать: «Сейчас я забираю последние изменения, с ними идём в релиз. Остальное — после».

Что буду делать с вайб‑кодингом дальше

Сейчас в моей команде 6 человек. После первого опыта с вайб‑кодингом для энтерпрайза мы поделились на две подкоманды — по три человека на фронтенд и бэкенд. Разработчики периодически меняются между командами, чтобы контролировать процесс и помогать аналитикам, тестировщику, продакту. Наш эксперимент с вайб‑код‑разработкой в HR продолжается.

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

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