Дмитрий Анашкин

Тема

Гайды по теме: Вайбкодинг

Агент настроил себе защиту и перестал запускаться: как править настройки безопасно

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

8 минНовое

Как подключить домен к сайту: свой адрес вместо технической ссылки

Свой домен меняет адрес, а не приложение, и подключается за вечер. Разбираю на запуске этого блога, как выбрать между поддоменом и корнем, какую запись DNS ставить, откуда берётся замочек https, сколько ждать и почему после переключения ломаются вход и карта сайта.

10 минНовое

Сколько стоит содержать приложение: из чего складывается счёт

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

9 минНовое

Балансы оплаченных сервисов: как не узнать от клиента, что кончились деньги на API

У самосборного продукта десятки мелких платных аккаунтов, и каждый кончается в свой момент. Разбираю на своих 27 аккаунтах, где остаток читается по API, как вести ручную цифру, какие пороги и тревоги ставить и почему следилка не должна гаснуть вместе с хостингом.

10 минНовое

Локальная ссылка перестала открываться: что такое localhost и почему он гаснет

Ссылка localhost ведёт в твой же компьютер, а сайт по ней показывает программа-сервер, которая живёт, пока открыто окно агента. Разбираю, что такое порт, почему первый запуск долгий, четыре причины, по которым страница не открывается, и как запускать проект без агента.

10 минсентябрь 2026 г.

Первая версия работает, а радости нет: почему это нормально

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

8 минсентябрь 2026 г.

Агент собрал приложение: нужен ли ему Claude, чтобы работать

«Он работает на моём Claude или уже сам по себе?» Разбираю, чем роль агента-разработчика отличается от работы готового продукта, куда уходит код после сборки, что делать, если нейросеть нужна внутри продукта, и из чего складываются расходы после запуска.

8 минсентябрь 2026 г.

Идея не прошла проверку: когда пора сменить проект

Лучший результат проверки идеи иногда звучит как «нет». Разбираю на случае ученика, как тест «инструмент есть, рутины нету» остановил проект до кода, на каких трёх опорах держится сильная первая идея и почему сменить тему нужно в тот же день, а не через неделю.

8 минсентябрь 2026 г.

Задача повторилась третий раз: пора делать инструкцию

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

8 минсентябрь 2026 г.

Терминал: чёрное окно, которого не надо бояться

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

8 минсентябрь 2026 г.

Что агент видит на твоём компьютере и о чём спрашивает

Агент видит папку, из которой запущен, а не весь диск: почта, банк-клиент и пароли браузера ему недоступны. Разбираю три действия, перед которыми он останавливается и спрашивает, режим работы без вопросов и запреты, которые ставятся один раз и работают надёжнее внимательности.

8 минсентябрь 2026 г.

Где хранить ключи и пароли своего продукта

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

8 минсентябрь 2026 г.

Пусть агент задаёт вопросы тебе: приём, который вытаскивает задачу

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

8 минсентябрь 2026 г.

Агент ходит по кругу: как выйти из зацикливания и не попадать в него

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

8 минсентябрь 2026 г.

Файл, таблица или база: где держать данные своего инструмента

«А нужна ли мне база данных?» - вопрос, который задают до того, как понятно, что вообще хранится. Разбираю три вопроса, определяющие выбор, три уровня хранения с таблицей сравнения и главную опасность: код откатывается одной командой, а введённые данные не откатываются никогда.

8 минсентябрь 2026 г.

Вернуться к проекту после паузы: порядок на первые десять минут

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

8 минсентябрь 2026 г.

Как принести агенту ошибку, чтобы он её починил с первого раза

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

8 минсентябрь 2026 г.

Приватный репозиторий не закрывает сайт: три уровня закрытости

Человек ставит хранилищу кода признак «приватное», выкладывает проект и считает, что всё закрыто. Закрыт только код: страница откроется у любого, кто получил адрес. Разбираю три уровня закрытости, проверку в инкогнито за минуту и правило выдуманных данных до появления входа.

8 минсентябрь 2026 г.

Агент собрал твою рабочую копию, а не тебя: как выправить профиль

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

8 минсентябрь 2026 г.

У площадки нет API: как всё равно забрать данные и не делать это руками

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

8 минсентябрь 2026 г.

Два окна агента сразу: где это ускоряет, а где ломает проект

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

8 минсентябрь 2026 г.

Первая версия продукта собирается насквозь, а не по слоям

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

8 минавгуст 2026 г.

Агент отчитался «готово», а результата нет: как это ловить

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

8 минавгуст 2026 г.

Агент сломал то, что работало: как откатиться назад

Вчера работало, сегодня агент что-то поправил и всё сломалось. Кнопки «отменить» тут нет: изменения уже на диске. Разбираю, что такое точка сохранения, когда её ставить, как откатиться без знания команд и почему база данных требует отдельной страховки.

8 минавгуст 2026 г.

Руками в папке проекта ничего не трогаем: гигиена рабочего места агента

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

8 минавгуст 2026 г.

Как отвязать своего бота от включённого ноутбука

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

8 минавгуст 2026 г.

Команда или обычная речь: как разговаривать с ИИ-агентом

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

8 минавгуст 2026 г.

Начальник цеха собирает свою программу: кейс на полтора месяца

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

8 минавгуст 2026 г.

Вайбкодинг только для игрушек? Что реально доезжает до продакшена

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

8 мин24

Код запустился - не значит работает: как принимать работу ИИ-агента без тех-бэкграунда

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

10 минавгуст 2026 г.

Словарь вайбкодинга: 35 терминов простыми словами

Токен, репозиторий, деплой, MCP - за страшными словами прячутся простые вещи. Словарь из 35 терминов вайбкодинга человеческим языком, с метафорами из обычной жизни и отдельным блоком про пять слов, которые чаще всего понимают неправильно.

9 минавгуст 2026 г.

CLAUDE.md: что писать в память ИИ-агента, чтобы он работал как сотрудник

Агент не помнит вчерашний разговор - и ты пересказываешь ему контекст по десять раз в день. Лечится одним файлом в корне проекта. Разбираю, что писать в CLAUDE.md: семь блоков, готовый скелет и правила, из-за которых файл либо работает, либо мешает.

10 мин25

Как писать промпты для Claude Code: канон сильного запроса

«Я попробовал, он чушь выдаёт» - почти всегда дело не в модели, а в запросе. Промпт для агента - это не заклинание, а брифинг: роль, задача, контекст, цифры, критерий «сделано». Разбираем канон сильного запроса, готовый шаблон и три спасательных промпта на случай, когда агент застрял.

11 минавгуст 2026 г.

Claude Code из России: как легально оплатить и настроить доступ

Доступ к Claude Code из России - не поиск секретной кнопки, а три спокойных шага: легально оплатить, аккуратно завести аккаунт и настроить окружение. Разбираю каждый - с реальными тарифами, режимом разрешений и разделом про частые грабли. Без магии по кнопке.

11 минавгуст 2026 г.

Прототип собрали - а дальше? Деплой, персональные данные и хостинг в России

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

11 миниюль 2026 г.

Почему новичку не стоит начинать с Lovable и Bolt - и что вместо них

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

10 мин11

Сколько стоит Claude Code: подписка против API

«Бесплатно за час» - миф. У Claude Code две честные модели оплаты: подписка с фиксом и лимитами или API с оплатой по расходу. Разбираю, как устроены лимиты, чем рискуешь на API, кому что подходит и как приёмом «мозг из подписки» вытащить оплаченный доступ в свои автоматизации.

11 мин33

Claude Code для непрограммиста: от пустой папки до работающего продукта

Честная карта пути для непрограммиста: как с Claude Code дойти от пустого аккаунта до продукта в интернете. Без кода, по шагам, с режимом мышления практика - и с честным разделом, когда этот инструмент тебе не нужен.

14 мин11

Контекст-инжиниринг: почему дело не в промпте, а в папке

Навык «идеального промпта» устарел. У ИИ-агента, который работает часами, решает не формулировка, а контекст: что он видит и помнит на каждом шаге. Разбираю, что такое контекст-инжиниринг и как непрограммисту собрать его из обычной папки с файлами - без кода.

12 мин57

Мультиагентные системы: как несколько ИИ работают над одной задачей

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

11 мин25

Вайбкодинг для предпринимателя: 12 принципов вместо кода

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

11 мин51