fedorthinks
Все заметки

ARCHITECTURE · 19 июня 2026 г.

Apple сделала модель пунктом настроек

На WWDC в этом месяце Apple пересобрала Siri на Gemini от Google — а потом разрешила вместо него подставить Claude или ChatGPT. Самая вертикально интегрированная компания на планете только что превратила ИИ-модель в выпадающее меню. Это самый ясный сигнал, что модель — заменяемая деталь, а не ров. И строить вам стоит ровно так же.

Apple сделала модель пунктом настроек

Apple сорок лет контролировала весь свой стек — чип, ОС, магазин приложений, винтики. Поэтому кое-что значит, что на WWDC 8 июня компания отдала мозг Siri Google, пересобрав ассистента на Gemini по сделке, которая, по слухам, стоит около миллиарда долларов в год. А потом пошла дальше: в iOS 27 можно подставить Claude или ChatGPT и даже разные задачи направлять разным провайдерам — Claude на код, Gemini на ресёрч.

Прочитайте дважды. Самая вертикально интегрированная компания на земле только что превратила ИИ-модель в выпадающее меню.

Модель стала значением в конфиге

Год индустрия спорила, чья модель умнее. Apple ответила на другой, более правильный вопрос: насколько это вообще должно волновать ваш продукт? Их ответ — недостаточно, чтобы жениться на одной. Siri — это интерфейс, личный контекст, граница приватности на устройстве, а модель — сменный компонент, воткнутый за ней. Если самая контролирующая продуктовая компания в мире не зашивает одну модель намертво — зачем это вам?

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

Это model-agnostic архитектура, выгруженная на миллиард телефонов

Инженеры раз за разом переучивают один и тот же урок, а Apple только что преподала его сразу 1,4 миллиарда устройств: остальная система не должна знать, какая модель ответила.

Я строю так: модель сидит за тонким адаптером. Всё выше — промпты, оркестрация, вызовы инструментов, UI — общается с интерфейсом, а не с OpenAI, Anthropic или Google. Провайдер — это конфигурация, а не архитектура. Когда через шесть недель выйдет модель получше (а на нынешнем темпе выйдет), переключение — это изменение конфига и новый прогон оценок, а не переписывание.

Команды, которые прибили продукт прямо к SDK одного провайдера со всеми его причудами, теперь воспринимают каждое обновление модели как миграцию. Команды, которые поставили там границу, воспринимают это как вторник.

Чего на самом деле требует «сменность»

У Apple это выглядит как переключатель в настройках. Под капотом model-agnostic не бесплатен — но дёшев, если заложить его с самого начала:

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

Сделай эти три вещи — и модель действительно станет настройкой: ты меняешь её, когда так говорят цифры, а не когда созреет проект-миграция.

Итог

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

Если Apple — компания, которая контролирует всё, — относится к ИИ-модели как к сменному компоненту, это сильнейшее возможное одобрение model-agnostic подхода. Поставь адаптер на границу, держи кросс-модельные оценки и не женись на причудах одного провайдера. Модель — самая склонная к изменению часть. Строй так, чтобы она могла меняться.

Комментарии

Пока нет комментариев

Войдите, чтобы участвовать в разговоре.

Будьте первым, кто оставит мысль.