Вышел terminal-mac — ИИ-агенты теперь могут управлять виртуальной macOS из терминала

Без доступа к важным папкам и файлам

Вышел terminal-mac — ИИ-агенты теперь могут управлять виртуальной macOS из терминала

Разработчик под ником govijr представил terminal-mac — инструмент, позволяющий запускать отдельную виртуальную macOS и управлять ею прямо из терминала. 

Проект рассчитан в том числе на ИИ-агентов, которые могут самостоятельно открывать приложения, нажимать кнопки, вводить текст и выполнять другие действия.

В отличие от инструментов, управляющих основным рабочим столом, terminal-mac создает полноценную виртуальную машину через Apple Virtualization. У нее собственные приложения, файлы, учетные записи и разрешения. При этом действия ИИ-агента не затрагивают курсор и буфер обмена основного Mac.

Изображение виртуального рабочего стола выводится непосредственно в терминал. Для этого подходят Ghostty, Kitty и iTerm2. В других терминалах можно использовать отдельное окно виртуальной машины и команды для ИИ-агентов.

Читают прямо сейчас:

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

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

Skills, MCP и субагенты: вся база про ИИ-агентов — как устроена работа агентов в терминале и редакторах кода. журнал Яндекс Практикума «Код»

ИИ-агенты получают доступ к рабочему столу

terminal-mac поддерживает протокол MCP, поэтому его можно подключить к Claude Code, Codex, Cursor, VS Code и другим совместимым инструментам.

Агент может делать скриншоты виртуальной macOS, нажимать кнопки мыши, прокручивать страницы, перетаскивать элементы и вводить текст. Все действия выполняются внутри виртуальной машины.

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

Изображение передается с частотой до 30 кадров в секунду. При этом новые кадры отправляются только при изменениях на экране, чтобы снизить нагрузку на систему.

Для работы нужен Mac с Apple Silicon

terminal-mac поддерживает компьютеры с процессорами Apple Silicon и macOS 14 или новее. При первом запуске программа загружает установочный образ macOS с серверов Apple и создает виртуальную машину.

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

При повторном запуске используется уже установленная виртуальная машина. По умолчанию для нее создается виртуальный диск объемом 64 ГБ, а количество процессорных ядер и оперативной памяти можно настроить.

Основная система остается отдельно

terminal-mac не передает виртуальной машине домашнюю папку пользователя, открытые приложения, учетные записи, буфер обмена, микрофон или камеру.

Однако полной изоляции от сети нет. По умолчанию виртуальная macOS получает доступ к интернету и потенциально может обращаться к устройствам в локальной сети. Для отключения сети предусмотрен параметр –offline.

Исходный код и установочные файлы доступны на GitHub.

Скидка на все курсы Практикума

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

Промокод KOD (можно просто нажать) даст скидку на любой платный курс! А если пока не готовы покупать курс, у Практикума есть бесплатные вводные части.

Соцсети: Юлия Зубарева
Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата
Вам может быть интересно
easy