AI-агенты
📅 2026-09-30 ⏱️ 12 мин Dean Dean

Облачные и локальные ИИ-агенты: где работает модель и где выполняются действия

Как выбрать ИИ-агента по месту обработки запроса, выполнения действий и хранения данных. Разбираем сетевые зависимости и смешанный подход FoneClaw.

Сравнение облачного и локального маршрутов ИИ-агента для задач на телефоне
📋 Ключевые выводы
  • Место работы модели, выполнения действия на Android и хранения данных — три разных вопроса. Приложение на телефоне может обращаться к сетевой модели.
  • Маршрут выбирают по задаче: для веб-исследования нужна сеть, а действие на телефоне зависит от поддерживаемого инструмента и разрешений Android.
  • В FoneClaw настроенная модель обрабатывает запрос, а поддерживаемые инструменты выполняют действия на телефоне. При выборе сетевой модели часть контекста может передаваться провайдеру.
  • Локальная память не означает, что весь контекст остается на устройстве. Перед важной задачей проверьте модель, разрешения, внешние сервисы и фактический результат.

Где работает модель, выполняется действие и хранятся данные

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

Что происходитЧто нужно выяснить
Обработка запросаМодель работает на устройстве или у сетевого провайдера?
Выполнение действияИнструмент действует на телефоне, удаленном сервере или в стороннем сервисе?
Хранение данныхГде остаются история, память, исходные данные и результат?

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

Эти различия важнее общего ярлыка «облачный» или «локальный». Они позволяют заранее увидеть, какой этап остановится без соединения, какие разрешения потребуются на телефоне и где проверять завершенный результат.

Выбирайте маршрут по задаче и зависимости от сети

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

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

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

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

Отдельно проверяйте передачу и хранение контекста

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

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

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

Как устроен смешанный маршрут FoneClaw

В FoneClaw настроенная модель понимает запрос и помогает определить следующий шаг, а поддерживаемые инструменты выполняют действия на Android-телефоне. Для работы доступна модель по умолчанию; можно также настроить совместимую сетевую модель. Поддерживаемые модели на устройстве имеют собственные требования совместимости, поэтому их наличие не превращает все функции и внешние сервисы в автономные.

Выполнение действия ограничивают разрешения Android и политика инструментов. Если выбрана сетевая модель, относящийся к задаче контекст может покинуть телефон, хотя само поддерживаемое действие выполняется на нем. Видимое состояние подтверждения помогает понять, какой шаг ожидает решения пользователя; конкретное требование подтверждения зависит от действующих настроек, а не одинаково для всех действий. Поддерживаемые возможности и условия их применения описаны на странице возможностей FoneClaw.

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

Проверьте выбранный маршрут на простой задаче

Возьмите безвредный запрос без личных данных, например попросите показать доступное состояние устройства и кратко объяснить ответ. До запуска посмотрите, какая модель выбрана, нужен ли ей интернет и какие разрешения требуются инструменту. Затем сравните ответ с состоянием, которое показывает сам Android. Если инструмент недоступен, не считайте текстовый ответ доказательством выполненного действия.

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

  1. Где обрабатывается запрос выбранной моделью и какой контекст ей нужен?
  2. Где выполняется требуемое действие и кто предоставляет разрешение?
  3. Где сохраняется результат и участвует ли в этом внешний сервис?

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