заметка 02 · инфраструктура

Любая домохозяйка должна суметь развернуть облачный сервис.

Завести Instagram — четыре действия. Завести свой сервис — теперь тоже четыре, только вместо App Store вы говорите агенту, чего хотите. Кода в этой статье нет. Это не скромность автора, это тезис.

Mertas· · 22 мин чтения· три стадии, ноль строк кода
мама → агент

Слово «домохозяйка» в заголовке — это не про женщин и не про профессию. Это тест. Если система требует, чтобы человек знал, что такое reverse proxy, — система плохая. Не человек. Точка.

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

Ещё два года назад для всего этого нужно было: купить железо, поставить Linux, выучить Docker, разобраться с сертификатами, написать три конфига и один скрипт. Сегодня — сказать агенту, чего вы хотите. Не «сегодня в теории»: сегодня, на телефоне, который уже лежит у неё в кармане.

01«Облако» — это чужая машина

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

Своё облако — то же самое, только машина ваша и стоит в коридоре. Оно так же отвечает по HTTPS, так же показывает календарь в iPhone и фотографии в приложении на Android. Отличие ровно одно: если завтра сервис поднимет цену вдвое, выключит аккаунт за «подозрительную активность» или уйдёт из страны — у вас ничего не изменится. Потому что сервис — это вы.

Завести Instagram — четыре действия: скачать, ввести телефон, придумать ник, нажать «дальше». Свой сервис — те же четыре, только слова другие. Вот сравнение без маркетинга, и обратите внимание на среднюю колонку: там нет ни одной команды.

ШагInstagramСвой сервис в 2026
Где живётчужая машина в Орегоневаш телефон, ноутбук или коробка на полке
УстановкаApp Store → «Загрузить»сказать агенту: «поставь календарь»
Входтелефон и SMSагент создаёт аккаунт и кладёт пароль в заметки
Публикациякнопка «Опубликовать»агент поднимает сервис и присылает ссылку с QR-кодом
ОбновленияApp Store самагент сам, ночью, с бэкапом перед обновлением
Кто выключитмодерация, блокировка страны, смена тарифавы. и только вы
Ценареклама, ваши данные и подписка0 ₽ за софт + электричество

Вот это и есть сдвиг. Не в том, что серверы стали дешевле — они и так были дешёвые. Сдвиг в том, что исчезла прослойка «человек, который умеет». Её место занял агент, который умеет читать документацию, запускать команды, смотреть на результат и исправлять, если не получилось.

02Туториал умер

Раньше обучение выглядело так: статья на сорок шагов, в которой автор молча предполагает, что вы знаете, что такое reverse proxy, где лежит systemd и почему DNS-запись «не применилась». Один пропущенный шаг — три часа поиска. Два пропущенных — вы закрываете вкладку и возвращаетесь в iCloud, потому что там хотя бы работает.

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

Из этого следует неприятная для авторов туториалов вещь: текст «как настроить календарь» больше не нужен. Нужен текст «как поставить harness» и «как формулировать желание». Первый — на одну страницу. Второй — жизненный навык, как умение объяснить врачу, где болит.

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

правило

Если для запуска сервиса нужно прочитать сорок шагов — проблема не в вас и не в «сложности технологий». Проблема в том, что софт не упаковали. Хороший софт объясняется одним предложением: «поставь календарь, чтобы у всех на телефонах».

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

03Стадия первая: телефон

Начнём с самого спорного. Можно ли поставить harness прямо на телефон? На Android — да, и это не костыль. Есть Termux — обычный терминал, который ставится из F-Droid, и в нём пакет Hermes для arm64. Внутри уже лежит Python и всё, что нужно агенту. Телефон перестаёт быть экраном и становится машиной. Команд установки я не привожу намеренно: они меняются чаще, чем выходят заметки. Актуальный порядок — в документации Hermes, раздел Termux, там же честно написано, в каком состоянии пакет сегодня.

Честное предупреждение: пакет молодой, и это написано в его же документации. Он может не встать, может упасть на обновлении, документация к нему меняется быстрее, чем выходит моя писанина. Если сегодня не завелось — не героизируйте, поставьте harness на ноутбук и оставьте телефон пультом. Через полгода разница исчезнет, а привычка «всё должно быть на телефоне» останется правильной.

На iPhone хостить нельзя, и это не изменится. Apple не разрешает фоновым процессам жить своей жизнью — это не техническое ограничение, это бизнес-модель. Но iPhone прекрасно работает пультом: SSH-клиент, браузер, Tailscale — и вы управляете коробкой в коридоре, лёжа на диване. Настраивать с телефона можно всё. Запускать на телефоне — только на Android.

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

Максимум из телефона — это не «запустить Jellyfin на айфоне». Это перестать быть оператором собственной жизни вручную. Всё остальное — вопрос того, где живут данные, и вот тут начинаются стадии.

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

04Стадия вторая: ноутбук на полке

Старый ноутбук, который жалко выбросить: восемь-шестнадцать гигабайт, SSD, Ethernet, крышка закрыта, питание включено. Это уже полноценный сервер — x86, нормальный диск, нормальный Docker. Агент поставит на него всё то же самое и настроит не засыпать при закрытой крышке.

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

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

Есть третий вариант второй стадии — VPS за двести-пятьсот рублей в месяц. Он не шумит, не занимает полку и не выключается. Но это снова чужая машина: вы админ, но не хозяин. Для семьи, которая хочет свои фотографии у себя, это компромисс, а не решение. Иногда — оправданный: если нужен адрес, доступный отовсюду, и не хочется держать железо дома.

05Стадия третья: коробка

А вот тут начинается прикольное. Мини-ПК размером с книгу: N100, шестнадцать гигабайт, терабайт SSD, десять ватт, вентилятора нет или он не слышен. Пятнадцать-тридцать тысяч рублей один раз — и у вас дома появляется машина, которая не выключается никогда, потому что ей это не мешает.

Что на ней живёт? Во-первых, медиа: музыка, фильмы, мультики — всё, что вы годами складывали в папку «разобрать потом». Jellyfin показывает это на телевизоре, на телефоне и на планшете, без рекламы, без «продолжить просмотр», без рекомендаций, которые знают о ваших детях больше вас. Во-вторых, фотографии: Immich, свой фотоархив с поиском и альбомами. В-третьих, календарь и уведомления — то, с чего всё началось.

И вот главное, что я называю локальными проектами. Агент умеет не только ставить готовый софт — он умеет писать маленькие сервисы под вашу семью. Доска «кто моет посуду». Адвент-календарь, который открывает по одному заданию в день. Трекер чтения для старшего. Меню на неделю, которое собирается из того, что есть в холодильнике. Каждый такой сервис живёт на коробке, открывается с телефона по домашней сети и никуда не отправляет ни байта.

Это и есть домашний сервер в человеческом смысле: не «кластер», не «гипервизор», а полка, на которой лежит ваша жизнь и которую вы пускаете кого хотите. Дальше — вопрос доступа. Белый IP у домашнего интернета есть не всегда, порты провайдер закрывает, и это нормально: Tailscale или WireGuard дают телефону и коробке общую частную сеть, в которой нет ни портов, ни сертификатов, ни домена. Агент настраивает это за десять минут, вы — пользуетесь.

Электричество: десять ватт круглосуточно — это восемьдесят семь киловатт-часов в год, около пятисот семидесяти рублей по питерскому тарифу. Дешевле, чем один месяц iCloud на двести гигабайт. Я специально считаю такие вещи: они лучше всего показывают, где заканчивается магия и начинается быт.

06Календарь — скучно, но это дверь

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

Запрос звучит так: «сделай семейный календарь, чтобы у меня на айфоне, у мужа на андроиде и чтобы Аня видела свои занятия, а я видела всё». Дальше агент делает то, на что раньше уходил вечер: поднимает сервер календаря, создаёт три аккаунта, выдаёт ссылки, объясняет, куда их вставить в настройках iPhone и Android, и проверяет, что событие с телефона доехало до сервера.

Почему не Google? Потому что общий семейный календарь в Google — это четыре аккаунта, приглашения, настройки доступа и реклама, которая уже знает, что у Ани в среду музыка. Свой календарь — это один адрес и три пароля. И если завтра Google решит, что календари в вашей стране работают иначе, вас это не коснётся.

проверка

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

07Скидки: охота без капкана

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

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

Дальше — три уровня вмешательства, и я советую начинать с первого. Первый: агент просто говорит. «Подгузники сегодня 899, это минимум с июня, бери». Второй: он собирает корзину и присылает ссылку — вам остаётся нажать «оплатить». Третий: он покупает сам, в пределах лимита, только повторяемое и только ниже медианы.

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

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

08Пять идей интереснее календаря

Календарь — это дверь. Дальше начинается то, ради чего вообще затевался разговор.

Школьный дайджест. Чат класса, электронный дневник, расписание кружков — три источника, которые в сумме дают хаос. Агент собирает их в одно сообщение в семь тридцать утра: что взять, что сдать, кто дежурит, что завтра физра, а не математика. Одно сообщение вместо сорока уведомлений. И его можно спросить: «а когда родительское собрание?»

Фотоархив с поиском. «Найди, где Аня в красном платье на море» — и он находит, потому что индексы лежат на вашей коробке, а не в чужом дата-центре. Заодно разбирает дубли, скриншоты и сорок гигабайт кошки по папкам. Это не «облако за деньги», это ваша семейная память, к которой не имеет доступа ни один рекламный алгоритм.

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

Холодильник → меню → список. Фотография полки, и на выходе меню на неделю с учётом того, что Миша не ест лук, а на рыбу у младшего сыпь. Плюс список покупок, который сам схлопывается с тем, что уже есть. Мелочь, которая экономит сорок минут каждый вечер и несколько тысяч рублей в месяц на выброшенных продуктах.

Семейная доска. Кто моет посуду, когда прививка, где лежит паспорт, что нужно купить к первому сентября. Не чат, где всё тонет, а доска, на которой агент отвечает за актуальность: сам напоминает, сам переносит, сам ищет документ по фотографии.

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

09Агент — не установщик, а жилец

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

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

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

Вот это, а не Docker и не Tailscale, — настоящая причина заводить своё. Не «контроль над данными» в абстрактном смысле, а сервис, который знает вашу семью и не использует это против вас.

10Деньги: кому и сколько в РФ

Теперь самое практичное. Сколько это стоит, если вы в России, без VPN и без зарубежной карты. Короткий ответ: софт — ноль, железо — по желанию, подписки — не нужны вообще. Длинный — в таблице.

СтатьяСколькоКак платить из РФ
Софт
harness, календарь, фото, медиа, уведомления
0 ₽открытый код. лицензий нет, ничего покупать не надо
Телефонуже есть—
Ноутбук на полке0 ₽тот, который жалко выбросить
Коробка
мини-ПК, 16 ГБ, 1 ТБ
15 000–30 000 ₽ разовокарта МИР или СБП в любом российском магазине
Электричество
10 ватт круглосуточно
~570 ₽ в годсчёт за квартиру
VPS
если не хочется держать железо дома
200–500 ₽ в месяцроссийский хостер, карта МИР или СБП
Домен
не обязателен
200–1 000 ₽ в годроссийский регистратор, карта МИР
Модель, DeepSeek
без VPN, оплата в юанях
по токенам: платите за объём текста, не за месяцюани → Alipay → баланс DeepSeek. карта РФ не нужна
Alipay
кошелёк для этой оплаты
0 ₽ за аккаунтпополнение переводом из банка РФ; комиссию и курс показывает приложение банка
App Store / Google Play0 ₽не нужны. совсем

Разберу два места, где обычно начинается боль. Первое — модели. Локальная модель на старом ноутбуке не поедет: ей нужна видеопамять, которой там нет, и терпение, которого нет у вас. Значит, облако. Без VPN в России доступны российские модели и DeepSeek; я беру DeepSeek, потому что он из этого списка лучший. Оплата идёт не картой, а балансом: юани кладутся в Alipay, Alipay платит DeepSeek. Ниже — пошаговая инструкция целиком, включая паспорт, потому что без подтверждения личности Alipay деньги не примет.

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

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

11Юани, Alipay и ключ: инструкция

Это самая скучная часть статьи и самая полезная. Прочитать один раз, сделать один раз, забыть на год. Аудитория: старый ноутбук с Windows 10, телефон с российским номером, загранпаспорт в ящике, ноль китайского. Всё, что нужно знать про Китай: интерфейс Alipay переключается на английский, а DeepSeek принимает не карту, а баланс, который кладётся через Alipay. Поэтому сначала кошелёк, потом ключ. VPN не нужен ни на одном шаге — ни на этом, ни на следующем.

Что понадобится. Загранпаспорт, а не внутренний: личность Alipay подтверждает только по нему. Телефон с живой SIM. Два часа времени. И небольшая сумма на первый раз — кладите пару тысяч рублей, а не всё сразу: сначала посмотрите, как деньги расходуются.

Шаг 1. Поставить Alipay. App Store или Google Play → в поиске «Alipay» → установить. Дальше в приложении: Me → шестерёнка → Language → English. Китайский интерфейс на этом заканчивается. Все кнопки ниже я называю по-английски ровно так, как они подписаны на экране.

Шаг 2. Зарегистрироваться. Номер с +7, код из SMS, пароль. Имя — латиницей, буква в букву как в загранпаспорте: если в паспорте IVANOVA, то не Ivanova-Petrova и не кириллицей. Гражданство — Russia, дата рождения — как в паспорте. Расхождение в одной букве всплывёт на верификации, и начинать придётся заново.

Шаг 3. Юридические формальности, то есть верификация. Me → шестерёнка → Real-name Verification → Passport. Сфотографируйте страницу с вашей фотографией целиком: ровный свет, без блика от лампы, без пальца на углу. Потом селфи — без очков, без шапки, лицо в кадре целиком. Заполнение занимает минут двадцать, проверка — от нескольких минут до трёх дней. Пока проверка не прошла, аккаунт живёт с ограничениями: лимиты на платежи, часть функций закрыта. Это не ошибка и не дискриминация, это китайское законодательство, и обойти его нельзя — можно только пройти.

Шаг 4. Платёжный пароль. Settings → Payment Settings → Payment Password. Шесть цифр, не дата рождения. Этот пароль спрашивают при каждом платеже — он и есть ваша подпись.

Шаг 5. Положить деньги. Российская карта к Alipay не привязывается. Работает перевод из российского банка на номер телефона, к которому привязан Alipay: у Т-Банка, Сбера и ВТБ перевод в Китай есть прямо в приложении. Комиссию и курс приложение банка покажет до подтверждения перевода: они зависят от банка и меняются каждую неделю, поэтому в статье я их не пишу. Деньги идут от часа до суток. Если банк ограничивает сумму одного перевода, дробите на несколько. Второй путь — посредники, которые пополняют по вашему QR-коду (Me → Pay / Receive → Receive). Логин и пароль не давайте никому и никогда, только QR: с логином уводят весь кошелёк, с QR — ровно ту сумму, которую вы подтвердили сами.

Шаг 6. Оплатить DeepSeek. platform.deepseek.com → регистрация по почте → Top Up. Официально принимают PayPal, банковскую карту, Alipay и WeChat Pay. Выбираете Alipay, вводите сумму, подтверждаете платёж в приложении Alipay тем самым шестизначным паролем. Баланс появляется на странице Billing. Российская карта там не пройдёт — не потому, что вы что-то не так нажали, а потому что её там не ждут. Alipay ждут.

Шаг 7. Сгенерировать ключ. platform.deepseek.com/api_keys → Create new API key → имя любое, хоть «hermes» → Create. Ключ показывается один раз и начинается на sk-. Скопируйте и положите в заметки. Второго показа не будет: потеряли — старый удаляйте, создавайте новый. Ключ — это пароль от вашего кошелька, только без подтверждения по SMS: кто его увидел, тот и тратит ваши деньги.

Шаг 8. Поставить Hermes. У Hermes есть интерфейс, и он скачивается с сайта, как любая обычная программа: открыть hermes-agent.nousresearch.com → нажать кнопку загрузки → запустить скачанный файл → «Далее» → готово. Ярлык появится сам, окно приложения — то самое, в котором вы будете разговаривать с агентом. Прав администратора, как правило, не нужно, ничего не сломается. Если на вашем ноутбуке установщик откажется запускаться — на старой Windows это бывает, — есть второй путь, одной строкой: «Пуск» → напечатать PowerShell → Enter → вставить строку ниже → Enter → ждать десять-пятнадцать минут.

iex (irm https://hermes-agent.nousresearch.com/install.ps1)

Это единственная строка во всей статье, и это даже не код, а адрес, по которому лежит установщик. Основной путь — всё-таки кнопка на сайте: её хватает в большинстве случаев.

Шаг 9. Вставить ключ. При первом запуске Hermes сам открывает мастер настройки: «Другие провайдеры» → DeepSeek → «У меня есть API-ключ» → «Вставьте API-ключ» → вставить скопированное → «Подключить». Если мастер вы уже закрыли: Настройки → Провайдеры → DeepSeek → «Вставьте API-ключ». Модель: быстрая и дешёвая — для домашних дел хватает с запасом; флагманская — когда надо думать, а не отвечать.

Шаг 10. Проверить. Написать агенту «привет, кто ты». Ответил — ключ работает. Молчит или ругается — в девяти случаях из десяти ключ скопирован с пробелом по краю или на балансе ноль. И то и другое видно в настройках за минуту, гадать не надо.

Сколько это стоит. DeepSeek берёт деньги за токены — за объём текста, который модель прочитала и написала, а не за месяц подписки. Миллион токенов — это примерно полторы тысячи страниц; домашняя переписка и правка рецептов в такой объём не упираются, а круглосуточный разбор фотогалереи — упирается. Тарифы и скидки в непиковые часы живут на api-docs.deepseek.com: они меняются чаще, чем я пишу статьи, поэтому конкретные центы смотрите там.

чего не делать

Не покупать «аккаунт DeepSeek с балансом» на Авито: это чужая почта и чужие деньги, доступ отберут в любой момент. Не давать логин и пароль Alipay никому, включая «помощников по пополнению». Не ставить VPN «для Китая» — он не нужен ни на одном шаге. Не вставлять ключ sk-… в незнакомые сайты, «ускорители» и чужие приложения: ключ — это деньги, и тратятся они молча.

12Где всё ещё больно

Я обещал без маркетинга, поэтому вот список того, что не стало простым и в ближайший год не станет.

Android убивает фон. Телефон как сервер — это компромисс: система может усыпить Termux, и агент замолчит до утра. Wake-lock и исключения из оптимизации батареи помогают, но не гарантируют. Для «раз в сутки проверить цены» — нормально. Для «круглосуточно держать календарь» — нет, берите коробку.

iPhone не хостит и не будет. Всё, что связано с фоновыми процессами, Apple считает своей территорией. Пульт — пожалуйста, сервер — нет. Это единственная причина, по которой в семье с айфонами всё равно появляется хоть одна железка.

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

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

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

И главное: мама может не захотеть. Не потому что не разберётся, а потому что ей неинтересно. Это нормально и не лечится. Тест из заголовка не про то, справится ли она. Тест про то, должна ли она вообще об этом думать. Пока — думает; через год — нет.

что должно измениться

Три вещи, и тогда я перестану писать такие статьи: установка harness на iPhone в два касания; бэкап, который настраивается одной фразой и проверяется сам; ошибки, написанные по-человечески, а не «exit code 1». Всё остальное уже работает.

13Суббота, 10:00

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

Ни строчки кода. Ни одного «открой терминал». Ни одного похода в App Store за подпиской. Просто человек попросил, машина сделала — и это заняло меньше времени, чем выбор нового тарифа в облаке.

Вот и весь фокус. Не в том, что домохозяйка выучила Linux. В том, что Linux выучил агент, а домохозяйка осталась домохозяйкой — с двумя детьми, сорока семью гигабайтами фотографий и свободным вечером.

Хорошая инфраструктура скучная. В ней нечего обсуждать, нечего показывать на конференции и не за что бороться. Она просто работает, пока вы живёте.

— единственный критерий, который я признаю
с чего начать в эти выходные

Поставьте harness. Один раз, на телефон или на ноутбук. Попросите календарь. Дальше само пойдёт — и через месяц вы будете объяснять подруге, что «облако» это просто коробка на полке, а не место, где живут ваши фотографии.