Claude Code: разработчик построил семье личные приложения за $160 в месяц

В 2020 году писатель Робин Слоун рассказал о BoopSnoop, мессенджере, который он построил для своей семьи; приложение скачали четыре человека, и Слоун считал это полным успехом: софт может быть «домашней едой», не нуждающейся в масштабе и пользователях. На постройку ушла неделя, половина которой утонула в мучениях с подписью кода для iOS; Слоун тогда написал, что в лучшем мире построил бы это за день с помощью какого-то современного гибкого HyperCard для iOS. Шесть лет спустя эссе всплыло в X: пользователь Тарик написал, что в 2020 году личный софт был немного преждевременной идеей, а в 2026-м он действительно может быть таким же личным, как домашняя еда или рукописное письмо. Ли Робинсон писал о том же сдвиге и вместе с женой построил трекер для младенца без профилей пользователей, значков и уровней подписки, того, что нужно коммерческому продукту, но не нужно им самим.
Автор материала (пишет от первого лица, участник Hacker News с ником awaxman11) описывает, как за последние полгода построил заметно больше личного софта, чем планировал. Приложение для сна реализует план семейного консультанта по сну, изначально присланный в виде PDF с условной логикой, окна бодрствования, лимиты дневного сна, что делать, если сон сорвался; на превращение плана в приложение ушла неделя вечеров, и теперь автор, его жена и няня работают с одним живым расписанием, которое перестраивается само, если дневной сон закончился раньше срока. Фитнес-приложение построено вокруг личных целей и соединяет источники данных так, как не умеет ни одно готовое приложение: оно знает недельный план пробежек из приложения для марафона, поэтому подстраивает дневную норму калорий под утреннюю дистанцию и интенсивность, подсказывает, сколько углеводов и белка съесть до и после длинных пробежек, напоминает про углеводную загрузку с вечера и рассчитывает порции восьми ингредиентов утреннего смузи под тренировку конкретного дня. Приложение для марафона отказалось от типовых шаблонов плана и строит всё на истории забегов и гонок из Strava, включая зоны пульса, вычисленные по реальным гонкам, а не по формуле от возраста. Есть ещё «Duolingo для джаза», квиз по аккордам с уроков фортепиано, и инструмент для медкарт, который до визита к врачу-специалисту находит пробелы в истории болезни.
Стек не менялся пару лет: фреймворк Next.js, развёрнутый на Vercel; фронтенд на Tailwind и shadcn/ui; авторизация через Better Auth; база Postgres на Neon с Drizzle ORM; почта через Resend; фоновые задачи на GitHub Actions; ИИ, Claude Code и Vercel AI SDK с собственными навыками (skills); терминал Warp; аналитика Umami. Для тех, кто не хочет работать с терминалом, автор называет менее техничные альтернативы, Claude Artifacts, Replit, Lovable. Весь стек обходится примерно в $160 в месяц: $100 за подписку Claude Code Max, $10 за использование API Anthropic, $20 за Vercel и $30 за Neon; при этом большую часть расходов на Neon и API дают более крупные проекты автора (nycjazz.guide и Claude Code Daily), а не сами личные приложения. До перехода с Claude Pro на Max сумма была меньше $100 в месяц. По оценке автора, для одного-двух личных приложений на бесплатных тарифах сервисов достаточно подписки на агентный кодинг за $20 в месяц и ещё $5, 10 на использование модели.
Главный вывод автора, стоимость постройки такого софта обрушилась: приложение для сна заняло неделю вечеров, фитнес-приложение, выходные, джазовый квиз, один вечер после того, как дети легли спать; год-два назад он бы не взялся ни за одно из них как за слишком медленное и трудное в поддержке, а теперь ограничивающий фактор, только фантазия. Поддержка тоже оказалась проще, чем ожидалось: в девяти случаях из десяти баг чинится за счёт того, что автор присылает Claude скриншот с описанием проблемы. Повторяющийся паттерн, собрать данные из разных источников в одном месте и добавить LLM, который делает выводы по полной картине: например, фитнес-приложение сводит вместе данные о питании, сне, весе и тренировках из четырёх разных сервисов и даёт советы, которые ни один из них не дал бы по отдельности; автор ожидает, что этот паттерн дойдёт и до профессиональных инструментов. Приложение для сна использовалось около четырёх месяцев и было списано, когда сын стал спать всю ночь без пробуждений, и раз на постройку ушла неделя, а не месяцы, автору не жаль, что приложение оказалось одноразовым. Автор также сменил Cronometer на FatSecret из-за более качественного API, и предполагает, что по мере роста числа людей, строящих личный софт, пользователи будут ожидать от сервисов приложений и MCP, к которым стоит подключаться. Сама постройка приносит удовольствие сама по себе, а не только результат, но, по признанию автора, агентный кодинг работает по механике игрового автомата: ты всегда в одном промпте от следующей функции, и это затягивает; он иронизирует, что испортил себе не одну ночь сна, строя приложения для улучшения сна.
По словам автора, его подход всё ещё слишком техничен для большинства людей, нужно уверенно работать с терминалом, базой данных и пайплайном деплоя. Но он не думает, что так будет долго: он ссылается на недавний пост Сэма Альтмана о том, что тот одним сообщением в ChatGPT с телефона, спланировать поездку для девяти друзей, собрать сайт для координации, составить письмо-приглашение, получил рабочий результат из одного абзаца текста. Если инструменты движутся в эту сторону, для постройки личного софта скоро не понадобится стек разработчика; автор уверен, что раздражение от того, что ни одно приложение из App Store не знает его рецепт смузи, историю забегов или правила консультанта по сну, испытывают многие, и как только порог входа упадёт достаточно низко, многие начнут строить своё. Он не удивится, если по-настоящему персонализированный софт станет новым базовым ожиданием потребителя, и заключает, что мечта Слоуна о гибком HyperCard сбылась в более странной форме: желаемое описывается обычным языком, а строит его агент.
Ключевые факты
- Автор построил как минимум пять личных приложений за полгода: трекер сна по PDF-плану консультанта, фитнес-приложение с расчётом смузи из восьми ингредиентов под утреннюю тренировку, план марафона по личным результатам из Strava, «Duolingo для джаза» по аккордам с уроков фортепиано и инструмент для медкарт.
- Весь стек (Next.js, Vercel, Neon, Better Auth, Claude Code и другие) обходится примерно в $160 в месяц: $100, Claude Code Max, $10, API Anthropic, $20, Vercel, $30, Neon; до перехода с Claude Pro на Max сумма была меньше $100.
- Время постройки резко упало: приложение для сна, неделя вечеров, фитнес-приложение, выходные, джазовый квиз, один вечер; девять багов из десяти чинятся присланным Claude скриншотом.
- Ключевой паттерн, собирать данные из нескольких источников в одном месте и добавлять LLM для выводов; автор ждёт, что этот подход дойдёт и до профессиональных инструментов.
- Порог входа пока высокий, нужны терминал, база данных и деплой, но автор ссылается на пример Сэма Альтмана, построившего сайт для поездки одним сообщением в ChatGPT, и ждёт, что барьер скоро исчезнет.
Почему это важно
В 2020 году Робин Слоун предложил идею софта как «домашней еды», приложения для горстки близких людей без амбиций на масштаб, но постройка BoopSnoop заняла неделю, половину которой съела возня с подписью кода для iOS. Шесть лет спустя агентный кодинг обрушил эту стоимость: приложение для сна заняло неделю вечеров, фитнес-приложение, выходные, джазовый квиз, один вечер. Идеи, которые год-два назад не имели экономического смысла (софт для четырёх членов семьи), стали тривиальными в постройке; по словам автора, теперь ограничивающий фактор, только фантазия, а не время и деньги.
Кому это важно
В первую очередь, техничным людям, которые могут строить инструменты под себя, семью или узкую аудиторию (автор упоминает свои проекты для NYC-джаз-фанатов и Claude Code-разработчиков) вместо того, чтобы мириться с типовыми приложениями. Также это касается компаний, делающих потребительский софт: автор ждёт, что по-настоящему персонализированный опыт станет новым базовым ожиданием, и после него типовое приложение начинает казаться сломанным. И это касается провайдеров API, по мнению автора, чем больше людей строит личный софт, тем сильнее будет спрос на качественные API и MCP для подключения.
Как это применить
Стек автора: Next.js на Vercel, Tailwind и shadcn/ui на фронтенде, Better Auth для входа, Postgres на Neon с Drizzle ORM, почта через Resend, фоновые задачи на GitHub Actions, Claude Code и Vercel AI SDK с собственными навыками для ИИ-части, терминал Warp, аналитика Umami. Для тех, кто не готов работать с терминалом, автор называет более простые инструменты, Claude Artifacts, Replit, Lovable. По деньгам: у автора это $160 в месяц с учётом более крупных сторонних проектов; для одного-двух личных приложений на бесплатных тарифах сервисов, по его оценке, достаточно $20 в месяц на подписку агентного кодинга и ещё $5, 10 на использование модели.
Можно ли доверять
Это личное эссе автора (первоисточник, его собственный блог, ajwaxman.com), перепост набрал 207 очков и 210 комментариев на Hacker News. Все цифры по времени и деньгам, самоотчёт одного человека без независимой проверки, но описание внутренне последовательное и детальное, а его наблюдения перекликаются с независимо описанным опытом Робина Слоуна (2020) и Ли Робинсона, на которых автор прямо ссылается. Оценивать стоит как рассказ одного практика о своём опыте, а не как проверенное исследование.
Риски и подводные камни
Вывод о простоте поддержки основан на ограниченном опыте, сам автор оговаривается «по крайней мере пока». Он же признаёт, что агентный кодинг работает по механике игрового автомата и затягивает: по его словам, он не раз жертвовал сном ради постройки приложений для улучшения сна. Подход всё ещё требует навыков разработчика, терминала, базы данных, пайплайна деплоя, то есть недоступен нетехническим людям без дальнейшего снижения барьера. Наконец, приложения задумываются как одноразовые: автор без сожаления списал приложение для сна через четыре месяца, когда надобность отпала, то есть такой софт по конструкции менее долговечен, чем коммерческие продукты.
«В лучшем мире я построил бы это за день, используя что-то вроде современного гибкого HyperCard для iOS.»
— Робин Слоун, автор эссе 2020 года о BoopSnoop