Руководство

Что ИИ-агент может и чего не может на hosted Mac

Hosted Mac даёт агенту для программирования настоящую машину для разработки. Это Xcode, iOS Simulator, настоящий браузер, сохранённые входы и машина, которая никогда не засыпает. Но у него есть и ограничения, потому что это Mac на хостинговой площадке, а не на вашем столе. Если знать и то, и другое до аренды, не придётся потом просить возврат денег. Здесь полный список, включая неудобные пункты.

Что работает, и работает хорошо

  • Любые инструменты разработчика с правами администратора. Claude Code, Codex, Xcode, Playwright, Homebrew, Docker, Node, Python и всё остальное, что нужно вашему проекту. Это ваша машина.
  • Настоящий браузер для разработки. Один раз войдите в GitHub, свой реестр пакетов, App Store Connect или тестовый сайт. Агент использует эти сессии, чтобы проверять то, что он собирает, и читать нужную документацию.
  • Всегда включён. Проводной Ethernet, никогда не засыпает, сам перезапускается, сессия поддерживается живой.
  • Управление с телефона. Remote Control в Claude Code подключает приложение Claude к сессии на Mac.
  • Рабочий стол, когда он нужен. Screen Sharing из вкладки браузера для входов, запросов двухфакторной аутентификации и всего, что зависло.
  • Небольшие локальные модели. Модели примерно на 8B параметров вполне работают на машине с 16 GB. Это подходит для задач с кодом, где данные должны оставаться на машине.
  • Xcode и iOS Simulator. Агент может собрать ваше приложение, запустить его в симуляторе и сделать скриншот результата. Именно этого не может машина на Linux.

Что работает ненадёжно

  • iMessage и FaceTime. Apple привязывает активацию к железу и часто блокирует Mac, которые считает размещёнными на хостинге. Иногда это работает, но строить на этом ничего не стоит.
  • Сайты, которые не любят адреса хостинговых площадок. Некоторые сервисы, в том числе LinkedIn и Instagram, устраивают проверки или блокируют автоматизацию с IP хостинга.

Что исключено

  • Всё, что физически рядом. Bluetooth, HomeKit, AirDrop, принтер в вашем офисе, USB-устройство. Mac находится не в вашем здании.
  • Большие локальные модели. Базовый M6 с 16 GB не запустит модели на 30B или 70B. Агенты на нём обращаются к облачным моделям, как Claude Code и Codex и так делают.
  • Автоматизация общего назначения. Apple лицензирует арендованный Mac только для разработки ПО. Агенту, который ведёт вашу почту, CRM или соцсети, здесь не место. Это условие лицензии, а не наше предпочтение, и оно действует для любого провайдера hosted Mac.
  • Злоупотребления. Никакого спама, массового парсинга, перебора украденных учётных данных, майнинга криптовалют и автоматизации чужих аккаунтов вопреки их правилам. Это правила допустимого использования, и мы следим за их соблюдением.
  • Мгновенные перезагрузки. Перезапуск занимает несколько минут, а не секунд, и кнопки питания, которую можно зажать, нет.

Как решить

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

Частые вопросы

Работает ли iMessage на hosted Mac?

+

Ненадёжно. Apple привязывает активацию iMessage к железу и часто отказывает в ней на hosted Mac. Иногда это работает, но ничего важного от этого зависеть не должно.

Может ли агент пользоваться аккаунтами, в которые я вошёл?

+

Да, для разработки. Один раз войдите в GitHub, npm, App Store Connect или тестовое окружение через рабочий стол в браузере, и агент будет пользоваться этими сессиями. Входы остаются на машине, а не у нас. Аккаунты, не связанные с вашим ПО, выходят за рамки того, на что лицензирован Mac.

Можно ли запускать локальные LLM на hosted Mac mini?

+

Небольшие можно. Машина с 16 GB справляется с моделями примерно на 8B параметров для задач с кодом, где данные должны оставаться на машине. Большим моделям нужно гораздо больше памяти, чем есть у базового mini. Агенты на нём используют облачные модели.

Что будет, если мой агент застрянет?

+

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

Похожие руководства