Vibe Takes

Claude
следит

Он читает каналы и собирает тейки про AI-инструменты. 61 автор — дизайнеры, разработчики, фаундеры.

Саммари на основе постов до 23 марта 2026 — все со ссылками на оригиналы.

melikhov.dev

melikhov.dev

@melikhov_dev·Разработчик·4.6K подписчиков

AI-саммари

Два месяца не пишет код руками — и доволен. Начинал как принципиальный противник вайбинга (тот, кто вычитывает каждую сгенерированную строчку), но незаметно сдвинулся к режиму, где входящий баг от пользователя превращается в оформленный PR без единого ручного правки. Открыто говорит, что кодирование как профессия может исчезнуть «пугающе быстро» — и воспринимает это с философским спокойствием: 30 лет писал код, и сам процесс написания никогда не был источником удовольствия, интересно было комплексное решение задачи. Ведёт всё через Claude Code — от деплоя CTF-платформы на Terraform и Docker до разбора HAR-файлов; удалил .roo и memory banks, когда Claude Code сказал, что справится лучше из коробки. Поставил Perplexity дефолтным поисковиком, попробовал LangChain и выбросил: абстракции скрывают не сложность, а отладку, и сам Claude Code предложил переписать обратно на OpenAI SDK.

9 марта 2026 г.2.6K просмотров

Уже пару месяцев как присоединился к тренду не писать код руками (совсем). Пока ещё не перевёл агента на полный цикл «посмотри какие у меня там таски в трекере и сделай», но иногда, во время дежурств и правда получается ваншотить: входящее обращение от пользователя о багах превращается в прекрасно оформленный PR, в котором и придраться не к чему. А как HAR разбирает — так просто песня. А можно ещё и рядом репозиторий бэкенда подложить, ммм.

В рабочих задачах это всё ещё куча циклов брейшторма, ревью и откатов назад. Но код я не трогаю. Общаюсь в чате, в конце прошу оформит PR. Возможно, будь у меня дикий «безлимитный» тариф я бы и попробовал пожить в режиме ральф лупа, но имеем, что имеем. Нужно быть осторожным, чтобы Опуса хватило на месяц. Потому никаких запущенных параллельно агентов и x10 продуктивности. x3-x4 максимум (но плохо чтоль? хорошо!)

Удивительно удачно это наложилось на бессонные ночи и отсутствие личного времени. Буквально спасло меня от сваливание в андерперформера (ну или от смерти от истощения, хе-хе).

С одной стороны «Не можешь победить — возглавь». С другой — а зачем побеждать? Я пишу код уже без малого 30 лет и сам процесс написания кода никогда не был для меня источником удовольствия. Гораздо интереснее всегда было само комплексное решение задачи. И вот здесь (пока) ничего не меняется. Ну кроме того, что это стало веселей

Я думаю, что кодирование постепенно уйдёт в прошлое. И возможно пугающе быстро. Как когда-то исчезла профессия переноса алгоритмов на перфокарты. Останутся любители писать код вручную как хобби. Так же как сейчас кто-то пишет на функциональных языках для удовольствия. Да и я сам больше всего удовольствия получал от ассемблера (прямо как водить машину с ручной коробкой передач. Чистый кайф)

Останется ли человеко-читаемый код? Вот этот вопрос гораздо интересней. И пока никаких прогнозов тут дать не могу. Будут ли программы писаться сразу в машинных кодах? Сможет ли человек это раздебажить самостоятельно? Хорошие вопросы.

Что делать со всем этим? Я думаю, что стоит качаться в специалиста максимально широкого профиля. Швецы-жнецы с дудкой за пазухой — вот кто продержится дольше всех.

Ну а может завтра нам выкатят такие цены за инференсы, что забудем всю эту историю как страшный сон и снова будем код набивать.

2 марта 2026 г.1.9K просмотров

Кто хочет Маттео Коллину к себе в команду практически бесплатно? Он есть у меня у себя! Ну не весь, конечно, а только в виде своих лучших практик.

https://adventures.nodeland.dev/archive/my-personal-skills-for-ai-assisted-nodejs/

tl;dr

npx skills add mcollina/skills

24 февраля 2026 г.1.7K просмотров

В поисках самого лучшего эмулятора терминала

Как подметил Тонский, пока мы пытались сделать хорошие интерфейсы — зумеры ушли в консоль. А для консоли нужен эмулятор терминала, чтобы вывозить все эти реакт-приложения (что? да!)

Сначала немного теории.

Что такое эмулятор терминала? Это программа, которая эмулирует древнюю железку — терминал. Например вот VT100. То, что в обиходе называет терминалом, на самом деле эмулятор такой железки.

Что такое эскейп последовательности? Нам нужно отправить в шелл или в программу, запущенную в консоли комбинацию клавиш, которую мы нажали. Но у нас нет никакой возможности, кроме как закодировать это набором символов. Как-то так `^[b` для option + left. Попробуйте сами — нажимаем `ctrl + v` и дальше нажимаем нужную нам комбинацию клавиш.

Проблема в том, что нет нормального стандарта на эскейп последовательности. Если в базовых option+left и т.д. все ещё более менее совпадают, то shift+enter кто во что горазд кодирует. Как система понимает, с каким эмулятором она работает? Знание об этом храниться в $TERM. Например, для terminal и item2 это будет `xterm-256color`. Для других терминало может быть другое значение. В системе есть целый справочник `/usr/lib/terminfo` где сказано, как читать эскейп последовательности для вашего эмулятора терминала.

Родной эмулятора терминала macOS — отлетает сразу, у него нет эскейп-последовательностей на shift + enter (а нам надо! мы же хотим в клод коде промпты писать!). И не круто же, из коробки белый фон. Мы такое не уважаем, эмулятор терминала должен всем показать, что ты крутой хакер.

iterm2 дефолт, но конечно достал. Не быстрый, из коробки пользовать им невозможно (ну реально раздражает каждый раз после установки идти проходить квест по настройке эскейп последовательностей в диких менюшках). Ну и просто старый. Фу. Но куда бежать?

Ghostty. Быстрый (написан на zig), нативный, с простым конфигом. Ну просто лепота. Но есть одно но, большинство линуксов ничего о нём не знает. И когда вы подключитесь по ssh и откроете клод код — shift + enter работать не будет. В ghostty это понимают и предлагают автоматический режим для закидывания terminfo на любую машинку куда вы подключаетесь. Даже два режима: прокидывай terminfo, либо автоматически подменяй $TERM на xterm-256color (нам не катит, мы же ищем shift + enter). Если вы готовы немножко помусорить на удалённых машинках, то всё ок.

Kitty Тоже быстрый, но не такой нативный и красивый как Ghostty. Супер конфигурируемый, мощь. Проблема с terminfo присутствует.

Warp. AI во все поля. Чтобы зайти — нужно создать в облаке учётку и залогиниться. Это я не понял и не уважаю. Не по нашему это, не по хакерски. Дизлайк, отписка.

Пока остановился на Ghostty за красоту. Но релизы там какие-то ну совсем редкие. Наверное дальше пойду на Kitty

12 февраля 2026 г.2.1K просмотров

Год назад в кулуарах «Я люблю фронтенд» Артём @artalog показал мне Roo. Я вернулся в Петербург, подключил Roo к Sonnet 3.7, удивился, что теперь действительно что-то можно отдать на откуп LLM и пошёл подсаживать команду. Мы нашли кейсы, где нейронка хороша, собрали мемори банк и настроили конфиги там, где она тупила. Именно тогда для меня и был переломный момент, когда я полностью поменял свое отношение к AI-кодингу.

А вчера я удалил папку .roo из проекта. И мемори банки удалил. Клод код пошуршал по этим файлам и сказал, что это прошлый век, там нет ничего полезного и он может лучше из коробки. Я с ним согласился и ушёл настраивать openclaw.

10 февраля 2026 г.2.5K просмотров

Комментарий на ютьюбе

Он разработчик ИНТЕРФЕЙСОВ, но при этом он еще и нейронками занимается, т.е. работает за двоих.... лучшая антиреклама яндекса как работодателя

Ну, камон. Опять эта странная боязнь заглянуть чуть дальше, чем положено по названию должности. Бэкендеры, вон, не боятся залезть в вёрстку, наоборот, так и норовят везде HTMX протащить. И только счастливы будут всё сами напилить.

Я как считаю. Вот есть мы, фронтендеры. Мы ближе к интерфейсам. Есть бэкендеры, они ближе к данным. А есть рядом новые апишки, которые раньше не трогали ни фронты ни бэки. Апи эти ни к кому не ближе, ортогональные такие, новенькие, блестящие. И нет, по сути, большой разницы, кто эти апи потрогает. Вот кто свободен сейчас в команде, тому и повезло, выхватил золотой билет изучить новые технологии.

Не ставьте себе искусственные рамки, вот мой поинт. Вдруг окажется, что рядом не менее интересно, и вы уйдёте с головой в ML или кубер или ещё куда. Здорово, когда это можно сделать не меняя компанию. И вообще шикарно, когда можно всё попробовать и выбрать, что по душе.

4 февраля 2026 г.4.0K просмотров

Один из интересных наблюдаемых эффектов от LLM-кодинга это лёгкое движение в сторону zero-dependency. Вместо того, чтобы тащить либу с пачкой дырявых транзитивных зависимостей, кучей неиспользуемых API и слоями совместимости с древними версиями node.js — можно быстро (правда быстро!) запилить код, решающий ту же задачу, но точечно, эффективно и покрыв всё тестами.

Конечно, есть либы ценность которых неумолима (сложность, выверенная безопасность, огромная работа сообщества). Но есть и целая пачка утилитарных обёрток над публичными API и прочие микрохелперы, ценность которых была только в том, чтобы самостоятельно код не писать.

И, более того, если вы не лентяй, то и код вычитаете полностью.

19 января 2026 г.5.7K просмотров

Новости Claude Code

Ultrathink no longer does anything. Thinking budget is now max by default

А какая красота была!

https://github.com/anthropics/claude-code/issues/18072

теперь значит так

// 1. Determine thinking budget let budgetTokens = 31999; // Default: max

if (process.env.MAX_THINKING_TOKENS) { budgetTokens = parseInt(process.env.MAX_THINKING_TOKENS); }

// 2. Auto-enabled for supported models const thinkingEnabled = isSupportedModel(model); // Opus 4.5, Sonnet 4/4.5, Haiku 4.5, Opus 4

// 3. Passed to Anthropic API on every request await client.messages.create({ model: "claude-sonnet-4-...", messages: [...], thinking: thinkingEnabled ? { type: "enabled", budget_tokens: budgetTokens // ← 31,999 by default } : undefined });

и, кстати, можно попробовать дать максимальный бюджет для размышлений

export MAX_THINKING_TOKENS=63999

12 января 2026 г.5.5K просмотров

Если вам некомфортно в Claude Code работать с кодом в терминале (я вижу, что многих это останавливает от перехода на CLI-агенты), то попробуйте включить auto-connect to IDE в настройках.

Появится и diff в IDE и проброс ошибок. СС начнёт понимать контекст открытых файлов и выделенных строк. Почти всё, что нужно.

12 января 2026 г.5.0K просмотров

2025

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

Потому быстренько пробежимся.

Софт года для меня однозначно Claude Code. Я делаю в нём всё больше и больше, и это не только кодинг, но и в принципе всё, что можно сделать из консоли (а значит, всякие разные CLI-утилиты вдвойне выросли в ценности). В этом году надо обязательно попробовать OpenCode.

Zed не дотянул. Пока слишком сыро, чтобы полноценно перейти на него. Но попытку засчитываю.

Самое важное, что случилось в кодинге за прошедший год — это, конечно, LLM. Я и не ждал, что мне, старичку, подвезут, наконец, инструмент, чтобы не просто вернуться в производительность 20-летнего, но и сделать x2-x3. Да и в целом рутина ушла, радость программирования вернулась. Эксперименты стали практически бесплатными.

Новые подходы к обучению (а я всё ещё учусь). Больше не вычитываю длинные скучные гайды, вместо этого беру нейронку, планирую с ней, что и как надо сделать, разбираюсь, пока не пойму всё, а дальше итерация за итерацией доводим до конца. Чистый кайф. Обязательно попробуйте, возьмите задачу из области, где вы плаваете, но что-то базовое знаете. Время широких специалистов.

Книги.

Тут я не считаю всякую бизнес-литературу, для меня это где-то в районе технических статей, затрагивает другие нейрончики и вообще не об этом. А значит, совсем немного:

— Ежегодный Пелевин. Ну норм, не «Круть», и на том спасибо. — Добил «Семиевие» Стивенсона. Сам не ожидал, но как-то ехал часов 8 на поездах, и вот. — Исака Которо «Поезд убийц». По ней сняли прекрасный «Bullet Train». Рекомендую. Местами совпадение с фильмом до диалогов, и одновременно полная противоположность по духу, идее и посылу. — Закрыл гештальт по «Дом, в котором...» Мариам Петросян. Сейчас уже никто и не помнит, а лет 15 назад шумела сильно.

Спорт.

Был. Два раза в неделю функциональные тренировки + велосипед в воскресенье. Потом словил эпикондилит (таскал тяжести, потом строил лоджию и много работал с электролобзиком) и вынужден был носить ортез и сидеть без тренировок. Как полегчало — попробовал сайклинг, здорово, но тут уже оказалось не до спорта (см. в самое начало).

Техника.

Всё так же продолжаю таскать Garmin Forerunner 255 и не понимаю, на что их менять (а хочется уже новый датчик с температурой). Прекрасные Suunto всё ещё не получили календарь и лежат в ящике. Это меня расстраивает. Клавиатуру вот прикупил новую, Nuphy Air 75 v3 — кажется, единственная заметная покупка техники за год. Рабочий MacBook Pro 16 M1 поменял на MacBook Pro 16 M4 — разницы особо и не ощутил. Камера стала заметно лучше.

Два топовых небольших гаджета — аккумуляторный насос Xiaomi. И бустер (пусковое устройство) от 70mai (опять же суббренд Xiaomi) . С таким ты будешь лучшим другом-соседом.

Из того, чего нет, но очень хочется попробовать в 2026 — очки XREAL. Жду, когда они заменят монитор.

Достижение года.

Ну тут, безусловно, семья (Доминик Торрето джипег). Нас стало сначала трое, потом четверо. Ресурсов забирает это неимоверно, но и даёт пинка хорошего. Надо продолжать ускоряться.

Непонимание года.

Что бы такого сделать, кроме нерегулярного блога и более-менее регулярного посещения «Веб-стандартов». К лету хочу достроить каморку под «студию», буду думать.

Как-то так. В 2026 буду много учиться и много экспериментировать. Должно быть ещё интереснее (мне). Как сделать интереснее вам — пока не придумал.

8 января 2026 г.4.4K просмотров

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

В общем в этом году будет на отдельной vm с терраформами, докерами, флуент бит, клауд логгингом и прочими радостями. А чтобы девопсить было веселей — собрал всё через claude code, такие задачки он на ура делает. Посидел с superpowers побрейнстромил и вперёд

☐ Task 1: Создать базовую структуру Terraform ☐ Task 2: Создать cloud-init конфигурацию ☐ Task 3: Создать основную Terraform конфигурацию (VPC, Subnet, Security Group) ☐ Task 4: Добавить Static IP, Data Disk и Compute Instance в Terraform ☐ Task 5: Создать Terraform outputs ☐ Task 6: Создать Terraform README ☐ Task 7: Создать nginx конфигурацию ☐ Task 8: Создать Fluent Bit конфигурацию ☐ Task 9: Создать обновлённый docker-compose.yml ☐ Task 10: Создать .env.example для docker-compose ☐ Task 11: Создать deployment скрипты ☐ Task 12: Создать Infrastructure README ☐ Task 13: Обновить GitHub Actions workflow ☐ Task 14: Создать документацию по первому деплою ☐ Task 15: Финальная проверка и подготовка к деплою

6 декабря 2025 г.5.9K просмотров

Сегодня в докладе показывал новый Gravity компонент для AI-чатиков, кажется забыл сказать, что демка с ним лежит за веточкой aikit https://github.com/melikhov-dev/subbotnik-2025-demo/tree/aikit

28 ноября 2025 г.6.0K просмотров

6 декабря делаем финальный в этом году Я.Субботник по разработке интерфейсов в Петербурге (и онлайн).

Снова буду говорить про работу с AI API. Другие доклады ещё лучше, заходите на огонёк. https://events.yandex.ru/events/ya-subbotnik-2025-12-06

20 ноября 2025 г.8.0K просмотров

Сидел пилил zod-схемы для DTO и заметил, что нейронка (нейронки! не одна!) упорно пытается работать с zod4 как c zod3, игнорируя новые методы. Это и к вопросу о том, что нейронки могут зацементировать текущее состояние веба — они обучены на массиве кода и продолжат генерировать код, на котором их обучили. Учили на Реакте, значит везде будет Реакт.

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

А вообще zod схемы в shared между фронтом и бэком — это приятно и удобно. Главное не забывать, что DTO должен жить только на границе и не превращать в него модели и половину джунглей в придачу.

5 ноября 2025 г.8.7K просмотров

ACP в zed оказался не так хорош, как я думал

Ну ладно, пока буду делать claude -r

https://github.com/zed-industries/zed/issues/37481

3 ноября 2025 г.7.6K просмотров

Эксперименты с апишками заставляют отметить, какое сейчас прекрасное время, чтобы пробовать новое.

Открываю Perplexity (я его уже дефолтным поисковиком поставил, хах), открываю Zed. В одном окне копаю информацию, во втором агент собирает прототипы (мы как-то пропустили смерть классического скаффолдинга).

Можно собрать базовый вариант. Можно усложнить. Можно накинуть тестов и запрофилировать. Можно пообсуждать результаты с нейронкой.

Можно двинуться дальше и спроектировать полноценное приложение, чтобы проверить теорию.

Что мы теряем? Да разве что набитую руку на быстрое создание новых проектов. Есть такое (и ведь я сам не пользуюсь алиасами, чтобы пальцы не забывали как отбивать команды). Но, честно, у меня тут ребенок на одной руке висит, второй я варю суп. А желание проверить идею оно же буравит мозг и спать не даёт.

Я думаю, что мы так или иначе будет всё более верхнеуровнево смотреть на код, освобождая место в памяти от сигнатуры функций, в сторону ревью алгоритмов и концепций и теряя скилл вайтбординга. Да так ли это важно? Вот мне в 40+ уже нет, мне важнее быстро концепции проверять и выбирать лучшие. Зато насмотренность в коде как растёт*!

*Я всё ещё не приемлю вайб-кодинг и вычитываю каждую сгенерированную строчку.

3 ноября 2025 г.5.4K просмотроврепост из Антон Непша

Если на JS, то разве что через переопределения метода fetch у класса работы с ЛЛМ можно законсольложить сформированный запрос. Я на MoscowJS как раз на это жаловался, начиная с 52:32

А если на Python, то там я вообще не нашёл, можно ли это как-то сделать

2 ноября 2025 г.5.9K просмотров

Попробовал переписать с OpenAI API SDK на LangChain (говорят это база) и... что-то не понял. Абстракции они же должны вроде как сложность скрывать, но сложности в OpenAI Chat Completions API никакой (зря что ли ребята в Open AI потратили всего одни выходные чтобы его создать). А вот приносимой боли в дебаге немало — добраться до того, что там на самом деле происходит будет уже непросто.

Самое смешное, что claude code на вопрос «давай накинем дебага и узнаем, как там залетают в апи тулы» предложил мне просто переписать на OpenAI API SDK, потому что тот объём шума, который вываливает env LANGCHAIN_VERBOSE = "true"; он переварить не способен.

Да, есть LangSmith, но это уже какой-то оверкилл подрубать внешний платный SaaS-сервис для дебага обёртки над простеньким api.

В то же время вызов OpenAI API SDK элементарно превращается в обычный curl запрос, который ты можешь приложить к тикету в саппорт, если сам не разобрался.

30 октября 2025 г.5.3K просмотров

Не удалось в короткий тайминг впихнуть всё (плюс пришлось немного спешить). И вот остался на руках у меня почти нераскрытый Responses API, а раскрыть/показать его идеи и противоречия хочется. А там прямо интересно! Многое уже можно попробовать прямо у нас в AI Studio. Хотя и не всё (но обещают довезти тот же Conversations API). И сам бы послушал какого-нибудь фаната Langchain, чтобы он попробовал убедить меня забыть про OpenAI SDK.

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

25 октября 2025 г.6.3K просмотров

29 октября на митапе A?.Frontend Community порассуждаю про эволюцию OpenAI API

https://digital.alfabank.ru/events/frontend-b-day-meetup

Тайминг плотный (люблю такое) попробую впихнуть самую суть.

Трансляция будет

18 октября 2025 г.8.2K просмотров

Насколько всегда с отвращением пользовался Курсором, настолько же (но в положительную сторону) с удовольствием запускаю задачи в Claude Code. Сложно объяснить это ощущение, но как-то там более лампово и уютно что ли. И результат сильно лучше, особенно после нескольких итераций с ревью в Copilot.

А главное — нет причин менять IDE/редактор. С zed так вообще нативная интеграция из коробки, но всегда можно открыть терминал и сделать там всё.

Удивительно, что пока экстеншены затаскивали векторный поиск и наворачиваи UI, оказалось, что агенту достаточно grep для того, чтобы собрать хороший контекст и sed чтобы поправить код.